Live streaming interaction method, device, electronic device, and storage medium
By displaying interaction components and counting user triggers, the method enhances user participation and interaction in live streaming events, addressing the limitations of single trigger methods and limited display space in existing applications.
Patent Information
- Application Number
- JP2024575772
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-11-10
- Filing Date
- 2023-11-10
- Publication Date
- 2025-07-03
AI Technical Summary
The existing live streaming applications for competitive events lack diverse methods for triggering visual special effects and fail to facilitate multi-user interaction within the limited display space of the live streaming interface.
A method and device that display a first interaction component within the live streaming interface, allowing users to perform trigger operations which, when meeting predetermined conditions, activate target special effects, and count user interactions to trigger these effects collectively, enhancing user participation and interaction.
Enriches the diversity of visual special effect triggers and facilitates multi-user interaction, thereby improving the user participation rate and engagement in live streaming events.
Smart Images

Figure 2025520758000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of a Chinese patent application with an application number of 202211408420.4 and a title of "Live Streaming Interaction Method, Apparatus, Electronic Device, and Storage Medium", which was filed on November 10, 2022. The entire content of the Chinese patent application is incorporated herein by reference.
[0002] Embodiments of the present disclosure relate to the field of IOT technology, and in particular, to a live streaming interaction method, apparatus, electronic device, and storage medium.
Background Art
[0003] Currently, in live streaming apps for competitions, users can enter the live streaming room of a competition and watch the live streaming video of the competition. In this process, by using special effect tools provided by the client, users can trigger specific visual special effects in the live streaming room of the competition and realize the expression of emotional information such as joy and sadness.
[0004] However, under the application scenario of live streaming for competitive competitions, in the technical solutions of the prior art, there is a problem that the trigger method of visual special effects is single and multi-user interaction cannot be realized.
Summary of the Invention
[0005] Embodiments of the present disclosure provide a live streaming interaction method, apparatus, electronic device, and storage medium to overcome the problem that the trigger method of visual special effects is single and multi-user interaction cannot be realized.
[0006] In a first aspect, embodiments of the present disclosure provide a live streaming interaction method applicable to a terminal device. When the first predetermined condition is satisfied, display a first interaction component within the live delivery interface of the target live delivery room, receive a trigger operation on the first interaction component, and when the trigger operation on the first interaction component satisfies a second predetermined condition, display a target special effect on the live delivery interface of the target live delivery room.
[0007] In a second aspect, an embodiment of the present disclosure provides a live delivery interaction method applied to a server, Arrange a first interaction component in a target live delivery room, where the first interaction component is to be displayed within the live delivery interface of the target live delivery room, receive a trigger request for the first interaction component, and count the total number of clicks, where the trigger request is generated based on a trigger operation on the first interaction component, and the total number of clicks characterizes the number of trigger times of the target user in the target live delivery room on the first interaction component, and when the total number of clicks reaches a first predetermined number of times, send special effect trigger information to a terminal device so that the terminal device displays a target special effect on the live delivery interface of the target live delivery room.
[0008] In a third aspect, an embodiment of the present disclosure provides a live delivery interaction device applied to a terminal device, A display module for displaying a first interaction component within the live delivery interface of a target live delivery room when a first predetermined condition is satisfied, An interaction module for receiving a trigger operation on the first interaction component, A trigger module for displaying a target special effect on the live delivery interface of the target live room when the trigger operation on the first interaction component satisfies a second predetermined condition.
[0009] In a fourth aspect, embodiments of the present disclosure provide a live delivery interaction device applicable to a server, a configuration module for arranging a first interaction component in a target live delivery room, where the first interaction component is a configuration module displayed within a live delivery interface of the target live delivery room, and a statistics module for receiving a trigger request for the first interaction component, where the trigger request is a statistics module generated based on a trigger operation for the first interaction component, and a special effect module for transmitting special effect trigger information to a terminal device so that the terminal device displays a target special effect on a live delivery interface of a target live room when the trigger request reaches a second predetermined condition.
[0010] In a fifth aspect, embodiments of the present disclosure provide an electronic device, a processor, and a memory communicatively connected to the processor, where the memory stores computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory so as to implement the live delivery interaction method described by the first aspect and various possible designs of the first aspect, or the live delivery interaction method described by the second aspect and various possible designs of the second aspect.
[0011] In a sixth aspect, embodiments of the present disclosure provide a computer-readable storage medium storing computer-executable instructions, and when a processor executes the computer-executable instructions, implementing the live delivery interaction method described by the first aspect and various possible designs of the first aspect, or the live delivery interaction method described by the second aspect and various possible designs of the second aspect.
[0012] In a seventh aspect, an embodiment of the present disclosure includes a computer program, which, when executed by a processor, implements the live delivery interaction method described by the first aspect and various possible designs of the first aspect, or a computer program product that implements the live delivery interaction method described by the second aspect and various possible designs of the second aspect.
[0013] When the live delivery interaction method, device, electronic device, and storage medium provided by this embodiment meet a first predetermined condition, a first interaction component is displayed within the live delivery interface of a target live delivery room, and a trigger operation on the first interaction component is received. When the trigger operation on the first interaction component meets a second predetermined condition, a target special effect is displayed on the live delivery interface of the target live delivery room. After meeting the trigger condition, first display the first interaction component, guide for operating the first interaction component, and after meeting the second predetermined condition, trigger the display of the target special effect, achieving the purpose of increasing the interaction ability of the live delivery room, enhancing the user participation rate, and enriching the diversity of the trigger methods for visual special effects.
Brief Description of the Drawings
[0014]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Embodiments for Carrying Out the Invention
[0015] To more clearly explain the technical solutions in the embodiments of the present disclosure or the prior art, the following briefly describes the drawings necessary for the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present disclosure, and those skilled in the art can obtain other drawings based on these drawings on the premise of performing creative labor.
[0016] The following is to clearly and completely describe the technical solutions in the embodiments of the present disclosure by combining the drawings in the embodiments of the present disclosure so as to more clearly explain the objectives, technical solutions and advantages of the embodiments of the present disclosure. Obviously, the described embodiments are only some of the embodiments of the present disclosure, not all of them. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor shall fall within the protection scope of the present disclosure.
[0017] The following interprets the application scenarios of the embodiments of the present disclosure.
[0018] FIG. 1 is an application scenario diagram of the live streaming interaction method provided by the embodiment of the present disclosure. The live streaming interaction method provided by the embodiment of the present disclosure can be applied to the application scenario of the live streaming room of a game. As shown in FIG. 1, the method provided by the embodiment of the present disclosure can be applied to a terminal device. A client that runs a live application in the terminal device communicates with a server that runs a live service. The server sends live streaming data to the terminal device, and the terminal device obtains the live streaming data and plays it in the client, thereby realizing the video live streaming of competitions such as soccer games, basketball games, and e-sports. In the related art, the client of the live application provides a pre-set special effect tool. After the user operates the client to send a request command for using the special effect tool to the service terminal, the server side sends a special effect trigger command to each terminal device to trigger the corresponding visual special effect on the corresponding client side of each user in the live streaming room.
[0019] In related technologies, a user can enter a live broadcast room of a game and watch the live video of the game through a client that runs a live app on a terminal device. In this process, the user can use special effect props provided by the client to trigger specific visual special effects within the live broadcast interface and achieve an interactive expression. However, in the application scenario of competitive live broadcasts, due to the limitation of the display space within the live broadcast interface, only the visual special effects triggered by a small number of users alone can be displayed, and most users cannot participate. Therefore, there is a problem that the trigger method of visual special effects is single and the interaction between multiple users cannot be realized.
[0020] Embodiments of the present disclosure provide a live broadcast interaction method for solving the above problems.
[0021] Referring to FIG. 2, FIG. 2 is a schematic flowchart 1 of the live broadcast interaction method provided by an embodiment of the present disclosure. The method of this embodiment can be applied to a terminal device, and the live broadcast interaction method includes the following steps.
[0022] Step S101: When a first predetermined condition is satisfied, display a first interaction component within the live broadcast interface of a target live broadcast room.
[0023] Exemplarily, the execution entity of the method provided in this embodiment may be a first terminal device, such as a smartphone. Referring to the schematic diagram of the application scenario shown in FIG. 1, it is a client that executes a live application in the first terminal device, and the client of the live application is the client where the target user logs in. After the client via the live application enters the target live distribution room, a live distribution interface of the target live distribution room is displayed within the display screen of the first terminal device. FIG. 3 is a schematic diagram of the live distribution interface provided in the embodiment of the present disclosure. As shown in FIG. 3, exemplarily, within the live distribution interface, there is a video area which is a functional area for playing a live video, and a channel area, also called a public channel area, which is a functional area for users in the live distribution room to communicate with each other.
[0024] Furthermore, when the client operating within the first terminal device determines that it currently meets a first predetermined condition, a first interaction component, that is, a first interaction component that can be triggered by a user operation, is displayed within the live distribution interface. Here, the first interaction component has a first component appearance for guiding the addition of a trigger operation to the first interaction component. Among them, the first predetermined condition is, for example, receiving a configuration command sent from the server, and when receiving the configuration command sent from the server (meeting the first predetermined condition), the first interaction component is displayed. The specific implementation form of the configuration command can be set according to requirements and will not be described one by one here. Or, the first predetermined condition is, for example, detecting that the user has input a trigger operation via the first terminal device, for example, a trigger command generated after the user clicks a trigger control, and in response to the trigger command, the first interaction component is displayed. Here, exemplarily, the trigger operation is, for example, a click operation on the touch screen.
[0025] Furthermore, the interaction component has a corresponding component appearance that is the appearance of the first component that guides the user to perform a continuous triggering operation on the first interaction component. Exemplarily, the first component can be, for example, a percussion instrument that can explicitly guide the user to perform a continuous triggering operation on the first interaction component. FIG. 4 is a schematic diagram of the appearance of the first component provided in an embodiment of the present disclosure. As shown in FIG. 4, the appearance of the first component of the first interaction component may include a "drum" (figure) that can be dynamic so as to better represent the dynamic knocking process of "taiko drums". Through the knocking action of the "taiko drum surface" by the "taiko drum stick" represented by the appearance of the first component, the user can understand the meaning indicated by the appearance of the first component through common sense, that is, by performing a continuous triggering operation on the first interaction component, this "taiko drum" can be "knocked". Moreover, as an option, the appearance of the first component can include additional indication signs that explain the triggering method of the first interaction component, including the text "Keep knocking the taiko drums to cheer for the team!", so as to achieve the purpose of guiding the user to perform a continuous triggering operation on the first interaction component. In addition, the appearance of the first component may be other percussion instruments as obvious guides such as "taiko drums" (figure), or other embodiments that guide the user to perform a continuous triggering operation on the first interaction component may be realized by a combination of other objects and indication signs, and examples are not listed here generally.
[0026] Step S102: Receive at least one triggering operation on the first interaction component.
[0027] Step S103: When the triggering operation on the first interaction component meets the second predetermined condition, display the target special effect on the live broadcast interface of the target live broadcast room.
[0028] Exemplarily, the target special effect can refer to a visual special effect and / or an auditory special effect. The trigger operation can be, for example, a click operation, a long-press operation, etc. The second predetermined condition is, for example, that the number of click operations reaches a predetermined number, or the long-press operation reaches a predetermined time, etc. When the trigger operation is a click operation and the second predetermined condition is that the total number of clicks reaches the first predetermined number, the target special effect is displayed on the live broadcast interface of the target live broadcast room. Here, the total number of clicks characterizes the number of trigger times for the first interaction component of the user in the target live broadcast room. More specifically, for example, it characterizes the total number of times all users in the live broadcast room click on the first interaction component.
[0029] Exemplarily, after displaying the first interaction component in the live broadcast interface, the user operates the first terminal device based on the guiding effect of the first component appearance of the first interaction component. For example, by clicking on the touch screen of the first terminal device, a trigger operation is executed on the first interaction component. After receiving the trigger operation for the first interaction component, the first terminal device responds to the trigger operation. In a possible embodiment, each time the first terminal device receives a trigger operation for the first interaction component, it updates the click count of the user corresponding to the first terminal device. The click count of the user is the integrated value of the trigger operations received by the first terminal device. Then, exemplarily, the first terminal device uploads the click count of the user corresponding to the first terminal device to the server corresponding to the client of the live application based on a predetermined synchronization frequency.
[0030] At the same time, a second terminal device corresponding to other users in the target live streaming room (executing a client logged in by other users) counts the number of times a trigger operation on the first interaction component is received, obtains the number of clicks of the user corresponding to each second terminal device, and uploads it to the server.
[0031] Furthermore, after the server receives the number of clicks of the corresponding user uploaded from each terminal device (the first terminal device and at least one second terminal device) at a predetermined reception frequency, it adds up the number of clicks of each obtained user to obtain the total number of clicks. The total number of clicks characterizes the number of trigger times of the first interaction component of the target user in the target live streaming room. That is, the total number of clicks is the total number of times at least two target users in the target live streaming room perform trigger operations on the first interaction component.
[0032] In this process, before the total number of clicks is less than the first predetermined number, the server continuously receives the number of clicks of the corresponding user uploaded by each terminal device and updates the total number of clicks. In a possible embodiment, when the total number of clicks is greater than or equal to the first predetermined number, the server sends a special effect trigger command to each terminal device (including the first terminal device). After the first terminal device receives the special effect trigger command, it determines that the total number of clicks has reached the first predetermined number. Conversely, before the first terminal device receives the special effect trigger command, it determines that the total number of clicks has not reached the first predetermined number. In another possible embodiment, the server sends real-time live streaming data including the real-time total number of clicks to the first terminal device. The first terminal device determines whether the current total number of clicks has reached the first predetermined number based on the received total number of clicks. Thereafter, after the first terminal device determines that the current total number of clicks has reached the first predetermined number, it displays a predetermined target special effect on the live streaming interface of the target live streaming room to realize the multi-person interaction type trigger of the target special effect.
[0033] Furthermore, after receiving at least one trigger operation on the first interaction component, the live delivery interaction method provided by this embodiment further includes the following steps.
[0034] Step S102A: In response to at least one trigger operation on the first interaction component, display a corresponding motion image, where the motion image is used to characterize a striking motion applied to the appearance of the first component.
[0035] Exemplarily, after the first interaction component receives a trigger command, a corresponding motion image is displayed within the live delivery interface. For example, when the appearance of the first component is a "drum", the motion image depicts an image of hitting the "drum" to characterize the striking motion against the appearance of the first component. Then, in response to multiple trigger operations on the first interaction component, the motion image is continuously refreshed and drawn to show a visual effect of the dynamic change of the appearance of the first component. Among them, one trigger operation corresponds to one drawing of the motion image, and the refreshed drawing of the motion image is to respond to one trigger operation.
[0036] Optionally, after receiving at least one trigger operation on the first interaction component, the live delivery interaction method provided by this embodiment further includes the following steps.
[0037] Step S102B: Display the number of consecutive strikes, where the number of consecutive strikes characterizes the number of times the trigger operation is continuously determined to be a consecutive strike operation in the process of characterizing multiple response trigger operations. Among them, when the time length of the interval between the current response trigger operation and the previous response trigger operation is less than a predetermined time length, the current response trigger operation is determined to be a consecutive operation.
[0038] Exemplarily, step S102B is executed synchronously during the execution of step S102A. That is, in response to the trigger operation, the corresponding operation image is displayed and the corresponding number of rapid-fire operations is displayed. Note that the number of rapid-fire operations is the number of times the trigger operation is continuously determined to be a rapid-fire operation. A rapid-fire operation means performing a continuous trigger operation in a short time. For example, if the time interval between two trigger operations is less than 1 second, the next trigger operation is determined to be a rapid-fire operation, and the larger the number of times continuously determined to be a rapid-fire operation, the larger the number of rapid-fire operations. FIG. 5 is a schematic diagram showing the number of consecutive strikes provided in this embodiment. Next, the embodiments of step S102A and step S102B will be introduced in combination with FIG. 5. As shown in FIG. 5, when the user operates the terminal device, the first executed trigger operation is the trigger operation act_1 (shown as act_1 in the figure). In response to the trigger operation act_1, the terminal device displays the operation image p1 (shown as p1 in the figure). Since the trigger operation act_1 is the first trigger operation, at this time, the number of consecutive strikes is not displayed. When the user operates the terminal device, the second executed trigger operation is the trigger operation act_2 (shown as act_2 in the figure). In response to the trigger operation act_2, the terminal device displays the operation image p2 (shown as p2 in the figure) and the interval time between the trigger operation act_2 and the trigger operation act_1 is 0.5 seconds, the predetermined time is 1 second, and the interval time is less than the predetermined time. The terminal device determines the trigger operation act_2 as a rapid-fire operation and displays the number of rapid-fire operations sum (sum = 1, shown as "1 rapid-fire!" in the figure). Thereafter, the third executed trigger operation is the trigger operation act_3. In response to the trigger operation act_3 (shown as act_3 in the figure), the terminal device may display an operation image p3 (shown as p3 in the figure) that may be the same as or different from the operation image p1.As one possibility, the time length of the interval between the trigger operation act_3 and the trigger operation act_2 is, for example, 1.2 seconds. When the time length of the interval is greater than the predetermined time length, the continuous hitting count sum is cleared and the continuous hitting count is not displayed (in this case, not shown in the figure). In another case, the interval time length between the trigger operation act_3 and the trigger operation act_2 is, for example, 0.4 seconds. When the interval time length is less than the predetermined time length, the continuous hitting count sum continues to be accumulated and the continuous hitting count sum (sum = 2, shown as "2 consecutive hits!" in the figure) is displayed.
[0039] In the steps of this embodiment, by displaying the operation image and at the same time displaying the continuous hitting count, it guides the user to perform the trigger operation quickly and continuously, thereby increasing the probability of triggering the target special effect, enhancing the user's sense of participation, and improving the interaction effect of the live broadcast room.
[0040] In this embodiment, when the first predetermined condition is satisfied, a first interaction component having a first component appearance that guides the trigger operation to be executed on the first interaction component is displayed within the live broadcast interface of the target live broadcast room. When at least one trigger operation on the first interaction component is received and the total click count reaches the first predetermined number of times, a target special effect is displayed on the live broadcast interface of the target live broadcast room. Here, the total click count is the total number of times that at least two target users in the target live broadcast room have triggered the first interaction component. After satisfying the trigger condition, first display the first interactive component, guide to continuously click on the first interactive component, and after the total click count of the first interactive component by multiple users in the target live broadcast room reaches a predetermined number of times, trigger the display of the target special effect, realizing the purpose of triggering the visual special effect in a multi-person interactive manner, improving the interactive ability of the live broadcast room, increasing the user participation rate, and enriching the diversity of the trigger methods of the visual special effect.
[0041] Referring to FIG. 6, FIG. 6 is a schematic flowchart 2 of the live streaming interaction method provided by an embodiment of the present disclosure. Based on the embodiment shown in FIG. 2, this embodiment adds an interaction with a server (service terminal) and includes a step of determining a target special effect. The live streaming interaction method further includes the following steps.
[0042] Step S201: Receive the live streaming information sent from the server. The live streaming information characterizes the live streaming event corresponding to the target live streaming room, and the live streaming event is triggered based on specific live content.
[0043] Step S202: When the live streaming information is the target live streaming information that characterizes the target live streaming event, determine the special effect type of the target special effect based on the target live streaming information.
[0044] Exemplarily, the server (service terminal) includes in the live streaming data sent to the terminal device (client) the live streaming information for characterizing the live streaming event. The live streaming event is triggered based on the live content and is an event for characterizing a part of the specific content. For example, when the live content broadcast in the target live streaming room is a "soccer game", the live streaming event corresponding to the live content includes, for example, "goal", "substitution", "foul", "start of the first / second half", "end of the first / second half", etc. When the live content meets the requirements (for example, a foul or a goal occurs), the server sends the live streaming information to the terminal device, and the event identification for characterizing the live streaming event is included in the live streaming information.
[0045] Furthermore, after receiving the live streaming information, the first terminal device determines, based on the event identification therein, what specific live streaming events are occurring during the current live stream, such as a goal, the start of the game, the end of the game, etc. When the live streaming information is target live streaming information that characterizes a target live streaming event, for example, when it is live streaming information that characterizes a "goal" (live streaming event), a special effect type corresponding to the live streaming event is determined based on the target live streaming information. For example, when the target live streaming information corresponds to the "start of the game", the corresponding target special effect is special effect type A, and special effect type A is a visual special effect of "setting off fireworks". When the target live streaming information corresponds to the "end of the game", the corresponding target special effect is special effect type B, and special effect type B is a visual special effect of "the audience's applause".
[0046] In this embodiment, the live streaming information determines the special effect type of the corresponding target special effect, thereby associating the target special effect with the live content of the target live streaming room, and realizing a visual special effect display that matches the process of the game under the application scenario of the game live streaming room, improving the user's visual experience of watching the game.
[0047] Step S203: When the live streaming information is target live streaming information that characterizes a target live streaming event, display a second interaction component in the live streaming interface, and the second interaction component displays the trigger condition of the target special effect and / or the content of the target special effect.
[0048] Step S204: In response to a trigger operation on the second interaction component, display a first interaction component in the live streaming interface of the target live streaming room.
[0049] Furthermore, in order to affect users with low interaction orientation and avoid interfering with the game-watching experience of such users, exemplarily, when the live broadcast information is the target live broadcast information characterizing the target live broadcast event, based on the content of the target live broadcast information, a second interaction component is displayed within the live broadcast interface, and the component appearance of the second interaction component is used to display the trigger condition of the target special effect and / or the content of the target special effect.
[0050] FIG. 7 is a schematic diagram showing a second interaction component provided in an embodiment of the present disclosure. As shown in FIG. 7, after receiving the target live broadcast information, a second interaction component is displayed within the channel area of the live broadcast interface of the target live broadcast room, and characters describing the trigger condition of the target special effect and the content of the target special effect, including "continuously hit the drum surface to cheer for the main team!", are displayed on the second interaction component.
[0051] Furthermore, when the user performs a trigger operation on the second interaction component, such as clicking on the second interaction component, the first interaction component pops up in the target live broadcast room, and then the user can further operate the first interaction component to trigger the target special effect of "cheering for the main team". On the other hand, when the user does not perform a trigger operation on the second interaction component, the first interaction component is not further triggered. As an option, after presetting a suspension time, the second interaction component becomes invisible to avoid interfering with users with low interaction orientation.
[0052] In this embodiment, by providing a pre-positioned second interaction component before the first interaction component, a selective trigger for the first interaction component is realized, thereby satisfying the personalized needs of different users and improving the usage flexibility and application scope of the method of this embodiment.
[0053] Step S205: Receive at least one trigger operation for the first interaction component.
[0054] Step S206: In response to at least one trigger operation for the first interaction component, display a corresponding motion image, and the motion image is used to characterize the striking motion added to the appearance of the first component.
[0055] The specific embodiments of steps S205 and S206 in this embodiment have been described in detail in the introduction of the embodiment of step S102 in the embodiment shown in FIG. 2, and will not be described one by one here.
[0056] Step S207: Display a countdown component corresponding to the first interaction component for indicating the remaining time length during which the first interaction component can respond to the trigger operation.
[0057] Step S208: If the remaining time length is greater than the time length threshold, return to step S205; if the remaining time length is less than the time length threshold, the total number of clicks is displayed.
[0058] Exemplarily, the time length threshold value is a set time length as required, for example, 1 second, or 0 second. When the time length threshold value is 0 second, the total number of clicks can be displayed when the countdown ends. Specifically, the first interaction component can respond to the start of the response trigger operation, and the period from when the first interaction component starts to when it stops responding to the end of the response trigger operation is the first display stage. In the process of displaying the corresponding motion image in response to at least one trigger operation on the first interaction component, a countdown component that dynamically displays the remaining time length of the first display stage as a countdown in seconds is displayed within the live broadcast interface of the target live broadcast room. This guides the user to perform trigger operations quickly and continuously, thereby increasing the probability of triggering the target special effect, improving the user's participation experience, and enhancing the interaction effect of the live broadcast room.
[0059] Among them, the display of the countdown component may be displayed immediately after the first interaction component is displayed (i.e., after the start of the first display stage), or may be displayed after the trigger condition is satisfied. For example, 4 seconds after the start of the first display stage, or 5 seconds before the end of the first display node. Details are not elaborated here one by one.
[0060] Step S209: Obtain the participant information of the target participant selected by the target user corresponding to the trigger operation. The target participant is one of a plurality of participants. Based on the participant information of the target participant, determine the corresponding target special effect.
[0061] Step S210: When the total number of clicks reaches the first predetermined number of times, display the target special effect on the live broadcast interface of the target live broadcast room.
[0062] Exemplarily, the live content of the live streaming room is related to a plurality of participants. For example, the live content of the target live streaming room, taking a soccer game as an example, is related to a first team and a second team, such as the home team, the visitor team, etc. The participant information is used to indicate the target team, i.e., the target participant, among the first team and the second team. The participant information is generated based on the team selection instruction sent by the target user to the target live streaming room. That is, within the target live streaming room, through the point selection operation, the supported team can be selected as the target team, thereby generating the participant information.
[0063] Specifically, before displaying the target special effect, based on the participant information corresponding to the target user, the state of the target special effect can be further determined. The participant information characterizes the target team selected by the target user in the live game of the target live streaming room. Specifically, in one possible embodiment, when the target user watches the live game in the target live streaming room, the target user can select the target team he supports through the client, generate the participant information, and synchronize it to the service terminal of the target live streaming room. Thereafter, each target user corresponds to one piece of participant information. When determining the target visual image, the terminal device determines the target special effect that matches the supported team based on the participant information of the target user corresponding to the first terminal device. And after the total number of clicks reaches the first predetermined number, the target special effect that aims at the supported team is displayed.
[0064] FIG. 8 is a schematic diagram of a process for determining a target special effect based on participant information provided in an embodiment of the present disclosure. As shown in FIG. 8, the corresponding live content in the target live streaming room is a "soccer game". Based on the operations of the target users on each client side, the participant information T1 corresponding to the target user User_1 characterizes the home team, and the participant information T2 corresponding to the target user User_2 characterizes the away team. Based on the participant information of the target user User_1 and the target user User_2 and the special effect type of the target special effect determined in step S202, in the case of special effect type A (including other special effect types such as special effect type B), the target special effect corresponding to the participant information T1 is A_1 (shown as A_1 in the figure), and the target special effect corresponding to the participant information T2 is A_2. More specifically, for example, as shown in the figure, the special effect type A corresponds to a "cheering" special effect. The target special effect displayed in the first terminal device of the target user User_1 is that A_1 is a special effect of cheering while wearing the home team's uniform, while the target special effect displayed in the second terminal device of the target user User_2 is that A_2 is a special effect of cheering while wearing the guest team's uniform. As an option, at least two specific mapping styles are preset for visual special effects of a predetermined special effect type (such as "audience cheers", "player cheers", "wonderful replay", etc.). Each participant information corresponds to at least one mapping style, realizing a dynamic display of the target special effect based on the participant information.
[0065] In this embodiment, by obtaining participant information and determining the corresponding target special effect based on the participant information, a display of a visual special effect that matches the team selected and supported by the user is realized, improving the user's interactive participation experience and enhancing the expressiveness of the visual special effect.
[0066] FIG. 9 is a schematic flowchart 3 of a live streaming interaction method provided in an embodiment of the present disclosure. The method of this embodiment can be applied to a server, and the live streaming interaction method includes the following steps.
[0067] Step S301: Configure a first interaction component in the target live streaming room, and the first interaction component is displayed within the live streaming interface of the target live streaming room.
[0068] Step S302: Receive a trigger request for the first interaction component, and count the total number of clicks. The trigger request is generated based on a trigger operation on the first interaction component, and the total number of clicks characterizes the number of trigger times of the target user in the target live streaming room on the first interaction component.
[0069] Step S303: When the total number of clicks reaches a first predetermined number, send special effect trigger information for causing the terminal device to display a target special effect on the live streaming interface of the target live streaming room.
[0070] Exemplarily, the execution entity of this embodiment is a server. The server is communicatively connected to the first terminal device in any of the embodiments corresponding to FIGS. 2 to 10, and executes a service terminal corresponding to the client of the live application in any of the embodiments corresponding to FIGS. 2 to 10. Specifically, the server is used to provide a background service for the target live streaming room corresponding to the target live streaming room. The target user who enters the target live streaming room is connected to the server through the corresponding terminal device and receives the live streaming data transmitted from the server. For a schematic diagram of the application scenario specifically shown in FIG. 1, reference may be made.
[0071] Exemplarily, after the target live streaming room is started, the server arranges a first interaction component in the target live streaming room, so as to display a first interaction component having a first component appearance in the live streaming interface of the target live streaming room on the client side. The first component appearance is used to guide adding a trigger operation to the first interaction component. The first component appearance is used to guide adding a trigger operation to the first interaction component. In a possible embodiment, after the server determines that the current first predetermined condition is satisfied, it arranges a first interaction component in the target live streaming room. Specifically, the first predetermined condition is, for example, when the server identifies or receives live streaming information characterizing the target live streaming event based on the live content, it sends an arrangement command to the terminal device. After receiving the arrangement command sent by the server, the terminal device can display the first interaction component. Alternatively, when the number of target users in the target live streaming room reaches a predetermined number at a specific time, an arrangement command is sent to the terminal device. After receiving the arrangement command sent from the server, the terminal device displays the first interaction component. Here, the specific implementation method of the arrangement command can be set as needed and will not be described one by one here. In addition, for specific examples of the first interaction component, reference can be made to the related descriptions in the embodiment shown in FIG. 2 and will not be described further.
[0072] Furthermore, after receiving a trigger operation of a user corresponding to the terminal device side, a trigger request for the first interaction component is generated, and after the trigger request is sent to the server, the server counts the trigger requests sent by each server to obtain the total number of clicks, and the total number of clicks is the number of times that at least two target users in the target live distribution room have performed trigger operations on the first interaction component. After the total number of clicks reaches the first predetermined number of times, terminal device special effect trigger information corresponding to each target user in the target live distribution room is displayed, and after each terminal device receives the trigger information, a target special effect is displayed to realize a trigger for the target special effect.
[0073] FIG. 10 is a schematic diagram of a process in which a server provided in an embodiment of the present disclosure counts the total number of clicks. As shown in FIG. 10, a server that runs a live application service terminal obtains the number of user clicks uploaded to terminal devices corresponding to all users in a target live distribution room once every second (for example, including terminal device d1, terminal device d2, and terminal device d3). Specifically, at the time point of T = 1, the number of user clicks C1 = 3 uploaded to terminal device d1 indicates that terminal device d1 received three touch operations on the first interaction component within the sampling interval (1 second). The number of clicks C2 = 2 of the user uploaded by terminal device d2 indicates that terminal device d2 received two trigger operations on the first interaction component within the sampling interval (1 second). The number of clicks C3 = 5 of the user uploaded by terminal device d3 indicates that terminal device d3 received five trigger operations on the first interaction component within the sampling interval (1 second). After the server counts the number of user clicks C1, the number of user clicks C2, and the number of user clicks C3, the total number of clicks TC = 10 is obtained. At the time point of T = 2, the number of clicks C1 = 3 of the user uploaded by terminal device d1 has the same meaning as above and will not be further described. The number of clicks C2 = 4 of the user uploaded by terminal device d2, the number of clicks C3 = 2 of the user uploaded by terminal device d3. The server counts the number of user clicks C1, the number of user clicks C2, and the number of user clicks C3 again, and after adding them to the total number of clicks at the time point of T = 1, the total number of clicks TC = 19 is obtained. By analogy in this way, as each terminal device in the target live distribution room continuously receives trigger operations on the first interaction component and uploads the number of user clicks, the total number of clicks corresponding to the target live distribution room will continue to increase until it reaches the first predetermined number of times.
[0074] In this embodiment, it is to arrange a first interaction component in the target live streaming room. The first interaction component is displayed within the live streaming interface of the target live streaming room, has a first component appearance, and the first component appearance is used to guide the addition of a trigger operation to the first interaction component. The trigger request for the first interaction component is received and the total number of clicks is counted. Here, the trigger request is generated based on the trigger operation for the first interaction component, and the total number of clicks is the number of times at least two target users in the target live streaming room perform a trigger operation on the first interaction component. When the total number of clicks reaches a first predetermined number, special effect trigger information is sent to the terminal device, so that the terminal device displays a target special effect on the live streaming interface of the target live streaming room. By arranging the first interactive component in the target live streaming room, it guides the continuous clicking of the first interactive component, and by counting the total number of clicks of a plurality of users in the target live streaming room on the first interactive component, after the total number of clicks reaches a predetermined number, it triggers the display of the target special effect, realizes the purpose of triggering the visual special effect in an interactive manner for others, increases the interactive ability of the live streaming room, improves the user participation rate, and enriches the diversity of the trigger methods for the visual special effect.
[0075] FIG. 11 is a block configuration diagram of a live interaction device provided by an embodiment of the present disclosure corresponding to the live streaming interaction method of the embodiment shown in FIGS. 2 to 8 above. For the convenience of description, only the parts related to the embodiment of the present disclosure are shown. Referring to FIG. 11, the live streaming interaction device 4 includes a display module 41 for displaying a first interaction component within the live streaming interface of the target live streaming room when a first predetermined condition is satisfied, and an interaction module 42 for receiving a trigger operation for the first interaction component. When a trigger operation on the first interaction component satisfies a second predetermined condition, it includes a trigger module 43 for displaying a target special effect on the live broadcast interface of the target live broadcast room.
[0076] In an embodiment of the present disclosure, specifically, the display module 41 receives live broadcast information transmitted by a server, the live broadcast information characterizes a live broadcast event corresponding to a target live broadcast room, and when the live broadcast event corresponding to the live broadcast information is a target event, the display module 41 displays a first interaction component on the live broadcast interface of the target live broadcast room, wherein the first interaction component has a first component appearance for guiding the addition of a trigger operation to the first interaction component.
[0077] In an embodiment of the present disclosure, before the live broadcast interface of the target live broadcast room displays a target special effect, the trigger module 43 is also used to determine the special effect type of the target special effect based on the live broadcast information.
[0078] In an embodiment of the present disclosure, after receiving at least one trigger operation on the first interaction component, the interaction module 42 displays a corresponding motion image in response to the at least one trigger operation on the first interaction component, and the motion image is used to characterize a striking motion applied to the first component appearance.
[0079] In an embodiment of the present disclosure, within the live broadcast interface, it further includes a second interaction component for displaying the trigger condition of the target special effect and / or the content of the target special effect, and a display module 41 for displaying the first interaction component within the live broadcast interface of the target live broadcast room in response to a trigger operation on the second interaction component.
[0080] In one embodiment of the present disclosure, when the total number of clicks on the first interaction component reaches a first predetermined number, the trigger module 43 displays a target special effect on the live broadcast interface of the target live broadcast room, and the total number of clicks characterizes the number of trigger times of the target user in the target live broadcast room for the first interaction component.
[0081] In one embodiment of the present disclosure, after the first interaction component is displayed in the live broadcast interface of the target live broadcast room, the trigger module 43 displays a countdown component corresponding to the first interaction component, and the first interaction component can respond to the remaining time length of the trigger operation. When the remaining time length is less than the time length threshold, the total number of clicks is displayed.
[0082] In one embodiment of the present disclosure, the trigger module 43 displays the number of rapid-fire clicks, which characterizes the number of times the trigger operation is continuously determined as a rapid-fire operation in the process of responding to the trigger operation multiple times. Among them, when the time length of the interval between the trigger operation of the current response and the trigger operation of the previous response is less than a predetermined time length, the trigger operation of the current response is determined as a connected operation.
[0083] In one embodiment of the present disclosure, the live content of the live broadcast room is related to a plurality of participants. The trigger module 43 acquires the participant information of the target participant selected by the target user corresponding to the trigger operation. The target participant is one of the plurality of participants, and based on the participant information of the target participant, the corresponding target special effect is determined.
[0084] Here, the display module 41, the interaction module 42, and the trigger module 43 are sequentially connected. The live broadcast interaction device 4 provided in this embodiment can execute the technical solution of the method embodiment corresponding to FIGS. 2 to 8 above. Its implementation principle and technical effect are the same, and this embodiment will not be described further.
[0085] FIG. 12 is a block diagram of another live streaming interaction device provided in an embodiment of the present disclosure corresponding to the live streaming interaction method of the above FIGS. 9 to 10. For convenience of description, only parts related to the embodiments of the present disclosure are shown. Referring to FIG. 12, the live streaming interaction device 5 includes an arrangement module 51 for arranging a first interaction component in a target live streaming room, where the arrangement module 51 is for the first interaction component to be displayed within a live streaming interface, a statistics module 52 for receiving a trigger request for the first interaction component, where the trigger request is generated based on a trigger operation for the first interaction component, a special effect module 53 for sending special effect trigger information to a terminal device so that when the trigger request reaches a second predetermined condition, the terminal device displays a target special effect on a live streaming interface of the target live streaming room.
[0086] Here, the arrangement module 51, the statistics module 52, and the special effect module 53 are sequentially connected. The live streaming interaction device 5 provided in this embodiment can execute the technical solutions of the method embodiments corresponding to the above FIGS. 9 to 10, and its implementation principle and technical effects are the same, and this embodiment will not be described further.
[0087] FIG. 13 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. As shown in FIG. 13, the electronic device 6 includes a processor 61 and a memory 62 communicatively connected to the processor 61, where the memory 62 stores computer execution instructions, and the processor 61 executes the computer execution instructions stored in the memory 62 so as to implement the live streaming interaction method in the embodiments shown in FIGS. 2 to 10.
[0088] Here, as an option, the processor 61 and the memory 62 are connected via a bus 63.
[0089] For relevant explanations, reference can be made to the relevant explanations and effects corresponding to the steps in the embodiments corresponding to FIGS. 2 to 10, and they will not be described one by one here.
[0090] Referring to FIG. 14, a schematic structural diagram of an electronic device 900 suitable for implementing the embodiments of the present disclosure is shown. The electronic device 900 may be a terminal device or a server. Here, the terminal device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (abbreviated as PDAs), tablets (abbreviated as PADs), portable media players (abbreviated as PMPs), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in FIG. 14 is merely an example and does not impose any limitations on the functions and usage scope of the embodiments of the present disclosure.
[0091] As shown in FIG. 14, the electronic device 900 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 901 that can execute various appropriate operations and processes based on a program stored in a read-only memory (abbreviated as ROM) 902 or a program loaded from a storage device 908 into a random access memory (abbreviated as RAM) 903. Various programs and data necessary for the operation of the electronic device 900 are also stored in the RAM 903. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0092] Generally, the I / O interface 905 is connected to a device including an input device 906 such as a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc., an output device 907 such as a liquid crystal display (LCD), a speaker, a vibrator, etc., a storage device 908 such as a magnetic tape, a hard disk, etc., and a communication device 909. The communication device 909 can enable the electronic device 900 to communicate with other devices wirelessly or wiredly so that the electronic device 900 can exchange data. FIG. 14 shows the electronic device 900 equipped with various devices, but it is understood that it is not necessary to implement or include all the illustrated devices. Alternatively, more or fewer devices can be implemented or included.
[0093] In particular, according to the embodiments of the present disclosure, referring to the process of the flowchart, it can be implemented as a computer software program. For example, the embodiments of the present disclosure include a computer program product including a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 909, or installed from the storage device 908, or installed from the ROM 902. When the computer program is executed by the processing device 901, the above functions limited to the method of the embodiments of the present disclosure are executed.
[0094] Note 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 two. 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, and is not limited thereto. More specific examples of the computer-readable storage medium include an electrical connection having 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), an 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, but is not limited thereto. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program that is executed by, or used in combination with, a system, apparatus, or device. On the other hand, in the present disclosure, the computer-readable signal medium may include a data signal that propagates in a baseband or as part of a carrier wave and carries a computer-readable program code. The data signal propagated in this way can adopt various forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or input a program used by or in combination with an instruction execution system, apparatus, or device. The program code included in the computer-readable medium can be transmitted through any suitable medium including, but not limited to, electric wires, optical cables, RF (radio frequency), or any suitable combination of the above.
[0095] The computer-readable medium may be included in the electronic device or may exist separately without being incorporated into the electronic device.
[0096] The computer-readable medium carries one or more programs that cause the method shown in the above embodiments to be executed when the one or more programs are executed by an electronic device.
[0097] The computer program code for performing the operations of the present disclosure can be described in one or more programming languages including object-oriented programming languages such as JAVA (registered trademark), SMALLTALK, C++, or combinations thereof, and also includes conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on a user computer, partially on a user computer, executed as an independent package, executed partially on a user computer and partially on a remote computer, or executed entirely on a remote computer or server. When related to a remote computer, the remote computer can be connected to the user computer via any type of network including a local area network (abbreviated as LAN) or a wide area network (abbreviated as WAN), or can be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0098] Flowcharts and block diagrams in the drawings illustrate the possible 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 a flowchart or block diagram can represent a module, a program segment, or a portion of code that includes one or more executable instructions for implementing a given logical function. It should also be noted that in alternative embodiments, the functions represented by the blocks may occur in orders different from those shown in the drawings. For example, two blocks that are represented continuously may actually be executed substantially in parallel, or may be executed in reverse order depending on the related functions. Also, it should be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs a given function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
[0099] The units described in the embodiments of the present disclosure may be implemented by software or by hardware. Among them, the name of the unit does not constitute a limitation of the unit itself in a certain state. For example, the first acquisition unit may also be described as "a unit that acquires at least two Internet protocol addresses".
[0100] The functions described above in this specification can be executed at least in part by one or more hardware logic components. For example, by way of non-limiting example, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0101] In the present disclosure, a machine-readable medium may be a tangible medium that includes, or can store, a program for use by a system, apparatus, or device that executes instructions, or a program for use in combination with a system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0102] In a first aspect, according to one or more embodiments of the present disclosure, a live delivery interaction method applied to a terminal device is provided, the method including: When a first predetermined condition is satisfied, displaying a first interaction component in a live delivery interface of a target live delivery room, receiving a trigger operation on the first interaction component, and when the total number of clicks reaches a first predetermined number, displaying a target special effect in the live delivery interface of the target live delivery room, where the total number of clicks characterizes the number of trigger times of the first interaction component of a target user in the target live delivery room.
[0103] According to one or more embodiments of the present disclosure, when the first predetermined condition is satisfied, displaying a first interaction component within the live streaming interface of the target live streaming room includes receiving live streaming information transmitted by a receiving server and characterizing a live streaming event corresponding to the target live streaming room, and when the live streaming event corresponding to the live streaming information is a target event, displaying a first interaction component on the live streaming interface of the target live streaming room. The first interaction component has a first component appearance, and the first component is used to guide performing a trigger operation on the first interaction component.
[0104] According to one or more embodiments of the present disclosure, before the live streaming interface of the target live streaming room displays a target special effect, the method further includes determining a special effect type of the target special effect based on the live streaming information.
[0105] According to one or more embodiments of the present disclosure, the live streaming interface further includes a second interaction component for displaying a trigger condition of the target special effect and / or content of the target special effect. When the first predetermined condition is satisfied, displaying a first interaction component within the live streaming interface of the target live streaming room includes displaying the first interaction component within the live streaming interface of the target live streaming room in response to a trigger operation on the second interaction component.
[0106] According to one or more embodiments of the present disclosure, after displaying a first interaction component within a live delivery interface of a target live delivery room, the method displays a countdown component corresponding to the first interaction component, and the countdown component is further used to indicate a remaining time length during which the first interaction component can respond to the trigger operation. When the remaining time length is less than a time length threshold, the total number of clicks is displayed.
[0107] According to one or more embodiments of the present disclosure, the method further includes displaying a number of consecutive clicks characterizing the number of times the trigger operation is continuously determined to be a rapid-fire operation during the process of responding to the trigger operation multiple times. When the time length of the interval between the trigger operation of the current response and the trigger operation of the previous response is less than a predetermined time length, the trigger operation of the current response is determined to be a connection operation.
[0108] According to one or more embodiments of the present disclosure, the method further includes obtaining participant information corresponding to a target user who sends the trigger operation. The live content of the target live delivery room is related to a first team and a second team. The participant information is generated based on a team selection command sent by the target user to the target live delivery room. The participant information is used to indicate a target team among the first team and the second team, and based on the participant information, a corresponding target special effect is determined.
[0109] In a second aspect, according to one or more embodiments of the present disclosure, a live delivery interaction method applied to a server is provided, and the method includes Place a first interaction component in the target live streaming room, where the first interaction component is to be displayed within the live streaming interface of the target live streaming room, receive a trigger request for the first interaction component, and count the total number of clicks. The trigger request is generated based on a trigger operation on the first interaction component. The total number of clicks characterizes the number of trigger times of the target user in the target live streaming room on the first interaction component. When the total number of clicks reaches a first predetermined number, send special effect trigger information to the terminal device so that the terminal device displays a target special effect on the live streaming interface of the target live streaming room.
[0110] In a third aspect, according to one or more embodiments of the present disclosure, an embodiment of the present disclosure provides a live streaming interaction device applicable to a terminal device, and the device includes a display module for displaying a first interaction component within the live streaming interface of a target live streaming room when a first predetermined condition is met; an interaction module for receiving at least one trigger operation on the first interaction component; a trigger module for displaying a target special effect on the live streaming interface of the target live streaming room when the total number of clicks reaches a first predetermined number, where the total number of clicks characterizes the number of trigger times of the target user in the target live streaming room on the first interaction component.
[0111] According to one or more embodiments of the present disclosure, a display module receives live distribution information transmitted by a server, the live distribution information characterizes a live distribution event corresponding to a live distribution room, the live distribution event is triggered based on specific live content, and when the live distribution event corresponding to the live distribution information is a target event, it is used to display a first interaction component on the live distribution interface of the target live distribution room, and the first interaction component has a first component appearance that guides adding a trigger operation to the first interaction component.
[0112] According to one or more embodiments of the present disclosure, before the live distribution interface of the target live distribution room displays a target special effect, the trigger module is also used to determine the special effect type of the target special effect based on the live distribution information.
[0113] According to one or more embodiments of the present disclosure, after receiving at least one trigger operation on the first interaction component, the interaction module displays a corresponding motion image in response to the at least one trigger operation on the first interaction component, and the motion image is used to characterize a hitting motion added to the first component appearance.
[0114] According to one or more embodiments of the present disclosure, the live distribution interface further includes a second interaction component for displaying the trigger condition of the target special effect and / or the content of the target special effect, and the display module is used to display the first interaction component in the live distribution interface of the target live distribution room in response to a trigger operation on the second interaction component.
[0115] According to one or more embodiments of the present disclosure, after displaying a first interaction component within the live streaming interface of a target live streaming room, the interaction module is used to display a countdown component corresponding to the first interaction component that can respond to the remaining time length of the trigger operation. When the remaining time length is less than the time length threshold, the total number of clicks is displayed.
[0116] According to one or more embodiments of the present disclosure, the interactive module is used to display the number of rapid-fire clicks. The number of rapid-fire clicks characterizes the number of times the trigger operation is continuously determined to be a rapid-fire operation in the process of responding to the trigger operation multiple times. When the time length of the interval between the currently responding trigger operation and the previously responding trigger operation is less than a predetermined time length, the currently responding trigger operation is determined to be a connection operation.
[0117] According to one or more embodiments of the present disclosure, the trigger module is used to obtain participant information corresponding to the target user who sends the trigger operation. The live content of the target live streaming room is related to a first team and a second team. The participant information is used to indicate the target team in the first team and the second team, and is generated based on the team selection command sent by the target user to the target live streaming room. Based on the participant information, the corresponding target special effect is determined.
[0118] In a fourth aspect, according to one or more embodiments of the present disclosure, a live streaming interaction device is provided, and the device includes An arrangement module for arranging a first interaction component in a target live streaming room. The first interaction component is displayed within the live streaming interface of the target live streaming room and has a first component appearance that guides adding a trigger operation to the first interaction component. A statistical module that receives a trigger request for the first interaction component and counts the total number of clicks, where the trigger request is generated based on a trigger operation for the first interaction component, and the total number of clicks characterizes the number of trigger times for the first interaction component of the target user in the target live streaming room. When the total number of clicks reaches a first predetermined number, a special effect module that sends special effect trigger information to the terminal device so that the terminal device displays a target special effect on the live streaming interface of the target live streaming room.
[0119] In a fifth aspect, according to one or more embodiments of the present disclosure, an electronic device is provided, comprising a processor and a memory communicatively connected to the processor. The memory stores computer-executable instructions. The processor executes the computer-executable instructions stored in the memory so as to implement the live streaming interaction method described by the first aspect and various possible designs of the first aspect, or the live streaming interaction method described by the second aspect and various possible designs of the second aspect.
[0120] In a sixth aspect, according to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the live streaming interaction method described by the first aspect and various possible designed live streaming interaction methods of the first aspect, or the live streaming interaction method described by the second aspect and various possible designed live streaming interaction methods of the second aspect are implemented.
[0121] In a seventh aspect, an embodiment of the present disclosure provides a computer program product including a computer program, and when the computer program is executed by a processor, it realizes the live delivery interaction method described by the first aspect and various possible designs of the first aspect, or the live delivery interaction method described by the second aspect and various possible designs of the second aspect.
[0122] The above description is only an explanation of the preferred embodiments of the present disclosure and the applicable technical principles. Those skilled in the art believe that the scope of the present disclosure is not limited to the technical solutions formed by specific combinations of the above technical features, and at the same time, without departing from the above inventive concept, other technical solutions formed by arbitrarily combining the above technical features or equivalent features are also included. For example, it is a technical solution formed by replacing the above features with technical features having similar functions (but not limited to this) disclosed in the present disclosure.
[0123] Also, although each operation is described using a specific order, it should not be understood that each operation is required to be executed in a specific order or sequence. In certain environments, multitasking and parallel processing may be advantageous. Similarly, although the above discussion includes some specific implementation details, these should not be construed as limitations on the scope of the present disclosure. The features described in the description of individual embodiments can also be implemented in combination in a single embodiment. Conversely, each feature described in the description of a single embodiment can also be implemented alone or in any suitable combination in a plurality of embodiments.
[0124] Although this subject matter has been described using language specific to structural features and / or methodological logical operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above. On the contrary, the specific features and operations described above are only exemplary forms for implementing the claims.
Claims
1. When a first predetermined condition is satisfied, displaying a first interaction component within the live interface of a target live streaming room; Receiving a trigger operation for the first interaction component; When the trigger operation for the first interaction component satisfies a second predetermined condition, displaying a target on the live interface of the target live streaming room, comprising: A method for live streaming interaction.
2. When the first predetermined condition is satisfied, displaying a first interaction component within the live interface of a target live streaming room is: Receiving live information transmitted by a server, and the live information characterizing a corresponding live event of the target live streaming room; When the live event corresponding to the live information is a target event, displaying the first interaction component on the live interface of the target live streaming room, wherein the first interaction component has a first component appearance for urging a trigger operation for the first interaction component, comprising: The method according to claim 1.
3. Before the live interface of the target live streaming room displays a target special effect, the method further comprises: Determining the type of the target based on the live streaming information. The method according to claim 2.
4. The live interface further includes a second interaction component for displaying a trigger condition of the target and / or content of the target. When the first predetermined condition is satisfied, displaying a first interaction component within the live interface of the target live streaming room is: Displaying a first interaction component within the live interface of the target live streaming room in response to a trigger operation for the second interaction component, comprising: The method according to claim 1.
5. When the trigger operation for the first interaction component satisfies a second predetermined condition, displaying a target on the live interface of the target live streaming room is: When the total number of clicks on the first interaction component reaches a first predetermined number of times, a target is displayed on the live interface of the target live streaming room, and the total number of clicks includes characterizing the number of trigger times of the user of the target live streaming room on the first interaction component. The method according to claim 1.
6. After displaying a first interaction component within the live interface of the target live streaming room, the method includes: displaying a countdown component corresponding to the first interaction component, and the countdown component further includes indicating the remaining time during which the first interaction component can respond to clicks; when the remaining time is less than a time threshold, displaying the total number of clicks. The method according to claim 5.
7. The method includes: further including displaying a number of rapid-fire clicks characterizing the number of times the trigger operation has been continuously determined to be a rapid-fire operation during the process of responding to the trigger operation multiple times; when the time duration between the current responding trigger operation and the previous responding trigger operation is less than a predetermined time duration, the current responding trigger operation is determined to be a connection operation. The method according to claim 5.
8. The live content of the live streaming room is related to a plurality of participants, and the method includes: obtaining participant information of a target participant selected by a target user corresponding to the trigger operation, and the target participant being one of the plurality of participants; further including determining a corresponding target based on the participant information of the target participant. The method according to claim 1.
9. To arrange a first interaction component in a target live streaming room, the first interaction component is displayed within the live interface of the target live streaming room; receiving a trigger request for the first interaction component, and the trigger request being generated based on a trigger operation on the first interaction component; when the trigger request reaches a second predetermined condition, sending trigger information to a terminal device so that the terminal device displays a target on the live interface of the target live streaming room. Live streaming interaction method.
10. When the first predetermined condition is satisfied, a display module that displays a first interaction component within the live interface of the target live distribution room; An interaction module that receives a trigger operation for the first interaction component; A trigger module that displays a target on the live interface of the target live room when the trigger operation for the first interaction component satisfies a second predetermined condition. A live distribution interaction device.
11. An arrangement module that arranges a first interaction component in a target live distribution room, where the first interaction component is displayed within the live interface of the target live distribution room; A statistics module that receives a trigger request for the first interaction component, where the trigger request is generated based on a trigger operation for the first interaction component; A module that transmits trigger information to a terminal device so that the terminal device displays a target on the live interface of the target live room when the trigger request reaches a second predetermined condition. A live distribution interaction device.
12. Comprising a processor and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory so as to implement the method according to any one of Claims 1 to 9. An electronic device.
13. Computer-executable instructions are stored; When the processor executes the computer-executable instructions, the live interaction method according to any one of Claims 1 to 9 is implemented. A computer-readable storage medium.
14. Including a computer program; When the computer program is executed by a processor, the live interaction method according to any one of Claims 1 to 9 is implemented. A computer program product.
Citation Information
Patent Citations
Online-live-broadcast-based information display method, device and system
CN104363519A
Virtual gift display method and device
CN107241636A
Interaction control method and device in live broadcast, storage medium and electronic device
CN110324649A
Live broadcast match interaction method, electronic equipment, storage medium and system
CN110505521A
Live broadcast interaction method, device, storage medium and computer equipment
CN113766290A