Interface display method, device, equipment, medium and product during live distribution
By generating and displaying target like information and effects based on predetermined states, the method enhances the flexibility and interactivity of live streaming interfaces, improving user experience.
Patent Information
- Application Number
- JP2024540718
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-01-05
- Filing Date
- 2023-01-03
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2043-01-03
AI Technical Summary
The existing methods for live streaming interfaces lack flexibility and diversity in display effects, leading to a poor user experience.
The method involves generating and displaying target like information and effects based on predetermined states, such as double likes, to enhance the interface display during live streaming, including generating a like effect and a like flow video that differ from standard interactions.
This approach enriches the display experience by providing dynamic and interactive effects, improving user engagement and satisfaction.
Smart Images

Figure 0007753554000001 
Figure 0007753554000002 
Figure 0007753554000003
Abstract
Description
[Technical Field]
[0001] This application claims priority from Chinese Patent Application No. 202210006909.2, filed with the State Intellectual Property Office of the People's Republic of China on January 5, 2022, the entire contents of which are incorporated herein by reference.
[0002] The embodiments of the present application relate to the technical field of video playback, for example, to a method, device, equipment, medium, and product for displaying an interface during live streaming. [Background technology]
[0003] Currently, during a live broadcast, users can like a video by triggering the like control or by triggering the live broadcast room screen, and a like flow video will be displayed on the live broadcast room screen accordingly.
[0004] However, the like and interactive method of live streaming rooms in related technologies is single, and its flexibility and display effect are relatively low, which cannot meet the diverse needs of users, and therefore the user experience is relatively poor. Summary of the Invention [Problem to be solved by the invention]
[0005] The present application provides a method, device, equipment, medium and product for displaying an interface during live streaming, thereby improving the flexibility of the display of the live streaming room screen, enriching the display effect and improving the user experience. [Means for solving the problem]
[0006] In a first aspect, an embodiment of the present application provides an interface display method during live distribution applied to a viewer side, the method comprising: After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, determining target like information corresponding to the predetermined state based on the trigger operation, where the target like information is different from actual like information corresponding to the trigger operation; The method includes generating a like effect corresponding to the predetermined state based on the target like information, and displaying the like effect at a first predetermined position on the current live streaming room screen.
[0007] In a second aspect, an embodiment of the present application further provides an interface display method during live distribution applied to a viewer side or a live streamer side, the method including: After the live streaming room enters a predetermined state, a like flow video corresponding to the predetermined state is generated, and the like flow video is an effect video for showing the like popularity of the live streaming room, and is different from the like flow video displayed when the live streaming room is not in the predetermined state; and displaying a like flow video corresponding to the predetermined state on a current live streaming room screen.
[0008] In a third aspect, the present embodiment further provides a live streaming interface display device located at a viewer side, the device comprising: an information determination module configured to determine target like information corresponding to the predetermined state based on a like trigger operation received for the live streaming room after the live streaming room enters a predetermined state, wherein the target like information is different from actual like information corresponding to the trigger operation; and an information display module configured to generate a like effect corresponding to the predetermined state based on the target like information and display the like effect at a first predetermined position on the current live streaming room screen.
[0009] In a fourth aspect, an embodiment of the present application further provides an interface display device for live streaming, which is located on a viewer side or a live streamer side, and the device includes: a video generation module configured to generate a like flow video corresponding to a predetermined state after the live streaming room enters the predetermined state, the like flow video being an effect video for showing the like popularity of the live streaming room, and different from the like flow video displayed when the live streaming room is not in the predetermined state; and a video display module configured to display a like flow video corresponding to the predetermined state on the current live streaming room screen.
[0010] In a fifth aspect, an embodiment of the present application further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for displaying an interface during live streaming described in any one of the embodiments of the present application is realized.
[0011] In a sixth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored therein, the computer program, when executed by a processor, realizing the interface display method during live streaming described in any one of the embodiments of the present application.
[0012] In a seventh aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, realizes the interface display method during live streaming described in any one of the embodiments of the present application.
[0013] Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. It should be understood that the drawings are schematic and that actual components and elements are not necessarily drawn to scale. [Brief explanation of the drawings]
[0014] [Figure 1] FIG. 1 is a flowchart of an interface display method during live distribution according to a first embodiment of the present disclosure. [Figure 2]FIG. 2 is a flowchart of an interface display method during live distribution according to a second embodiment of the present disclosure. [Figure 3] FIG. 3 is a schematic diagram of the like effect in the double like multiplication state according to the second embodiment of the present disclosure. [Figure 4] FIG. 4 is a schematic diagram of a like flow video in a predetermined state according to the second embodiment of the present disclosure. [Figure 5] FIG. 5 is a schematic diagram of a like flow video including related information of a target according to the second embodiment of the present disclosure. [Figure 6] FIG. 6 is a schematic diagram illustrating a live streaming room screen according to the second embodiment of the present disclosure, in which presentation information is displayed when the live streaming room is in a predetermined state. [Figure 7] FIG. 7 is a schematic diagram of the current live streaming room screen when the predetermined state of the live streaming room according to the second embodiment of the present disclosure is ended. [Figure 8] FIG. 8 is another schematic diagram of the current live streaming room screen when the predetermined state of the live streaming room is ended according to the second embodiment of the present disclosure. [Figure 9] FIG. 9 is a flowchart of an interface display method during live distribution according to the third embodiment of the present disclosure. [Figure 10] FIG. 10 is a logic diagram illustrating a state in which a live streaming room according to the third embodiment of the present disclosure enters a double-like state. [Figure 11] FIG. 11 is a flowchart of an interface display method during live distribution according to a fourth embodiment of the present disclosure. [Figure 12] FIG. 12 is a structural schematic diagram of an interface display device during live distribution according to a fifth embodiment of the present disclosure. [Figure 13] FIG. 13 is a structural schematic diagram of an interface display device during live distribution according to a sixth embodiment of the present disclosure. [Figure 14] FIG. 14 is a structural schematic diagram of a computer device according to a seventh embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0015] It should be understood that the steps described in the method embodiments of the present disclosure may be performed in a different order and / or simultaneously, and that the method embodiments may include additional steps and / or omit performing steps as described, and the scope of the present disclosure is not limited in this respect.
[0016] As used herein, the term "comprises" and variations thereof are open inclusive, i.e., "including, but not limited to." The term "based on" means "based at least in part on." The term "in one embodiment" refers to "at least one embodiment," the term "in another embodiment" refers to "at least one other embodiment," and the term "in some embodiments" refers to "at least some embodiments." Relevant definitions of other terms are provided in the description below.
[0017] It should be noted that the concepts of "first", "second", etc. mentioned in this disclosure are merely intended to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of functions performed by these devices, modules or units.
[0018] It should be noted that the modifications "one" and "multiple" referred to in this disclosure are exemplary rather than limiting, and one of ordinary skill in the art would understand that "at least one" should be understood unless the context clearly indicates otherwise.
[0019] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and are not used to limit the scope of these messages or information.
[0020] Example 1
[0021] FIG. 1 is a flowchart of an interface display method during live streaming according to a first embodiment of the present disclosure. The embodiment of the present disclosure is applied to the viewer side, and when a viewer likes a live streaming room during live streaming, the method displays a highlight on the live streaming room screen for the group likes. The method may be performed by an interface display device during live streaming, which may be implemented in the form of software and / or hardware. Alternatively, the method may be implemented by a computer device, which may be a mobile terminal, a PC terminal, a server, etc.
[0022] As shown in FIG. 1, the method includes the following steps:
[0023] S110: After the live streaming room enters the predetermined state, in response to receiving a like trigger operation for the live streaming room, determine target like information corresponding to the predetermined state based on the trigger operation.
[0024] The predetermined state may be a state that occurs when likes are grouped, such as a double like state or a sustained like state. The live streaming room screen may be a live streaming screen of a live streaming room, and interactive controls such as a comment control and a like control may be displayed on the live streaming room screen. The live streaming room screen may further display interactive information such as viewer comment information. The like control may be a button for liking the live streaming room displayed on the live streaming room screen. The like trigger operation may be an operation to trigger the like control, but is not limited to this. It may also be a trigger operation acting on the live streaming room screen, such as an operation of clicking a setting position corresponding to like on the screen, and the setting position may be any position on the screen. The actual like information may be actual information that a viewer likes by triggering the screen, such as the actual number of likes, the actual time spent liking, or the actual frequency of likes. The target like information may be different from the actual like information corresponding to the trigger operation and may be greater or smaller than the actual like information, for example, like information obtained by calculating the actual like information.
[0025] It should be noted that target like information corresponding to the predetermined state is determined based on the trigger operation, and the target like information may differ from the actual like information corresponding to the trigger operation. The actual like information may be the actual like information corresponding to the trigger operation, the target like information may be the target number of likes, and the actual like information may be the actual number of likes. For example, the predetermined state may be a double like state, exemplarily a double like state. In this case, the actual number of likes may be the same as the number of trigger operations, and the target number of likes may correspond to the double like state, i.e., twice the number of trigger operations, i.e., twice the actual number of likes (the target like information may be the result of doubling the actual like information). Of course, likes may also be tripled, and the corresponding target number of likes may correspond to the triple like state, i.e., three times the number of trigger operations. Also, likes may be quadrupled, quintuple, etc., which are similar to the above and will not be described in detail here.
[0026] For example, after the live streaming room enters a predetermined state, a trigger operation for liking the live streaming room screen from a viewer is received, and the trigger operation corresponding to the viewer is counted, and the statistical result is processed, and the processed liking information is set as target liking information.
[0027] For example, by collecting statistics on trigger operations corresponding to the viewer side, the actual like information of the current viewer side can be obtained, and the actual like information is further processed, for example, by processing it using a predetermined function, to obtain target like information, thereby making the target like information different from the actual like information.
[0028] S120: Generate a like effect corresponding to a predetermined state based on the target like information, and display the like effect at a first predetermined position on the current live streaming room screen.
[0029] The like effect may be a text effect, a picture effect, and / or a video effect that presents the target like information. The current live streaming room screen may be the live streaming room screen that the viewer is currently viewing. The first predetermined position may be any one of pre-set positions on the current live streaming room screen, such as the center of the live streaming room screen or the bottom right of the live streaming room screen.
[0030] It should be noted that the like effect corresponding to a predetermined state may be a first like effect, and the like effect corresponding to a non-predetermined state (i.e., the live streaming room is not in a predetermined state) may be a second like effect, and the first like effect may be the result of doubling likes, for example, the first doubling like effect may be double doubling, triple doubling, etc., and the first like effect corresponds to a doubling like state. As can be seen from the above, the first like effect also corresponds to the target like information, and both simultaneously correspond to the predetermined state of the live streaming room.
[0031] For example, after determining the target like information, a corresponding like effect may be generated based on the target like information, and a first predetermined position for displaying the like effect on the current live streaming room screen may be determined, so that the like effect is displayed at the first predetermined position.
[0032] For example, the like effect may be scrolling text information corresponding to the target like information, and the first predetermined position may be directly above the current live streaming room screen. In this case, the target like information, such as "Likes doubled!" or "10x2 likes!", may be scrolled directly above the current live streaming room screen. The like effect may be a like image corresponding to the target like information, and the target like information may be displayed on the like image. The first predetermined position may be the center of the current live streaming room screen. In this case, the like image and target like information, such as a double like image, may be displayed in the center of the current live streaming room screen, and "10x2!" may be displayed below the like image.
[0033] It should be noted that when the like effect generated based on the target like information is displayed at the first predetermined position, the viewer can see the like effect on the viewer side and know that the live streaming room has entered a predetermined state at this time, thereby guiding the viewer to continue liking.
[0034] After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, the present application determines target like information corresponding to the predetermined state based on the trigger operation, and the target like information is different from the actual like information corresponding to the trigger operation. A like effect corresponding to the predetermined state is generated based on the target like information, and the like effect is displayed at a first predetermined position on the current live streaming room screen. This solves the problems of the related art in that the user's like interaction is monotonous and the user experience is not rich, and improves the flexibility of the response to the like effect on the video playback screen, thereby achieving the technical effects of enriching the diversified needs of users and improving the user experience.
[0035] Example 2
[0036] 2 is a flowchart of an interface display method during live streaming according to a second embodiment of the present disclosure, which adds a method for determining and displaying like flow videos after a live streaming room enters a predetermined state, and a method for displaying presentation information after entering a predetermined state based on the above embodiment, and specific embodiments thereof may refer to the detailed description of the technical solution. Detailed descriptions of technical terms similar to or corresponding to those in the above embodiment will be omitted here.
[0037] As shown in FIG. 2, the method includes the following steps:
[0038] S210 Confirm that the live streaming room has entered the required state.
[0039] S220: In response to receiving a Like trigger operation for the live streaming room, target Like information corresponding to a predetermined state is determined based on the trigger operation.
[0040] The target like information is different from the actual like information corresponding to the trigger operation.
[0041] For example, after the live streaming room enters a predetermined state, a trigger operation for liking the live streaming room screen on the viewer side is received, the trigger operation corresponding to the viewer side is counted, and the statistical results are processed as data, and the processed like information is used as target like information.
[0042] Based on this embodiment, optionally, the target like information includes a target number of likes, and the actual like information includes an actual number of likes, and the target number of likes is greater than the actual number of likes.
[0043] For example, after the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, the actual number of likes may be determined, and a target number of likes greater than the actual number of likes may be determined.
[0044] S230: Generate a like effect corresponding to a predetermined state based on the target like information, and display the like effect at a first predetermined position on the current live streaming room screen.
[0045] For example, a corresponding like effect may be generated based on the target like information, and a first predetermined position for displaying the like effect on the current live streaming room screen may be determined, thereby displaying the like effect at the first predetermined position.
[0046] Based on this embodiment, optionally, the target number of likes is N times the actual number of likes, where N is an integer greater than or equal to 2, and the like effect includes N like symbols and / or a suggestion to double the number of likes.
[0047] The like symbol may be a symbol that indicates a preset like effect, such as a thumb symbol, etc. The suggested message may be text that indicates that the number of likes has been doubled, such as "double likes," "x2," etc.
[0048] For example, after the live streaming room enters a predetermined state, in response to receiving a trigger operation for liking the live streaming room screen, the actual number of likes may be determined, and the actual number of likes may be doubled to obtain a target number of likes. Further, a doubled like graphic and / or a suggestion for doubling the number of likes may be generated based on the target like information, thereby displaying a like effect at a first predetermined position.
[0049] For example, the like effect in the double likes state is shown in Figure 3. Currently, the number of likes is being doubled, i.e., N=2, the actual number of likes is 7, and the target number of likes is 7x2. Accordingly, an overlapping effect diagram of two like symbols is displayed, i.e., it includes "N like symbols" 31, and the suggestion "7x2", i.e., "double the number of likes" suggestion 32 is displayed.
[0050] Alternatively, in the like effect, the copy like graphic may be a predetermined multiple of the original like graphic, for example, 0.8 times. There may be a planar offset between the copy like graphic and the original like graphic, such as a position difference (for example, an offset of 8 pixels) or an angle difference (for example, a rotation of 15 degrees). A dynamic effect in which the copy like graphic and the original like graphic appear and / or disappear during display may be added.
[0051] S240: Generate a like flow video corresponding to a predetermined state.
[0052] The Like Flow video is an effect video to show the like popularity of a live streaming room, and is different from the Like Flow video that is displayed when the live streaming room is not in a specified state.
[0053] It should be noted that the like flow video corresponding to a predetermined state may be a first like flow video, and the like flow video corresponding to a non-predetermined state (i.e., the live streaming room is not in a predetermined state) may be a second like flow video, and the first like flow video may be the result of doubling likes, for example, the first doubling of like flow effect may be double doubling, triple doubling, etc., and the first like flow video corresponds to a doubling like state. As can be seen from the above, the first like flow video also corresponds to the target like information, and both simultaneously correspond to the predetermined state of the live streaming room.
[0054] For example, after the live streaming room enters a predetermined state, a corresponding like flow video is generated based on the current predetermined state, and then the like flow video is displayed.
[0055] S250: Display a like flow video corresponding to a predetermined state on the current live streaming room screen.
[0056] For example, a like flow video corresponding to a predetermined state may be displayed on the current live streaming room screen, allowing viewers to view the like flow video in the predetermined state.
[0057] For example, when the live streaming room is not in a predetermined state, the like stream video is a slow appearance of circular bubbles, with each circular bubble remaining unchanged in size. When the live streaming room is in a predetermined state, the like stream video is a circular bubble that appears at an accelerated rate, creating a dynamic effect like a volcano erupting, with the circular bubbles growing from small to large. Furthermore, the circular bubbles may be modified to take the shape of colored balloons, etc. The like stream video in a predetermined state is shown in FIG. 4, and the circular bubbles resembling a volcano erupting in the lower right of FIG. 4 may be regarded as like stream video 41.
[0058] Based on this embodiment, optionally, the like flow video in a predetermined state may be expanded and displayed, which may include determining related information of the target corresponding to the live streaming room and displaying the related information of the target in the like flow video corresponding to the predetermined state being displayed.
[0059] The target object may be at least one object whose number of likes reaches a predetermined like threshold or has the most likes. The predetermined like threshold may be set according to the actual situation of the live streaming room or the needs of the platform, and is not limited in this embodiment. The related information includes the target object's identifier and / or the number of likes. The identifier may be the target object's nickname, icon, etc.
[0060] For example, a target object is determined from viewers who like the live streaming room, and related information of the target object is determined and displayed in the like flow video corresponding to a predetermined state, thereby encouraging viewers to participate in the interactive like.
[0061] For example, a schematic diagram of a like flow video including related information of a target target is shown in Figure 5. If the target target is the top two targets in terms of the number of likes, then the like flow video 51 at the bottom right of the live streaming room screen shown in Figure 5 displays the identifier A (511 in the figure) and number of likes A (512 in the figure) of target target A, and the identifier B (513 in the figure) and number of likes B (514 in the figure) of target target B, where identifier A and identifier B are the identifiers of the target targets, and number of likes A and number of likes B are the number of likes of the target targets.
[0062] S260: Display information indicating that the live streaming room is in a predetermined state at a second predetermined position on the current live streaming room screen.
[0063] The second predetermined position may be any one of pre-set positions on the current live streaming room screen, such as the center of the live streaming room screen, directly above the live streaming room screen, etc. The presentation information indicating that the live streaming room is in a predetermined state may be text information, video information, etc., to present the live streaming room as if it is in a predetermined state.
[0064] For example, after the live streaming room enters a predetermined state, a second predetermined position is determined on the current live streaming room screen, and information indicating that the live streaming room is in a predetermined state is displayed at the second predetermined position, thereby notifying viewers that the current live streaming room is in a predetermined state.
[0065] For example, a schematic diagram of the display information on the live streaming room screen indicating that the live streaming room is in a predetermined state is shown in Figure 6, where the second predetermined position is below the live streamer's username, and "Likes doubled" 61 is the display information indicating that the live streaming room is in a predetermined state.
[0066] Based on the above embodiment, the presentation information of the live streaming room in a predetermined state may be highlighted by the following steps.
[0067] Step 1: Scrolling display of presentation information indicating that the live streaming room is in a predetermined state at a second predetermined position on the current live streaming room screen, and ending the scrolling display of the presentation information when the display time reaches the first predetermined time.
[0068] The display time is a duration of displaying the presentation information when the live streaming room is in a predetermined state. The first predetermined time may be a preset time for displaying the presentation information when the live streaming room is in a predetermined state.
[0069] For example, a scroll display of presentation information indicating that the live streaming room is in a predetermined state may be displayed at a second predetermined position on the current live streaming room screen, thereby presenting the viewer with the impression that the current live streaming room is in a predetermined state. When the display time of the presentation information reaches the first predetermined time, the scroll display of the presentation information may be terminated first, indicating that the presentation information will be continuously displayed for a predetermined period of time. Thereafter, the display device may determine whether the live streaming room is in the predetermined state, and then determine whether to scroll the presentation information again.
[0070] Step 2: After the second predetermined time, check whether the live streaming room is still in the predetermined state. If the live streaming room is still in the predetermined state, return to perform the operation of scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen.
[0071] The second predetermined time may be the time after the scrolling display of the presentation information in a pre-set live streaming room in a predetermined state has ended, and is intended to trigger detection of whether the live streaming room is still in the predetermined state.
[0072] For example, after a second predetermined time, it is detected whether the live streaming room is still in a predetermined state. If the live streaming room is still in a predetermined state, it is necessary to display the presentation information indicating that the live streaming room is in a predetermined state again. Therefore, it may return to performing the operation of scrolling and displaying the presentation information indicating that the live streaming room is in a predetermined state at a second predetermined position on the current live streaming room screen. If the live streaming room is not in a predetermined state, the display and continuous detection of the presentation information indicating that the live streaming room is in a predetermined state is completely stopped.
[0073] It should be noted that S220 to S230, S240 to S250, and S260 may be executed simultaneously or sequentially, and the execution order is not limited in this embodiment.
[0074] Based on the above embodiments, when ending a predetermined state of the live streaming room, at least one of the following operations may be performed.
[0075] Operation 1: Display presentation information including the total number of likes for each user during the period when the live streaming room is in a predetermined state in a third predetermined position on the current live streaming room screen.
[0076] The third predetermined position may be any one of the preset positions on the current live streaming room screen, such as the center of the live streaming room screen, the top of the live streaming room screen, or within the comment area. The user may be a viewer of the live streaming room. The display information of the total number of likes may be text information, video information, etc., of the determined total number of likes in the live streaming room during the period in the predetermined state.
[0077] For example, when the live streaming room exits a predetermined state, the total number of likes from each user during the period when the live streaming room is in the predetermined state is determined, and display information including the total number of likes from each user during the period when the live streaming room is in the predetermined state is generated. Furthermore, a third predetermined position on the current live streaming room screen is determined, and display information about the total number of likes from each user during the period when the live streaming room is in the predetermined state at the third predetermined position, thereby encouraging viewers to follow and like the live streaming room.
[0078] For example, a schematic diagram of the current live streaming room screen when the live streaming room exits a predetermined state is shown in Figure 7. In Figure 7, the third predetermined position is below the live streamer's username, and "666 likes, worth following" 71 is displayed information including the total number of likes for each user during the period when the live streaming room is in the predetermined state, and "666 likes" is the total number of likes for each user during the period when the live streaming room is in the predetermined state.
[0079] Operation 2: Display information including the user identifier of the current user and the number of likes given to the live streamer at a fourth predetermined position on the current live streaming room screen.
[0080] The fourth predetermined position may be any one of the preset positions on the current live streaming room screen, for example, the center of the live streaming room screen, or directly above the live streaming room screen. The current user may be a user accessing the viewer side, and the user identifier may be a nickname, icon, etc. The number of likes given to the live streamer may be the number of users who liked the live streamer. The information presented about the number of likes given to the live streamer may be text information, video information, etc., presenting the number of likes given to the live streamer.
[0081] For example, when a predetermined state of the live streaming room is ended, the user ID of the current user and the number of likes given to the live streamer are determined, and presentation information is generated based on the user ID of the current user and the number of likes given to the live streamer. Further, a fourth predetermined position on the current live streaming room screen is determined, and the presentation information is displayed at the fourth predetermined position.
[0082] Operation 3: If the current user performs a like operation, the current user's icon and / or the number of likes are highlighted in the like flow video corresponding to the predetermined state.
[0083] The number of likes is the total number of likes by the current user during the period when the live streaming room is in a specified state.
[0084] For example, if the current user performs a like operation, the current user may be displayed in a like flow video corresponding to a predetermined state, thereby improving the interactivity between the live streaming room and the current user. The current user's icon and / or the number of likes may be highlighted in the like flow video.
[0085] For example, a schematic diagram of the current live streaming room screen when a predetermined state of the live streaming room is ended is shown in FIG. 8. In FIG. 8, the fourth predetermined position is within the comment area 81, where "User D" in the comment area is the user identifier of the current user, and "User D (current user) liked the live streamer together with 10w people" 811 is presented information including the user identifier of the current user and the number of likes given to the live streamer. An icon D (821 in the figure) and the number of likes D (822 in the figure) of the current user D are displayed in a like flow video 82 in the lower right corner of the current live streaming room screen.
[0086] Optionally, the second predetermined position and the third predetermined position include the surrounding positions of the follow control displayed on the current live streaming room screen. The follow control is for following the live streamer.
[0087] Based on the above embodiments, in order to improve the interactivity of the like effect, in response to a like trigger operation for the current live streaming room, it is checked whether a predetermined like vibration switch is turned on, and if the predetermined like vibration switch is turned on, the current terminal device is controlled to vibrate.
[0088] The like vibration switch may be a vibration switch on a terminal device, which may be a terminal device that displays a current live streaming room screen, such as a mobile phone, a tablet computer, or the like.
[0089] For example, if the current user triggers the like control on the current live streaming room screen or other method for liking, it is detected whether a predetermined like vibration switch is turned on, and if the predetermined like vibration switch is turned on, it indicates that the user may be notified by vibration as if they have already liked the current live streaming room.
[0090] The present application provides the following: after the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, determine target like information corresponding to the predetermined state based on the trigger operation; generate a like effect corresponding to the predetermined state based on the target like information; and display the like effect at a first predetermined position on the current live streaming room screen; after the live streaming room enters the predetermined state, generate a like flow video corresponding to the predetermined state and display the like flow video corresponding to the predetermined state on the current live streaming room screen; after the live streaming room enters the predetermined state, display prompt information to indicate that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen. This solves the problems of relatively low interactivity and a poor user experience when users like in the related art, and achieves the technical effects of improving the flexibility of the response to the like effect on the video playback screen, enriching the display information, improving user participation, and improving the user experience.
[0091] Example 3
[0092] 9 is a flowchart of an interface display method during live streaming according to a third embodiment of the present disclosure. Based on the above embodiment, a specific embodiment of the continuous detection when the predetermined state is a double likes state may refer to the detailed description of the technical solution. Detailed descriptions of technical terms similar to or corresponding to the above embodiment will be omitted here.
[0093] As shown in FIG. 9, the method includes the following steps:
[0094] S310 Confirm that the live streaming room has entered the double likes state.
[0095] S320: In response to receiving a like trigger operation for the live streaming room, determine target like information corresponding to a predetermined state based on the trigger operation.
[0096] For example, after the live streaming room enters a like doubling state, a trigger operation for liking the live streaming room screen from the viewer side is received, the trigger operation corresponding to the viewer side is counted, and the statistical results are processed as data, and the processed like information is set as the target like information.
[0097] Based on the above embodiments, the predetermined state is the double-like state, and when the number of like targets (number of people) in the live streaming room at the same time reaches a predetermined like target number threshold, the live streaming room will enter the double-like state. The predetermined like target number threshold may be a value for determining whether to enter the double-like state, or may be a value preset according to actual needs.
[0098] For example, the double likes state may include a double likes state, in which case, if a viewer gives one like in the double likes state, the live streaming room can receive two likes.
[0099] For example, if the number of like targets in the live streaming room at the same time reaches a predetermined like target number threshold, the live streaming room is controlled to enter a like doubling state.
[0100] S330: Generate a like effect corresponding to a predetermined state based on the target like information, and display the like effect at a first predetermined position on the current live streaming room screen.
[0101] S340: Adjust the predetermined threshold for the number of like targets at every third predetermined time, and check whether the number of like targets in the live streaming room at the current time reaches the adjusted predetermined threshold for the number of like targets. If the number of like targets at the current time reaches the adjusted predetermined threshold for the number of like targets, maintain the doubling of likes in the live streaming room; if the number of like targets at the current time does not reach the adjusted predetermined threshold for the number of like targets, end the doubling of likes in the live streaming room.
[0102] The third predetermined time may be a time for detecting a preset like double state, and the time value may be set according to needs.
[0103] For example, after the live streaming room enters the double-like state, the predetermined threshold for the number of like targets is re-determined every third predetermined time. Then, based on the new threshold, it is determined whether the number of like targets in the live streaming room at the current time reaches the predetermined threshold for the number of like targets. If the number of like targets at the current time reaches the adjusted threshold for the number of like targets, it indicates that the like popularity of the live streaming room is still relatively high, and the double-like state of the live streaming room may be maintained. If the number of like targets at the current time does not reach the adjusted threshold for the number of like targets, it indicates that the like popularity of the live streaming room has decreased to a certain extent, and the double-like state of the live streaming room may be terminated.
[0104] Optionally, when adjusting the predetermined like target number threshold, the predetermined like target number threshold may be increased, thereby gradually increasing the predetermined like target number threshold, thereby increasing the like doubling state threshold, and enriching the like interaction.
[0105] Optionally, the initial value of the predetermined like target number threshold is determined based on the number of online targets in the live streaming room. Since the number of online targets in different live streaming rooms is different, the predetermined like target number threshold for triggering the like doubling state should also be adaptively adjusted so that the predetermined like target number threshold is closer to the current viewing state of the live streaming room.
[0106] For example, a logic diagram of a live streaming room entering a double-like state is shown in Figure 10. When the number of likes at a given time in the live streaming room reaches an initial threshold (a predetermined threshold for the number of likes), the room is triggered to enter a double-like state (double-like state), and each user's likes are doubled. The threshold is increased once every third predetermined time (e.g., every 10 seconds), and the doubling is terminated until the current threshold is no longer reached (the number of likes at the current time in the live streaming room no longer reaches the predetermined threshold for the number of likes).
[0107] a. Initial Threshold Rule The initial threshold is the number of online targets in the current live streaming room divided by 100 (rounded down). If the number of like targets at the same time is greater than or equal to the initial threshold and the number of like targets at the same time is 5 or more, the system will enter the double like stage (double like state).
[0108] b. Promotion threshold rules Every third predetermined time (e.g., 10 seconds), the promotion threshold is increased by 20% (rounded down) from the previous calculation point. If the number of likes at the same time is greater than or equal to the promotion threshold, the double likes stage (double likes state) is entered and maintained; otherwise, the double likes stage is terminated.
[0109] c. Doubling frequency control rule One double like doubling phase lasts for at least a predetermined doubling time (e.g., 10 seconds), and two double like doubling phases within a single live streaming room are spaced at least a predetermined interval (e.g., 1 minute).
[0110] After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, the present application determines target like information corresponding to the predetermined state based on the trigger operation, generates a like effect corresponding to the predetermined state based on the target like information, and displays the like effect at a first predetermined position on the current live streaming room screen. After the live streaming room enters the double like state, the application adjusts the predetermined threshold for the number of like targets every third predetermined time, and checks whether the number of like targets in the live streaming room at the current time reaches the adjusted predetermined threshold for the number of like targets. If the threshold for the number of like targets is reached, the double like state of the live streaming room is maintained; if the threshold for the number of like targets is not reached, the double like state of the live streaming room is ended. This solves the problem in the related art that in the statistics of users' likes, when users like frequently, the statistics are only counted once for each like, which results in a poor user experience. The technical effect of improving the user experience by improving the flexibility of the like count through the double like state is achieved.
[0111] Example 4
[0112] 11 is a flowchart of an interface display method during live streaming according to a fourth embodiment of the present disclosure, which is applicable to a viewer or a live streamer, and is for displaying a group of likes in a live streaming room during a live streaming session in a way that emphasizes the effect on the live streaming room screen. The method may be executed by an interface display device during live streaming, which may be implemented in the form of software and / or hardware, or alternatively, by electronic equipment, which may be a mobile terminal, a PC terminal, a server, etc. Detailed descriptions of technical terms similar to or corresponding to those in the above embodiments will be omitted here.
[0113] As shown in FIG. 11, the method includes the following steps:
[0114] S410: After the live streaming room enters a predetermined state, a like flow video corresponding to the predetermined state is generated.
[0115] The like flow video is an effect video to show the like popularity of a live streaming room, and the like flow video displayed when the live streaming room is in a specified state is different from the like flow video displayed when the live streaming room is not in a specified state.
[0116] Illustratively, after the live streaming room enters a predetermined state, a corresponding like flow video is generated based on the current predetermined state, and the like flow video is then displayed.
[0117] S420: Display a like flow video corresponding to a predetermined state on the current live streaming room screen.
[0118] For example, a like flow video corresponding to a predetermined state may be displayed on the current live streaming room screen, allowing viewers to view the like flow video in the predetermined state.
[0119] Based on this embodiment, optionally, the like flow video in a predetermined state may be expanded and displayed, which may include determining related information of the target corresponding to the live streaming room, and displaying the related information of the target in the like flow video corresponding to the predetermined state being displayed.
[0120] The target object is at least one object whose number of likes reaches a predetermined likes threshold or has the most likes, and the related information includes an identifier of the target object and / or the number of likes.
[0121] For example, a target is determined from viewers who have liked a live streaming room, and related information of the target is determined and displayed in a like flow video corresponding to a predetermined state, thereby encouraging viewers to like the video, and notifying the streamer of information about users who have liked the video.
[0122] Based on this embodiment, it may further respond to the operation behavior of the live streamer and / or viewer, i.e., In response to receiving a trigger operation for the related information, attribute information of a target object corresponding to the related information and / or follow controls for following the target object corresponding to the related information are determined, and the attribute information and / or follow controls are displayed on the current live streaming room screen.
[0123] The related information may be information related to the target object. The attribute information may be basic information of the target object, such as account, age, number of followers, and rank. The trigger operation for the related information may be an operation such as clicking on the icon or account of the target object. The follow control may be a control for following the target object, such as a follow button.
[0124] For example, when a trigger operation on related information is received, in response to the trigger operation, the attribute information of the target object and / or a follow control for following the target object corresponding to the related information are determined, and the attribute information and / or the follow control are displayed on the current live streaming room screen, so that the live streamer or other viewers can see the attribute information of the target object and follow the target object using the follow control.
[0125] Based on this embodiment, when the method is applied to the viewer side, after the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, determine target like information based on the trigger operation, generate a like effect based on the target like information, and display the like effect at a first predetermined position on the current live streaming room screen.
[0126] For example, after the live streaming room enters a predetermined state, a trigger operation for liking the live streaming room screen from a viewer is received. Then, the trigger operation corresponding to the viewer is counted, and the statistical results are processed to set the processed like information as target like information. After determining the target like information, a corresponding like effect may be generated based on the target like information. Furthermore, a first predetermined position for displaying the like effect on the current live streaming room screen may be determined, and the like effect is displayed at the first predetermined position.
[0127] In this embodiment, the target like information includes a target number of likes, the actual like information includes an actual number of likes, and the target number of likes is greater than the actual number of likes.
[0128] For example, after the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, the actual number of likes may be determined, and a target number of likes greater than the actual number of likes may be determined.
[0129] Based on this embodiment, the target number of likes is N times the actual number of likes, where N is an integer greater than or equal to 2, and the like effect includes N like graphics and / or a suggestion to double the number of likes.
[0130] The like symbol may be a symbol that indicates a preset like effect, such as a thumb symbol, etc. The suggested message may be text that indicates that the number of likes has been doubled, such as "double likes," "x2," etc.
[0131] For example, after the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, the actual number of likes may be determined, and the actual number of likes may be multiplied to obtain a target number of likes. Further, a like doubling graphic and / or a suggestion for doubling the number of likes may be generated based on the target like information, thereby displaying a like effect at a first predetermined position.
[0132] Based on this embodiment, when the method is applied to the viewer side, after the live streaming room enters a predetermined state, presentation information is displayed at a second predetermined position on the current live streaming room screen to indicate that the live streaming room is in a predetermined state.
[0133] For example, after the live streaming room enters a predetermined state, a second predetermined position is determined on the current live streaming room screen, and information indicating that the live streaming room is in a predetermined state is displayed at the second predetermined position, thereby reminding each viewer that the current live streaming room is in a predetermined state.
[0134] Based on this embodiment, the presentation information of the live streaming room in a predetermined state may be highlighted by the following steps.
[0135] Step 1: Scrolling display of presentation information indicating that the live streaming room is in a predetermined state at a second predetermined position on the current live streaming room screen, and ending the scrolling display of the presentation information when the display time reaches the first predetermined time.
[0136] Step 2: After the second predetermined time, check whether the live streaming room is still in the predetermined state, and if so, return to perform the operation of scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen.
[0137] Based on this embodiment, if the method is applied to the viewer side, when the predetermined state of the live streaming room is ended, at least one of the following operations may be performed:
[0138] Operation 1: Display presentation information including the total number of likes for each user during the period when the live streaming room is in a predetermined state in a third predetermined position on the current live streaming room screen.
[0139] Operation 2: Display information including the user identifier of the current user and the number of likes given to the live streamer at a fourth predetermined position on the current live streaming room screen.
[0140] Operation 3: If the current user performs a like operation, the current user's icon and / or the number of likes are highlighted in the like flow video corresponding to the predetermined state.
[0141] Based on this embodiment, when the method is applied to the live streamer side, at least one piece of presentation information including the user identifier of the user who liked the live streamer and the number of people who liked the live streamer is displayed at a fifth predetermined position on the current live streaming room screen.
[0142] The fifth predetermined position may be any one of the preset positions on the live streaming room screen of the live streamer, such as the center of the live streaming room screen or directly above the live streaming room screen. The user who liked the live streaming may be any one or more users who liked the current live streaming room. The presented information including the user identifier of the user who liked the live streaming and the number of people who liked the live streaming may be text information, video information, etc. to present to the live streamer the users who liked the live streaming and the total number of people who liked the live streaming.
[0143] For example, the system determines the user ID of the user who liked the video and the number of likes given to the live streamer, generates presentation information based on the user ID of the user who liked the video and the number of likes given to the live streamer, and determines a fifth predetermined position on the live streamer's current live streaming room screen, and displays the presentation information at the fifth predetermined position.
[0144] Optionally, the second predetermined position and the third predetermined position include the surrounding positions of the follow control displayed on the current live streaming room screen. The follow control is for following the live streamer.
[0145] Based on this embodiment, when the method is applied to the live streamer side and / or the viewer side, after the live streaming room enters the double likes state, a like flow video corresponding to the double likes state is generated.
[0146] When the number of like targets in the live streaming room at the same time reaches a predetermined like target number threshold, the live streaming room will enter a like doubling state. The predetermined like target number threshold may be a value for determining whether to enter the like doubling state, or may be a value preset according to actual needs.
[0147] For example, when the number of like targets in the live streaming room at the same time reaches a predetermined like target number threshold, the live streaming room is controlled to enter a like double state, and a like flow video corresponding to the like double state is generated and displayed.
[0148] Based on this embodiment, after the live streaming room enters the double likes state, the specified threshold for the number of like targets is adjusted every third predetermined time, and it is checked whether the number of like targets in the live streaming room at the current time reaches the adjusted specified threshold for the number of like targets. If the specified threshold for the number of like targets is reached, the double likes state of the live streaming room is maintained; if the specified threshold for the number of like targets is not reached, the double likes state of the live streaming room is ended.
[0149] The present application generates a like flow video corresponding to the predetermined state after the live streaming room enters a predetermined state, and displays the like flow video corresponding to the predetermined state on the current live streaming room screen, thereby solving the problem of the related art in which the user's like interaction is monotonous, resulting in a low user experience, and achieving the technical effect of improving the flexibility of the response to the like effect on the video playback screen and the diversity of the display effects, thereby improving the user experience.
[0150] Example 5
[0151] FIG. 12 is a structural schematic diagram of an interface display device during live streaming according to a fifth embodiment of the present disclosure. As shown in FIG. 12 , the device is located on the viewer side and includes an information determination module 510 and an information display module 520.
[0152] The information determination module 510 is configured to determine target like information corresponding to the predetermined state based on the trigger operation in response to receiving a like trigger operation for the live streaming room after the live streaming room enters a predetermined state, where the target like information is different from the actual like information corresponding to the trigger operation, and the information display module 520 is configured to generate a like effect corresponding to the predetermined state based on the target like information and display the like effect at a first predetermined position on the current live streaming room screen.
[0153] According to the above technical solution, the target like information includes a target number of likes, the actual like information includes an actual number of likes, and the target number of likes is greater than the actual number of likes.
[0154] According to the above technical solution, the target number of likes is N times the actual number of likes, where N is an integer greater than or equal to 2, and the like effect includes N like graphics and / or a suggestion to double the number of likes.
[0155] According to the above technical solution, the device generates a like flow video corresponding to the predetermined state after the live streaming room enters the predetermined state, and the like flow video is an effect video for indicating the like popularity of the live streaming room, and further includes a like flow video display module configured to display the like flow video corresponding to the predetermined state on the current live streaming room screen, different from the like flow video displayed when the live streaming room is not in the predetermined state.
[0156] According to the above technical solution, the device is configured to determine related information of a target object corresponding to the live streaming room, and display the related information of the target object in the like flow video corresponding to the predetermined state being displayed, wherein the target object is at least one object whose number of likes reaches a predetermined like number threshold or has the most likes, and the related information further includes a first related information display module including an identifier of the target object and / or the number of likes.
[0157] According to the above technical solution, the device further includes a presentation information display module configured to display presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen after the live streaming room enters the predetermined state.
[0158] According to the above technical solution, the presentation information display module is further configured to scroll and display presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen, and terminate scrolling and displaying the presentation information when the display time reaches a first predetermined time, and check whether the live streaming room is still in the predetermined state after the second predetermined time, and if so, return to performing the operation of scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at the second predetermined position on the current live streaming room screen.
[0159] According to the above technical solution, when the predetermined state is a double like state and the number of like targets in the live streaming room at the same time reaches a predetermined like target number threshold, the live streaming room enters the double like state.
[0160] According to the above technical solution, the device further includes a threshold adjustment module that is configured to adjust the predetermined number of like targets threshold at every third predetermined time after the live streaming room enters the double likes state, and check whether the number of like targets in the live streaming room at the current time reaches the adjusted predetermined number of like targets threshold, and maintain the double likes state of the live streaming room if the predetermined number of like targets threshold is reached, and end the double likes state of the live streaming room if the predetermined number of like targets threshold is not reached.
[0161] According to the above technical solution, the threshold adjustment module is further configured to increase the predetermined like target number threshold.
[0162] According to the above technical solution, the initial value of the predetermined like target number threshold is determined based on the number of online targets of the live streaming room.
[0163] According to the above technical solution, the device further includes a vibration trigger module that is configured to check whether a predetermined like vibration switch is turned on in response to a like trigger operation for the current live streaming room, and to control the current terminal device to vibrate if the predetermined like vibration switch is turned on.
[0164] After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, the present application determines target like information corresponding to the predetermined state based on the trigger operation, generates a like effect corresponding to the predetermined state based on the target like information, and displays the like effect at a first predetermined position on the current live streaming room screen, thereby solving the problems of the related art that the like interaction is monotonous and the user experience is not rich, and achieving the technical effects of improving the flexibility of the response to the like effect on the video playback screen and improving the user experience.
[0165] The interface display device during live streaming according to the embodiments of the present disclosure can execute the interface display method during live streaming according to any embodiment of the present disclosure, and includes functional modules corresponding to the execution of the method.
[0166] However, each unit and module included in the above device is merely distinguished according to functional logic, and is not limited to the above distinctions, as long as it can realize the corresponding function. Furthermore, the specific names of each functional unit are merely intended to make it easier to distinguish from one another, and are not intended to limit the scope of protection of the embodiments of the present disclosure.
[0167] Example 6
[0168] FIG. 13 is a structural schematic diagram of an interface display device during live streaming according to the sixth embodiment of the present disclosure. As shown in FIG. 13, the device is located on the viewer side or the live streamer side and includes a video generation module 610 and a video display module 620.
[0169] The video generation module 610 is configured to generate a like flow video corresponding to a predetermined state after the live streaming room enters the predetermined state, and the like flow video is an effect video for indicating the like popularity of the live streaming room. Unlike the like flow video displayed when the live streaming room is not in the predetermined state, the video display module 620 is configured to display the like flow video corresponding to the predetermined state on the current live streaming room screen.
[0170] According to the above technical solution, the device is configured to determine related information of a target object corresponding to the live streaming room, and display the related information of the target object in the like flow video corresponding to the predetermined state being displayed, wherein the target object is at least one object whose number of likes reaches a predetermined like number threshold or has the most likes, and the related information further includes a second related information display module including an identifier of the target object and / or the number of likes.
[0171] According to the above technical solution, the device further includes a third related information display module configured to, in response to receiving a trigger operation on the related information, determine attribute information of a target corresponding to the related information and / or follow controls for following the target corresponding to the related information, and display the attribute information and / or the follow controls on a current live streaming room screen.
[0172] The present application generates a like flow video corresponding to the predetermined state after the live streaming room enters a predetermined state, and displays the like flow video corresponding to the predetermined state on the current live streaming room screen, thereby solving the problem of the related art in which the user's like interaction is monotonous, resulting in a low user experience, and achieving the technical effect of improving the flexibility of the response to the like effect on the video playback screen and the diversity of the display effects, thereby improving the user experience.
[0173] The interface display device during live streaming according to the embodiments of the present disclosure can execute the interface display method during live streaming according to any embodiment of the present disclosure, and includes functional modules corresponding to the execution of the method.
[0174] However, each unit and module included in the above device is merely distinguished according to functional logic, and is not limited to the above distinctions, as long as it can realize the corresponding function. Furthermore, the specific names of each functional unit are merely intended to make it easier to distinguish from one another, and are not intended to limit the scope of protection of the embodiments of the present disclosure.
[0175] Example 7
[0176] FIG. 14 is a structural schematic diagram of a computer device according to a seventh embodiment of the present disclosure. Referring now to FIG. 14, a structural schematic diagram of a computer device (e.g., a terminal device or server in FIG. 14) 700 suitable for implementing the embodiments of the present disclosure is shown. The computer device according to the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, personal digital assistants (PDAs), tablet computers (PADs), portable multimedia players (PMPs), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital televisions (TVs) and desktop computers. The computer device shown in FIG. 14 is merely an example and should not limit the functionality or scope of use of the embodiments of the present disclosure.
[0177] 14, computer device 700 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 701, which may perform various appropriate operations and processes based on programs stored in read-only memory (ROM) 702 or loaded from storage device 708 into random access memory (RAM) 703. RAM 703 further stores various programs and data necessary for the operation of computer device 700. Processing unit 701, ROM 702, and RAM 703 are connected to one another via a bus 704. An input / output (I / O) interface 705 is also connected to bus 704.
[0178] Typically, input devices 706 including, for example, a touch panel, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 707 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc., storage devices 708 including, for example, a magnetic tape, hard disk, etc., and communication devices 709 may be connected to the I / O interface 705. The communication devices 709 may exchange data by allowing wireless or wired communication between the computing device 700 and other devices. While FIG. 14 shows the computing device 700 with various devices, it should be understood that it is not required to implement or include all of the shown devices. More or fewer devices may alternatively be implemented or included.
[0179] In particular, according to embodiments of the present disclosure, the processes described with reference to the flowcharts above may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program embodied on a non-transitory computer-readable medium, the computer program including program code for performing the methods illustrated in the flowcharts. In such embodiments, the computer program may be downloaded and installed from a network via the communication device 709, or installed from the storage device 708, or installed from the ROM 702. When the computer program is executed by the processing device 701, it performs the functions defined above in the methods of the embodiments of the present disclosure.
[0180] The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0181] The computer device according to the embodiment of the present disclosure and the interface display method during live streaming according to the above embodiment belong to the same inventive concept, and technical details not detailed in this embodiment may refer to the above embodiment.
[0182] Example 8
[0183] An embodiment of the present disclosure provides a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the method for displaying an interface during live streaming according to the embodiment is realized.
[0184] It should be noted that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above. The computer-readable storage medium may be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM) or flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium may include computer-readable program code included in a propagating data signal, whether in baseband or as part of a carrier wave. Such propagating data signals may take various forms, including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may transmit, propagate, or carry a program for use by or in connection with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium may be transmitted by any suitable medium, including, but not limited to, electrical wire, optical cable, radio frequency (RF), or the like, or any suitable combination of the above.
[0185] In some embodiments, the client terminals and servers may communicate using any now known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and may be interconnected by any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include local area networks (LANs), wide area networks (WANs), the Internet (e.g., the internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any now known or later developed networks.
[0186] The computer readable medium may be included in the computing device, or may exist separately but not assembled to the computing device.
[0187] The computer-readable medium includes at least one program, which, when executed by the computer device, After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, determining target like information corresponding to the predetermined state based on the trigger operation, where the target like information is different from actual like information corresponding to the trigger operation; The computer device executes the steps of generating a like effect corresponding to the predetermined state based on the target like information, and displaying the like effect at a first predetermined position on the current live streaming room screen.
[0188] Alternatively, after the live streaming room enters a predetermined state, a like flow video corresponding to the predetermined state is generated, and the like flow video is an effect video to indicate the like popularity of the live streaming room, and is different from the like flow video displayed when the live streaming room is not in the predetermined state.
[0189] A like flow video corresponding to the predetermined state is displayed on the current live distribution room screen.
[0190] Example 9
[0191] An embodiment of the present application further provides a computer program product, which includes a computer program, which, when executed by a processor, realizes the interface display method during live streaming according to any one of the embodiments of the present application.
[0192] The computer program product may be implemented in one or more programming languages, or a combination thereof, to create computer program code for performing the operations of the present application, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. When a remote computer is involved, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet Service Provider).
[0193] The flowcharts and block diagrams in the figures illustrate possible system architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function. It should be noted that in some alternative implementations, the functions depicted in the blocks may occur in a different order than depicted in the figures. For example, two blocks shown one after the other may actually be executed essentially simultaneously, or they may be executed in the reverse order, as determined by the functionality involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0194] The units according to the embodiments of the present disclosure may be implemented in software or hardware, and the names of the units may not be construed as limiting the units themselves.
[0195] The functionality described herein above may be performed at least in part by one or more hardware logic components. For example, and without limitation, exemplary hardware logic components that may be used include Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Parts (ASSPs), System on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0196] In the context of this disclosure, a machine-readable medium may be a tangible medium that contains or stores a program used by or in connection with an instruction execution system, device, or apparatus. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the above. More specific examples of machine-readable storage media include an electrical connection by one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0197] According to at least one embodiment of the present disclosure, [Example 1] provides an interface display method during live distribution applied to a viewer side, the method comprising: After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, determining target like information corresponding to the predetermined state based on the trigger operation, where the target like information is different from actual like information corresponding to the trigger operation; The method includes generating a like effect corresponding to the predetermined state based on the target like information, and displaying the like effect at a first predetermined position on the current live streaming room screen.
[0198] According to at least one embodiment of the present disclosure, [Example 2] provides an interface display method during live streaming, Optionally, the target like information includes a target number of likes, and the actual like information includes an actual number of likes, and the target number of likes is greater than the actual number of likes.
[0199] According to at least one embodiment of the present disclosure, [Example 3] provides an interface display method during live streaming, Alternatively, the target number of likes is N times the actual number of likes, where N is an integer equal to or greater than 2; The like effect further includes N like symbols and / or a suggestion to double the number of likes.
[0200] According to at least one embodiment of the present disclosure, [Example 4] provides an interface display method during live streaming, Alternatively, after the live streaming room enters the predetermined state, a like flow video corresponding to the predetermined state is generated, and the like flow video is an effect video for showing the like popularity of the live streaming room, and is different from the like flow video displayed when the live streaming room is not in the predetermined state; The method further includes displaying a like flow video corresponding to the predetermined state on a current live streaming room screen.
[0201] According to at least one embodiment of the present disclosure, [Example 5] provides an interface display method during live streaming, Optionally, determining related information of a target object corresponding to the live streaming room; Further comprising: displaying related information of the target object in the like flow video corresponding to the predetermined state being displayed; The target object is at least one object whose number of likes reaches a predetermined likes threshold or has the most likes, and the related information includes an identifier of the target object and / or the number of likes.
[0202] According to at least one embodiment of the present disclosure, [Example 6] provides an interface display method during live streaming, Optionally, after the live streaming room enters the predetermined state, the method further includes a step of displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen.
[0203] According to at least one embodiment of the present disclosure, [Example 7] provides an interface display method during live streaming, Optionally, displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen is scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen, and ending the scrolling and display of the presentation information when the display time reaches a first predetermined time; It further includes checking whether the live streaming room is still in the predetermined state after a second predetermined time, and if it is in the predetermined state, returning to perform the operation of scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen.
[0204] According to at least one embodiment of the present disclosure, [Example 8] provides an interface display method during live streaming, Optionally, the method further includes the step of: if the predetermined state is a double like state and the number of like targets in the live streaming room at the same time reaches a predetermined like target number threshold, the live streaming room enters a double like state.
[0205] According to at least one embodiment of the present disclosure, [Example 9] provides an interface display method during live streaming, Optionally, after the live streaming room enters the double likes state, the method further includes adjusting the predetermined threshold for the number of like targets every third predetermined time, and checking whether the number of like targets of the live streaming room at the current time reaches the adjusted predetermined threshold for the number of like targets, and if the predetermined threshold for the number of like targets is reached, maintaining the double likes state of the live streaming room, and if the predetermined threshold for the number of like targets is not reached, ending the double likes state of the live streaming room.
[0206] According to at least one embodiment of the present disclosure, [Example 10] provides an interface display method during live streaming, Optionally, the method further includes a step of checking whether a predetermined like vibration switch is turned on in response to a like trigger operation for the current live distribution room, and controlling the current terminal device to vibrate if the switch is turned on.
[0207] According to at least one embodiment of the present disclosure, [Example 11] provides an interface display method during live distribution applied to a viewer side or a live streamer side, the method comprising: After the live streaming room enters a predetermined state, a like flow video corresponding to the predetermined state is generated, and the like flow video is an effect video for showing the like popularity of the live streaming room, and is different from the like flow video displayed when the live streaming room is not in the predetermined state; and displaying a like flow video corresponding to the predetermined state on a current live streaming room screen.
[0208] According to at least one embodiment of the present disclosure, [Example 12] provides an interface display method during live streaming, Optionally, determining related information of a target object corresponding to the live streaming room; Further comprising: displaying related information of the target object in the like flow video corresponding to the predetermined state being displayed; The target object is at least one object whose number of likes reaches a predetermined likes threshold or has the most likes, and the related information includes an identifier of the target object and / or the number of likes.
[0209] According to at least one embodiment of the present disclosure, [Example 13] provides an interface display method during live streaming, optionally, determining attribute information of a target object corresponding to the related information and / or a follow control for following the target object corresponding to the related information in response to receiving a trigger operation on the related information; The method further includes displaying the attribute information and / or the follow control on a current live streaming room screen.
[0210] According to at least one embodiment of the present disclosure, [Example 14] provides an interface display device for live streaming that is located on a viewer side, the device including: an information determination module configured to determine target like information corresponding to the predetermined state based on a like trigger operation received for the live streaming room after the live streaming room enters a predetermined state, wherein the target like information is different from actual like information corresponding to the trigger operation; and an information display module configured to generate a like effect corresponding to the predetermined state based on the target like information and display the like effect at a first predetermined position on the current live streaming room screen.
[0211] According to at least one embodiment of the present disclosure, [Example 15] provides an interface display device during live distribution that is arranged on the viewer side or the live streamer side, the device comprising: a video generation module configured to generate a like flow video corresponding to a predetermined state after the live streaming room enters the predetermined state, the like flow video being an effect video for showing the like popularity of the live streaming room, and different from the like flow video displayed when the live streaming room is not in the predetermined state; and a video display module configured to display a like flow video corresponding to the predetermined state on the current live streaming room screen.
[0212] Also, although operations have been described in a particular order, it should not be understood that these operations are required to be performed in the particular order shown, or in any sequential order. In certain environments, multitasking and simultaneous processing may be advantageous. Similarly, although the above description includes several specific implementation details, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments independently or in any suitable subcombination.
Claims
1. An interface display method during live distribution applied to a viewer side, the method comprising: After the live streaming room enters a predetermined state, in response to receiving a like trigger operation for the live streaming room, determining target like information corresponding to the predetermined state based on the trigger operation, where the target like information is different from actual like information corresponding to the trigger operation; generating a like effect corresponding to the predetermined state based on the target like information, and displaying the like effect at a first predetermined position on the current live streaming room screen; and after the live streaming room enters the predetermined state, displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen; The predetermined state includes a double like state, and the like effect displayed when the live streaming room is in the predetermined state is different from the like effect displayed corresponding to the actual like information, displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen, scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen, and ending the scrolling and display of the presentation information when a display time thereof reaches a first predetermined time; and checking whether the live streaming room is still in the predetermined state after a second predetermined time, and in response to the live streaming room still being in the predetermined state, returning to execute an operation of scrolling and displaying presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen.
2. The method of claim 1 , wherein the target like information comprises a target number of likes, and the actual like information comprises an actual number of likes, and the target number of likes is greater than the actual number of likes.
3. The target number of likes is N times the actual number of likes, where N is an integer equal to or greater than 2; The method of claim 2 , wherein the like effect includes at least one of N like graphics and doubling the number of likes.
4. After the live streaming room enters the predetermined state, generate a like flow video corresponding to the predetermined state, the like flow video is an effect video for showing the like popularity of the live streaming room, and is different from the like flow video displayed when the live streaming room is not in the predetermined state; The method of claim 1 , further comprising: displaying a like flow video corresponding to the predetermined state on a current live streaming room screen.
5. determining related information of a target object corresponding to the live streaming room; Further comprising: displaying related information of the target object in the like flow video corresponding to the predetermined state being displayed; The method of claim 4, wherein the target object is at least one object whose number of likes reaches a predetermined like threshold or has the most likes, and the related information includes at least one of an identifier of the target object and the number of likes.
6. The method according to any one of claims 1 to 5, wherein the live streaming room enters a like doubling state when the number of likes in the live streaming room at the same time reaches a predetermined like threshold.
7. 7. The method of claim 6, further comprising: after the live streaming room enters the double-likes state, adjusting the predetermined likes threshold every third predetermined time, and checking whether the number of likes in the live streaming room at the current time reaches the adjusted predetermined likes threshold; maintaining the double-likes state of the live streaming room in response to the number of likes in the live streaming room at the current time reaching the adjusted predetermined likes threshold; and terminating the double-likes state of the live streaming room in response to the number of likes in the live streaming room at the current time not reaching the adjusted predetermined likes threshold.
8. The method according to any one of claims 1 to 5, further comprising the steps of: determining whether a predetermined like vibration switch is turned on in response to a like trigger operation for a current live streaming room; and controlling the current terminal device to vibrate in response to the predetermined like vibration switch being turned on.
9. An interface display device during live distribution, located on a viewer side, comprising: an information determination module configured to determine target like information corresponding to the predetermined state based on a like trigger operation received for the live streaming room after the live streaming room enters a predetermined state, wherein the target like information is different from actual like information corresponding to the trigger operation; an information display module configured to generate a like effect corresponding to the predetermined state based on the target like information and display the like effect at a first predetermined position on a current live streaming room screen, wherein the information display module is configured to display presentation information indicating that the live streaming room is in the predetermined state at a second predetermined position on the current live streaming room screen after the live streaming room enters the predetermined state; and the information display module is configured to, when displaying the presentation information indicating that the live streaming room is in the predetermined state at the second predetermined position on the current live streaming room screen, scroll the presentation information indicating that the live streaming room is in the predetermined state at the second predetermined position on the current live streaming room screen, and terminate scrolling the presentation information when a first predetermined time has elapsed; and check whether the live streaming room is still in the predetermined state after the second predetermined time has elapsed; and, in response to the live streaming room being still in the predetermined state, return to executing an operation of scrolling the presentation information indicating that the live streaming room is in the predetermined state at the second predetermined position on the current live streaming room screen. The predetermined state includes a double like state, and the like effect displayed when the live streaming room is in the predetermined state is different from the like effect displayed in response to the actual like information.
10. 1. A computer device comprising: A computer device comprising a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein when the processor executes the computer program, the computer device realizes the interface display method during live streaming described in any one of claims 1 to 5.
11. 1. A computer-readable storage medium, comprising: A computer-readable storage medium storing a computer program, which, when executed by a processor, realizes the interface display method during live distribution according to any one of claims 1 to 5.
12. A computer program comprising: A computer program for causing a processor to execute the interface display method during live distribution according to any one of claims 1 to 5.
Citation Information
Patent Citations
Live broadcast interaction method, device, storage medium and computer equipment
CN113766290A
Information provision system
JP2012120098A
Control method for information processing device, information processing device, and program
JP2018005320A
Computer system and game system
JP2018171283A
Game system and game program
JP2019176887A