Live interactive following method, system, device, equipment and storage medium
By introducing interactive behavior following components into the online live broadcast platform, the audience can execute interactive behavior specified by the anchor through simple control operations, solving the problem of high learning costs for new users and improving interaction participation and experience.
Patent Information
- Application Number
- CN202111276508.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-29
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2041-10-29
AI Technical Summary
The interactive activities rules of the online live broadcast platform are complex, and the learning costs of new users are high, which affects the enthusiasm of new users to participate in interactions.
A live interactive follow-up method is proposed. By receiving the interactive behavior follow-up data from the anchor side, the interactive behavior follow-up component is enabled in the live broadcast room. The audience can confirm the interactive behavior follow-up control and execute the interactive behavior corresponding to the reference interactive behavior information specified by the anchor.
It simplifies the interactive process, reduces the learning cost of new users, and improves the user's live interaction participation and experience.
Smart Images

Figure CN114007096B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of network live broadcasting, and in particular to a live broadcast interactive following method, system, device, equipment and storage medium. Background Art
[0002] With the advancement of network communication technology, live streaming has become a new form of online interaction. It is also loved by more and more audiences because of its real-time and interactive features.
[0003] Online live streaming platforms usually set up multiple interactive activities to promote interaction between online anchors and viewers. However, the rules of the above interactive activities are complicated and the learning cost for new users is high, which affects the enthusiasm of new users to participate in the interaction. Summary of the invention
[0004] Based on this, the purpose of this application is to provide a live broadcast interactive following method, system, device, equipment and storage medium, and to propose a live broadcast interactive following method that facilitates new users to participate in live broadcast interaction, which can effectively improve the user's live broadcast interactive experience.
[0005] According to a first aspect of an embodiment of the present application, a live interactive following method is provided, the live interactive following method comprising:
[0006] Receiving interactive behavior follow-up data sent by the server according to the instruction of the anchor end; wherein the interactive behavior follow-up data includes reference interactive behavior information in the live broadcast room specified by the anchor end;
[0007] According to the interactive behavior following data, an interactive behavior following component is opened in the live broadcast room; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control;
[0008] In response to the trigger information of the confirmation interactive behavior follow control, an interactive behavior corresponding to the reference interactive behavior information is performed in the live broadcast room.
[0009] According to a second aspect of an embodiment of the present application, a live interactive following method is provided, the live interactive following method comprising:
[0010] The anchor obtains the reference interactive behavior information in the specified live broadcast room, generates instructions and sends them to the server;
[0011] The server side obtains the interactive behavior following data according to the instruction of the anchor side and sends it to the audience side of the live broadcast room; wherein the interactive behavior following data includes the reference interactive behavior information in the live broadcast room specified by the anchor side;
[0012] The audience end opens an interactive behavior following component in the live broadcast room according to the interactive behavior following data; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control;
[0013] In response to the trigger information of the confirmation interactive behavior follow control, the audience performs the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room.
[0014] According to a third aspect of the embodiment of the present application, a live interactive follow-up system is provided, including a server end, an audience end, and an anchor end;
[0015] The anchor end obtains reference interactive behavior information in the designated live broadcast room, generates instructions and sends them to the server end;
[0016] The server side obtains the interactive behavior following data according to the instructions of the anchor side and sends it to the audience side;
[0017] The audience end receives the interactive behavior following data sent by the server end; based on the interactive behavior following data, an interactive behavior following component is turned on in the live broadcast room; in response to the trigger information of the confirmation interactive behavior following control, an interactive behavior corresponding to the reference interactive behavior information is performed in the live broadcast room; wherein, the interactive behavior following data includes the reference interactive behavior information in the live broadcast room specified by the anchor end, and the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control.
[0018] According to a fourth aspect of an embodiment of the present application, a live interactive following device is provided, the device comprising:
[0019] A follow-up data receiving module is used to receive interactive behavior follow-up data issued by the server according to the instructions of the anchor end; wherein the interactive behavior follow-up data includes reference interactive behavior information in the live broadcast room specified by the anchor end;
[0020] An activation module, used to activate an interactive behavior following component in the live broadcast room according to the interactive behavior following data; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control;
[0021] An execution module is used to respond to the trigger information of the confirmation interactive behavior follow control and execute the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room.
[0022] According to a fifth aspect of an embodiment of the present application, there is provided an electronic device, comprising: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing any one of the live interactive following methods.
[0023] According to a sixth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, any one of the live interactive following methods described is implemented.
[0024] In this application, according to the interactive behavior following data returned by the server, an interactive behavior following component is turned on in the live broadcast room, so that the audience can trigger and confirm the interactive behavior following control to execute the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room specified by the anchor, so as to facilitate the interaction between the audience and the anchor in the live broadcast room; at the same time, the audience who has just joined the live broadcast room can quickly understand the interactive content of the live broadcast room through the interactive behavior following method, so as to help new users quickly understand the interactive gameplay of the live broadcast and improve the audience's participation in the live broadcast interaction.
[0025] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application.
[0026] For better understanding and implementation, the present application is described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A schematic diagram of an application environment of a live interactive follow-up method provided by an embodiment of the present application;
[0028] Figure 2 A flowchart of a live interactive follow-up method provided for one embodiment of the present application;
[0029] Figure 3 An example diagram of a live interactive follow-up component provided for another embodiment of the present application;
[0030] Figure 4 An example diagram of a live interactive follow-up component provided for another embodiment of the present application;
[0031] Figure 5 An example diagram of a live interactive follow-up component provided for another embodiment of the present application;
[0032] Figure 6 An example diagram of a live interactive follow-up component provided for another embodiment of the present application;
[0033] Figure 7 A flowchart of a live interactive following method provided in another embodiment of the present application;
[0034] Figure 8 A flowchart of a live interactive following method provided in another embodiment of the present application;
[0035] Fig. 9 A schematic diagram of the structure of a live interactive follow-up device provided in one embodiment of the present application;
[0036] Fig.10 A schematic block diagram of the structure of an electronic device provided for one embodiment of the present application. DETAILED DESCRIPTION
[0037] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0038] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0039] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims.
[0040] In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. The singular forms of "a", "said", and "the" used in the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. The words "if" / "if" used herein can be interpreted as "at the time of" or "when" or "in response to determination". In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0041] See also Figure 1 , Figure 1The following is a schematic diagram of an application scenario of a live interactive follow-up method provided by an embodiment of the present application, wherein the application scenario includes a host terminal 20, a server terminal 10, and an audience terminal 30 provided by an embodiment of the present application. The host terminal 20 and the audience terminal 30 interact with each other through the server terminal 10.
[0042] The host end 20 refers to an end for sending live network video, which is usually the audience end used by the host in live network broadcast.
[0043] The audience end 30 refers to an end for receiving and watching live network video, and is generally the audience end used by viewers who watch videos in live network broadcasts.
[0044] The hardware pointed to by the host terminal 20 and the audience terminal 30 is essentially a computer device, specifically, Figure 1 As shown, it can be a computer device of the type of a smart phone, a smart interactive tablet, a personal computer, etc. The host terminal 20 and the audience terminal 30 can both access the Internet through a known network access method and establish a data communication link with the server 10.
[0045] The server end 10 is a service server, which can be responsible for further connecting related audio data servers, video streaming servers and other servers that provide related support, so as to form a logically related service cluster to serve related terminal devices, such as Figure 1 The host terminal 20 and the audience terminal 30 shown in FIG. 1 provide services.
[0046] The server end 10 obtains the interactive behavior following data according to the instructions of the anchor end and sends it to the audience end 30;
[0047] The anchor terminal 20 obtains reference interactive behavior information in the designated live broadcast room, generates instructions and sends them to the server terminal 10;
[0048] The audience end 30 receives the interactive behavior following data sent by the server end 10; based on the interactive behavior following data, an interactive behavior following component is turned on in the live broadcast room; in response to the trigger information of the confirmation interactive behavior following control, an interactive behavior corresponding to the reference interactive behavior information is performed in the live broadcast room; wherein, the interactive behavior following data includes reference interactive behavior information in the live broadcast room specified by the anchor end, and the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control.
[0049] Embodiment 1:
[0050] The embodiment of the present application discloses a live interactive follow-up method, which is applied to the above-mentioned audience terminal 30.
[0051] A live interactive following method provided in an embodiment of the present application will be introduced in detail below in conjunction with the accompanying drawings.
[0052] See also Figure 2 The present application embodiment provides a live interactive follow-up method, comprising the following steps:
[0053] S101: receiving interactive behavior follow-up data sent by the server according to the instruction of the anchor;
[0054] The command from the host side is a command issued by the host side for executing the live interactive follow method described in the embodiment of the present application. After receiving the command from the host side, the server side starts the live interactive follow gameplay of the present application. At this time, all audiences in the live broadcast room can quickly interact with the host side through the live interactive follow method. For the audience who has just joined the live broadcast room, they can quickly understand the interactive content of the live broadcast room through the above method, help new users understand the interactive gameplay of the live broadcast, and improve the audience's participation in the live broadcast interaction.
[0055] The interactive behavior follow-up data includes reference interactive behavior information in the live broadcast room specified by the anchor, which can be generated based on the reference interactive behavior in the live broadcast room specified by the anchor; the reference interactive behavior information can be information that the anchor has pre-set before starting the live broadcast, or it can be information that the anchor sets based on the content of the live broadcast after starting the live broadcast. The reference interactive behavior includes but is not limited to gift giving, speaking, liking, or other user behaviors that can be performed in the live broadcast room.
[0056] The reference interactive behavior information is used to determine whether the specified reference interactive behavior appears in the live broadcast room. When the specified reference interactive behavior is monitored to appear in the live broadcast room, the live broadcast system can promptly feedback the reference interactive behavior and execute the live broadcast interactive following method of the embodiment of the present application to quickly perform interactive behavior corresponding to the reference interactive behavior information.
[0057] S102: according to the interactive behavior following data, opening an interactive behavior following component in the live broadcast room; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control;
[0058] The interactive behavior following component can be used to implement the following of the reference interactive behavior in the reference interactive behavior information. It can be that after receiving the interactive behavior following data, the interactive behavior following component is turned on at the audience end of the current live broadcast room; the audience end triggers the interactive behavior following component to execute the corresponding interactive behavior in the live broadcast room with one click, thereby simplifying the interactive process and improving the enthusiasm for interaction.
[0059] Among them, starting the interactive behavior following component can be to display the interactive behavior following component on the audience end of the current live broadcast room.
[0060] In one embodiment, the interactive behavior following component can be triggered to start according to the interactive behavior performed by the anchor end and / or the audience end in the live broadcast room. Specifically, the steps of starting the interactive behavior following component in the live broadcast room include:
[0061] If the host end and / or the audience end performs a reference interactive behavior corresponding to the reference interactive behavior information in the live broadcast room, an interactive behavior following component is started in the live broadcast room.
[0062] When it is detected that the anchor end and / or the audience end performs the reference interactive behavior in the live broadcast room, the interactive behavior following component is turned on in the live broadcast room, so that other audience ends can follow the same interactive behavior by triggering the interactive behavior following component, thereby improving the interactive participation.
[0063] S103: In response to the trigger information of the confirmation interactive behavior follow control, executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room.
[0064] In step S103, the interactive behavior executed in the live broadcast room after the interactive behavior follow control is triggered and confirmed may be a reference interactive behavior specified by the anchor. When the trigger information of the interactive behavior follow control is received, the reference interactive behavior is executed in the live broadcast room according to the reference interactive behavior information. Alternatively, the interactive behavior executed in the live broadcast room after the interactive behavior follow control is triggered and confirmed may be an interactive behavior that has a certain mapping relationship with the reference interactive behavior information. The mapping relationship between the reference interactive behavior information and the interactive behavior may be set according to the actual needs of the user. When the trigger information of the interactive behavior follow control is received, the corresponding interactive behavior mapped according to the reference interactive behavior information is executed in the live broadcast room.
[0065] like Figure 3 As shown, it is an example diagram of an interactive behavior following component 400 in an embodiment; wherein the interactive behavior following component 400 includes a floating window 401 for displaying prompt information and a confirmation interactive behavior following control 402.
[0066] The prompt information displayed in the floating window 401 and the interactive behavior confirmation following the interactive behavior executed by the control 402 can be set differently according to the reference interactive behavior information:
[0067] Specifically, when the reference interactive behavior specified by the anchor is to issue a preset speech message in the chat interface of the live broadcast room, at this time, the reference interactive behavior information includes the preset speech information, and the prompt information includes the preset speech information; the speech information can be the speech information pre-input by the anchor through the text input control.
[0068] The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes:
[0069] In response to a triggering operation on the confirmation interactive behavior follow-up control, issuing the preset speech information in the live broadcast room;
[0070] like Figure 3 As shown, the prompt information displayed in the floating window 401 at this time is the preset speech information "66666666666". The audience can send the speech information "66666666666" in the chat interface of the current live broadcast room by triggering and confirming the interactive behavior follow-up control 402.
[0071] It should be noted that since the length of the preset speech information "6666666666" in this embodiment exceeds the length of the floating window 401, the floating window 401 omits some words and replaces them with "..." when displaying the prompt information, and only displays the prompt information "66666666..." with the same length as the floating window 401. The audience end triggers the confirmation interaction behavior and sends out the speech information "66666666666".
[0072] When the reference interactive behavior specified by the anchor end is to give away specified virtual resources in the live broadcast room, at this time, the reference interactive behavior information includes the specified virtual resource giving information; the prompt information includes the virtual resources to be given away; wherein the virtual resources to be given away can be pre-set by the anchor end.
[0073] The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes:
[0074] In response to a triggering operation on the confirmation interactive behavior follow-up control, sending the virtual resource in the live broadcast room;
[0075] like Figure 4 As shown, it is an example diagram of an interactive behavior following component 500 in an embodiment; wherein the interactive behavior following component 500 includes a floating window 501 for displaying prompt information and a control 502 for confirming interactive behavior following.
[0076] Among them, the prompt information displayed in the floating window 501 includes the icon, text and name of the virtual resource. The audience can send the virtual resource "Gift A" in the chat interface of the current live broadcast room by triggering and confirming the interactive behavior follow-up control 502.
[0077] When the reference interactive behavior specified by the host is to perform a certain behavior in the live broadcast room, the reference interactive behavior information includes the custom behavior input by the host through the custom input control; the prompt information includes the custom behavior; the custom behavior is the behavior that the audience can perform in the live broadcast room, for example, it can be following the host, subscribing to the live broadcast room, etc.
[0078] The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes:
[0079] In response to a triggering operation on the confirmation interactive behavior follow control, executing the custom behavior in the live broadcast room;
[0080] like Figure 5 As shown, it is an example diagram of an interactive behavior following component 600 in an embodiment; wherein the interactive behavior following component 600 includes a floating window 601 for displaying prompt information and a control 602 for confirming interactive behavior following.
[0081] Among them, the prompt information displayed in the floating window 601 includes the name of the custom behavior "Behavior 1", and the audience can execute the interactive behavior of "Behavior 1" in the current live broadcast room by triggering and confirming the interactive behavior follow control 602.
[0082] When the reference interactive behavior specified by the anchor end is to click “like” in the live broadcast room, the reference interactive behavior information includes “like” behavior information;
[0083] The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes:
[0084] In response to a triggering operation on the confirmation interactive behavior follow control, a like operation is performed in the live broadcast room.
[0085] like Figure 6 As shown, it is an example diagram of an interactive behavior following component 700 in an embodiment; wherein the interactive behavior following component 700 includes a floating window 701 for displaying prompt information and a control 702 for confirming interactive behavior following.
[0086] Among them, the prompt information displayed in the floating window 701 includes the text content "Like", and the audience can execute the like behavior in the current live broadcast room by triggering the confirmation interactive behavior follow-up control 702.
[0087] In the embodiment of the present application, an interactive behavior following component is turned on in the live broadcast room according to the interactive behavior following data returned by the server, so that the audience can trigger and confirm the interactive behavior following control to execute the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room specified by the anchor, thereby facilitating the interaction between the audience and the anchor in the live broadcast room. At the same time, the audience who has just joined the live broadcast room can quickly understand the interactive content of the live broadcast room by following the interactive behavior, thereby helping new users to quickly understand the interactive gameplay of the live broadcast and improving the audience's participation in the live broadcast interaction.
[0088] like Figure 7 As shown, in one embodiment, before the step of receiving the interactive behavior following data sent by the server according to the instruction of the anchor end, it also includes:
[0089] S201: Displaying a prediction component in the live broadcast room;
[0090] Among them, the prediction component can be used to predict whether the audience end newly joined to the live broadcast room will trigger the confirmation interactive behavior following control. The prediction component can be displayed in the form of a response window for all audience ends in the current live broadcast room. The response window may include prompt information and a prediction trigger control for prompting each audience end in the live broadcast room to predict whether the audience end newly joined to the live broadcast room will trigger the confirmation interactive behavior following control; wherein the prompt information is used to prompt the audience end to select whether the audience end newly joined to the live broadcast room will trigger the confirmation interactive behavior following control, and the prediction trigger control is available for users to select and confirm the prediction results.
[0091] S202: In response to the triggering operation of the prediction trigger control by the viewer end, obtaining prediction information of each viewer end in the live broadcast room predicting whether the viewer end newly joining the live broadcast room will trigger the confirmation interactive behavior follow control;
[0092] The audience end predicts that the audience end newly joining the live broadcast room will trigger the confirmation interactive behavior following control by triggering the prediction trigger control, or predicts that the audience end newly joining the live broadcast room will not trigger the confirmation interactive behavior following control, and generates corresponding prediction information based on the user's triggering operation.
[0093] Specifically, the prediction trigger control may include two buttons, one button corresponding to "the audience end newly joining the live broadcast room triggers the confirmation interactive behavior follow control", and the other button corresponds to "the audience end newly joining the live broadcast room will not trigger the confirmation interactive behavior follow control". The audience end can generate corresponding prediction information by triggering the corresponding button.
[0094] Alternatively, the prediction trigger control may include a button. When the audience end triggers the button, it means that the audience end predicts that the audience end newly joining the live broadcast room will trigger the confirmation interactive behavior following control. For the audience end that does not trigger the button, it is automatically determined that the audience end predicts that the audience end newly joining the live broadcast room will not trigger the confirmation interactive behavior following control, and generates prediction information.
[0095] Alternatively, the prediction trigger control may include a button. When the audience end triggers the button, it means that the audience end predicts that the audience end newly joining the live broadcast room will not trigger the confirmation interactive behavior following control. For the audience end that does not trigger the button, it is automatically determined that the audience end predicts that the audience end newly joining the live broadcast room will trigger the confirmation interactive behavior following control, and generates prediction information.
[0096] Alternatively, the prediction trigger space may include three buttons, wherein one button corresponds to "the audience who has newly joined the live broadcast room triggers the confirmation interactive behavior follow control", one button corresponds to "the audience who has newly joined the live broadcast room will not trigger the confirmation interactive behavior follow control", and another button corresponds to "do not participate in prediction". The audience can generate corresponding prediction information by triggering the corresponding buttons.
[0097] Furthermore, when all the audience terminals in the live broadcast room have completed the prediction, or after exceeding the prediction time specified by the anchor terminal, the prediction component is closed. The prediction time can be set according to the number of audience terminals in the live broadcast room.
[0098] S203: Acquire the trigger information of the viewer who newly joins the live broadcast room for the confirmation interactive behavior follow-up control, and send the prediction information and the trigger information to the server;
[0099] The audience end newly joining the live broadcast room refers to the audience end newly joining the live broadcast room after all the audience ends in the live broadcast room have completed the prediction, or after the prediction time specified by the anchor end has exceeded.
[0100] In order to prevent the audience who has newly joined the live broadcast room from mistakenly entering the live broadcast room, staying in the live broadcast room for a short time and then leaving, which will affect the verification of the prediction results in this application, it is preferred that the audience who has newly joined the live broadcast room is a audience who has newly joined the live broadcast room and whose stay time in the live broadcast room exceeds a set time threshold.
[0101] Among them, the set time threshold is the minimum time threshold for determining whether a user is a target user of the live broadcast room. The set time threshold can be set according to actual needs, for example, it can be set to 10 seconds.
[0102] Furthermore, before the step of obtaining the trigger information of the confirmation interactive behavior following control from the viewer terminal newly joining the live broadcast room, it also includes:
[0103] If the viewer who has newly joined the live broadcast room has not logged in, a preset login interface is displayed to prompt the viewer who has newly joined the live broadcast room to log in, and the account information of the viewer who has newly joined the live broadcast room is obtained.
[0104] When the audience terminal newly joined in the live broadcast room stays in the live broadcast room for more than the set time threshold, the audience terminal is judged as the target user of the live broadcast room. At this time, if the audience terminal newly joined in the live broadcast room has not logged in and is in the visitor state, the user is prompted to log in by calling the preset login interface to better experience the interaction of the present application; by displaying a confirmation interaction behavior follow-up control to the audience terminal newly joined in the live broadcast room, the audience terminal newly joined in the live broadcast room can participate in the live broadcast interaction follow-up gameplay of the embodiment of the present application by triggering the confirmation interaction behavior follow-up control, thereby guiding new users to participate in the live broadcast interaction and improving the fun and user stickiness of the live broadcast interaction.
[0105] S204: receiving virtual resource data returned by the server; wherein the virtual resource data is the account information of the correctly predicted viewer end obtained by the server end by comparing the trigger information with the prediction information, and the virtual resource data corresponding to each viewer end obtained according to the correctly predicted viewer end account information;
[0106] Specifically, the server compares the trigger information with the prediction information to obtain the account information of the audience terminal with correct prediction; based on the account information of the audience terminal with correct prediction, the server obtains the virtual resource data corresponding to each of the audience terminals and sends it to the audience terminal.
[0107] The account information of the audience may include the audience's ID number, historical consumption data, membership status or attention information.
[0108] When the prediction information of the viewer end is consistent with the trigger information, that is, when the prediction result of the viewer end predicting whether the viewer end newly joining the live broadcast room triggers the confirmation interactive behavior follow-up control is correct, the account information of the viewer end with the correct prediction is obtained. Then, based on the number of viewer ends with the correct prediction, historical consumption data, membership identity or subscription information, etc., the number of virtual resources and types of virtual resources of each viewer end are further determined.
[0109] In this application, virtual resources may include virtual gifts, virtual currency, experience points, virtual resources, special permissions and other virtual resources in the live broadcast room, and virtual resources may include a combination of one or more different virtual resources mentioned above. The virtual resources are distributed as rewards to the accounts of the audiences who make the correct predictions, so as to increase the enthusiasm of the audiences to watch the live broadcast and interact.
[0110] The type of virtual resources and virtual resource allocation rules in this application can be set by the anchor end according to the live broadcast content. The server end allocates virtual resources according to the type of virtual resources and virtual resource allocation rules set by the anchor end, and returns the virtual resource data of each viewer end.
[0111] Specifically, the server side acquires the virtual resource data corresponding to each of the audience terminals according to the account information of the correctly predicted audience terminals, including:
[0112] The server side responds to the virtual resource allocation instruction of the anchor side and obtains the virtual resource data to be allocated from the preset virtual resource database; wherein the virtual resource allocation instruction includes the virtual resource allocation rule;
[0113] The server side obtains the virtual resource data corresponding to each of the audience terminals according to the virtual resource allocation rules and the account information of the audience terminals that are predicted correctly.
[0114] In one embodiment, the virtual resource allocation rule may be to allocate according to the historical consumption data, membership status or attention information of the audience, and to issue rewards to audiences with different consumption, levels or identities to improve the user stickiness of the audience.
[0115] For example, the virtual resource allocation rule can be set as follows: for audience ends with larger historical consumption values, the value of the allocated virtual resources is greater; or, the virtual resource allocation rule can be set as follows: for audience ends whose historical consumption values reach a preset consumption threshold, the first virtual resource is allocated, and for audience ends whose historical consumption values do not reach the preset consumption threshold, the second virtual resource is allocated; or, for member audience ends or fan audience ends subscribed to the anchor end, the first virtual resource is allocated, and for other audience ends with correct predictions, the second virtual resource is allocated.
[0116] The value of the first virtual resource is greater than the value of the second virtual resource. For example, the first virtual resource may be virtual currency, and the second virtual resource may be a special permission such as sending colored bullet screens or appearing on the public screen.
[0117] S205: According to the virtual resource data, the corresponding virtual resource is stored in the account corresponding to the viewer terminal.
[0118] In this application, the audience can use the prediction component to predict whether the audience who has just joined the live broadcast room will trigger the confirmation interactive behavior follow-up control, and when the prediction is correct, it can receive the virtual resources allocated by the server according to the host's instructions, thereby increasing the enthusiasm of the audience to participate in the live broadcast interaction and enriching the gameplay of the live broadcast interaction. At the same time, while encouraging users to participate in the live broadcast interaction, it is convenient for new users to understand and participate in the live broadcast interaction in a timely manner, thereby improving user experience and user stickiness.
[0119] Embodiment 2:
[0120] like Figure 8 As shown, this embodiment also provides a live interactive following method, comprising the following steps:
[0121] S301: The anchor end obtains reference interactive behavior information in the specified live broadcast room, generates instructions and sends them to the server end;
[0122] S302: The server side obtains interactive behavior follow-up data according to the instruction of the anchor side and sends it to the audience side of the live broadcast room; wherein the interactive behavior follow-up data includes reference interactive behavior information in the live broadcast room specified by the anchor side;
[0123] S303: The audience terminal starts an interactive behavior following component in the live broadcast room according to the interactive behavior following data; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control;
[0124] S304: The audience end responds to the trigger information of the confirmation interactive behavior follow control and performs the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room; wherein the interactive behavior follow component includes prompt information corresponding to the reference interactive behavior information and the confirmation interactive behavior follow control.
[0125] In one embodiment, the live interactive following method further includes the following steps:
[0126] The audience terminal displays a prediction component in the live broadcast room; wherein the prediction component includes prompt information and a prediction trigger control for prompting each audience terminal in the live broadcast room to predict whether the audience terminal newly added to the live broadcast room triggers the confirmation interactive behavior follow-up control;
[0127] The audience side, in response to the triggering operation of the prediction triggering control, obtains prediction information for predicting whether the audience side newly joining the live broadcast room triggers the confirmation interactive behavior follow-up control, and sends the prediction information to the server side;
[0128] The audience end newly joining the live broadcast room obtains the trigger information of the confirmation interactive behavior follow-up control, and sends the trigger information to the server end;
[0129] The server compares the trigger information with the prediction information to obtain the account information of the viewer whose prediction is correct;
[0130] The server side obtains the virtual resource data corresponding to each of the audience terminals according to the account information of the audience terminals predicted correctly and sends the virtual resource data to each of the audience terminals;
[0131] The audience terminal stores the corresponding virtual resource in the account corresponding to the audience terminal according to the virtual resource data.
[0132] Specifically, the server side acquires the virtual resource data corresponding to each of the audience terminals according to the account information of the correctly predicted audience terminals, including:
[0133] The server side responds to the virtual resource allocation instruction of the anchor side and obtains the virtual resource data to be allocated from the preset virtual resource database; wherein the virtual resource allocation instruction includes the virtual resource allocation rule;
[0134] The server side obtains the virtual resource data corresponding to each of the audience terminals according to the virtual resource allocation rules and the account information of the audience terminals that are predicted correctly.
[0135] This embodiment describes the live interactive following method from the perspective of the execution of the live broadcast system. For detailed explanations of steps S301 to S304, please refer to the above-mentioned embodiment 1, which will not be repeated here.
[0136] Embodiment three:
[0137] This embodiment also provides a live interactive follow-up system. Figure 1 As shown, it includes a host end 20, a server end 10 and a viewer end 30. For details not disclosed in this embodiment, please refer to Embodiment 1 and Embodiment 2 of this application.
[0138] The anchor terminal 20 obtains reference interactive behavior information in the designated live broadcast room, generates instructions and sends them to the server terminal;
[0139] The server end 10 obtains the interactive behavior following data according to the instruction of the anchor end and sends it to the audience end; wherein the interactive behavior following data includes the reference interactive behavior information in the live broadcast room specified by the anchor end;
[0140] The audience end 30 receives the interactive behavior following data sent by the server end; based on the interactive behavior following data, an interactive behavior following component is turned on in the live broadcast room; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control.
[0141] The audience terminal 30 responds to the trigger information of the confirmation interactive behavior follow control and performs the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room.
[0142] Embodiment 4:
[0143] This embodiment provides a live interactive follow-up device, which can be used to execute the live interactive follow-up method of the first embodiment of the present application. For details not disclosed in this embodiment, please refer to the first embodiment of the present application.
[0144] See also Fig. 9 , Fig. 9 1 is a schematic diagram of the structure of a live interactive follow-up device disclosed in an embodiment of the present application. The live interactive follow-up device can be run in the audience terminal. The device includes:
[0145] The following data receiving module 101 is used to receive the interactive behavior following data sent by the server according to the instruction of the anchor end; wherein the interactive behavior following data includes the reference interactive behavior information in the live broadcast room specified by the anchor end;
[0146] The activation module 102 is used to activate an interactive behavior following component in the live broadcast room according to the interactive behavior following data; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control;
[0147] The execution module 103 is used to respond to the trigger information of the confirmation interactive behavior follow control and execute the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room.
[0148] Embodiment five:
[0149] This embodiment provides an electronic device that can be used to execute all or part of the steps of the live interactive following method of Embodiment 1 or Embodiment 2 of this application. For details not disclosed in this embodiment, please refer to Embodiment 1 and Embodiment 2 of this application.
[0150] See also Fig.10 , Fig.10 The electronic device 900 may be, but is not limited to, a combination of one or more of various servers, personal computers, laptops, smart phones, tablet computers, and the like.
[0151] In a preferred embodiment of the present application, the electronic device 900 includes a memory 901 , at least one processor 902 , at least one communication bus 903 and a transceiver 904 .
[0152] Those skilled in the art should understand that Fig.10The structure of the electronic device shown does not constitute a limitation of the embodiments of the present application, and may be either a bus structure or a star structure. The electronic device 900 may also include more or less other hardware or software than shown in the figure, or a different component arrangement.
[0153] In some embodiments, the electronic device 900 is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits, programmable gate arrays, digital processors, and embedded devices. The electronic device 900 may also include client devices, which include but are not limited to any electronic product that can interact with a client through a keyboard, mouse, remote control, touchpad, or voice-controlled device, such as a personal computer, tablet computer, smart phone, digital camera, etc.
[0154] It should be noted that the electronic device 900 is only an example, and other existing or future electronic products that are suitable for the present application should also be included in the protection scope of the present application and included here by reference.
[0155] In some embodiments, the memory 901 stores a computer program, and when the computer program is executed by the at least one processor 902, all or part of the steps in the live interactive following method of the first embodiment are implemented. The memory 901 includes a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0156] In some embodiments, the at least one processor 902 is the control core (Control Unit) of the electronic device 900, and uses various interfaces and lines to connect the various components of the entire electronic device 900, and executes or executes the programs or modules stored in the memory 901, and calls the data stored in the memory 901 to execute various functions of the electronic device 900 and process data. For example, when the at least one processor 902 executes the computer program stored in the memory, it implements all or part of the steps of the live interactive following method described in the embodiment of the present application; or implements all or part of the functions of the live interactive following device. The at least one processor 902 can be composed of an integrated circuit, for example, it can be composed of a single packaged integrated circuit, or it can be composed of multiple integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips.
[0157] In some embodiments, the at least one communication bus 903 is configured to implement connection and communication between the memory 901 and the at least one processor 902, etc.
[0158] The electronic device 900 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be described in detail here.
[0159] Embodiment six:
[0160] This embodiment provides a computer-readable storage medium on which a computer program is stored. The instructions are suitable for being loaded by a processor and executing the live interactive following method of Embodiment 1 or Embodiment 2 of the present application. The specific execution process can be found in the specific description of Embodiment 1 and Embodiment 2, which will not be repeated here.
[0161] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the components described as separate parts may or may not be physically separated, and the parts displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present application scheme. Ordinary technicians in this field can understand and implement it without paying creative work.
[0162] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0163] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0164] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A live interactive following method, characterized in that: The method comprises: Displaying a prediction component in the live broadcast room; wherein the prediction component includes prompt information and a prediction trigger control for prompting each viewer terminal in the live broadcast room to predict whether a viewer terminal newly added to the live broadcast room triggers a confirmation interactive behavior follow-up control; In response to the triggering operation of the prediction trigger control by the viewer end, obtaining prediction information of each viewer end in the live broadcast room predicting whether the viewer end newly joining the live broadcast room will trigger the confirmation interactive behavior follow-up control; Receiving interactive behavior follow-up data sent by the server according to the instruction of the anchor end; wherein the interactive behavior follow-up data includes reference interactive behavior information in the live broadcast room specified by the anchor end; According to the interactive behavior following data, if the anchor end and / or other audience ends perform a reference interactive behavior corresponding to the reference interactive behavior information in the live broadcast room, an interactive behavior following component is turned on in the live broadcast room; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control; In response to trigger information of the confirmation interactive behavior follow control, executing an interactive behavior corresponding to the reference interactive behavior information in the live broadcast room; Acquire the trigger information of the confirmation interactive behavior follow-up control by the viewer end newly joining the live broadcast room, and send the prediction information and the trigger information to the server end; Receive virtual resource data returned by the server; wherein, the virtual resource data is the account information of the audience end with correct prediction obtained by the server end by comparing the trigger information with the prediction information, and the virtual resource data corresponding to each of the audience ends obtained based on the account information of the audience end with correct prediction.
2. The live interactive following method according to claim 1, characterized in that: The reference interactive behavior information includes preset speech information; The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes: In response to a triggering operation on the confirmation interactive behavior follow-up control, issuing the preset speech information in the live broadcast room; Alternatively, the reference interactive behavior information includes preset virtual resource gift information; The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes: In response to a triggering operation on the confirmation interactive behavior follow-up control, sending the virtual resource in the live broadcast room; Alternatively, the reference interactive behavior information includes a custom behavior input by the anchor terminal through a custom input control; The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes: In response to a triggering operation on the confirmation interactive behavior follow control, executing the custom behavior in the live broadcast room; Alternatively, the reference interactive behavior information includes like behavior information; The step of executing the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room includes: In response to a triggering operation on the confirmation interactive behavior follow control, a like action is performed in the live broadcast room.
3. The live interactive following method according to claim 1, characterized in that: The audience terminal that has newly joined the live broadcast room is an audience terminal that has newly joined the live broadcast room and whose stay time in the live broadcast room exceeds a set time threshold.
4. The live interactive following method according to any one of claims 1 to 3, characterized in that: Before the step of obtaining the trigger information of the confirmation interactive behavior follow-up control from the viewer terminal newly joining the live broadcast room, the step further includes: If the viewer who has newly joined the live broadcast room has not logged in, a preset login interface is displayed to prompt the viewer who has newly joined the live broadcast room to log in, and the account information of the viewer who has newly joined the live broadcast room is obtained.
5. A live interactive following method, characterized in that: The following steps are involved: The audience terminal displays a prediction component in the live broadcast room; wherein the prediction component includes prompt information and a prediction trigger control for prompting each audience terminal in the live broadcast room to predict whether the audience terminal newly added to the live broadcast room triggers a confirmation interactive behavior follow-up control; The audience side, in response to the triggering operation of the prediction triggering control, obtains prediction information for predicting whether the audience side newly joining the live broadcast room triggers the confirmation interactive behavior follow-up control, and sends the prediction information to the server side; The anchor obtains the reference interactive behavior information in the specified live broadcast room, generates instructions and sends them to the server; The server side obtains the interactive behavior following data according to the instruction of the anchor side and sends it to the audience side of the live broadcast room; wherein the interactive behavior following data includes the reference interactive behavior information in the live broadcast room specified by the anchor side; The audience end, based on the interactive behavior following data, starts an interactive behavior following component in the live broadcast room if the anchor end and / or other audience ends perform a reference interactive behavior corresponding to the reference interactive behavior information in the live broadcast room; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control; The audience terminal responds to the trigger information of the confirmation interactive behavior follow control and performs the interactive behavior corresponding to the reference interactive behavior information in the live broadcast room; The audience end newly joining the live broadcast room obtains the trigger information of the confirmation interactive behavior follow-up control, and sends the trigger information to the server end; The server compares the trigger information with the prediction information to obtain the account information of the viewer whose prediction is correct; The server side obtains the virtual resource data corresponding to each of the audience terminals according to the account information of the audience terminals predicted correctly and sends the virtual resource data to each of the audience terminals; The audience terminal stores the corresponding virtual resource in the account corresponding to the audience terminal according to the virtual resource data.
6. The live interactive following method according to claim 5, characterized in that: The step of obtaining virtual resource data corresponding to each of the audience terminals according to the account information of the audience terminals predicted correctly comprises: The server side responds to the virtual resource allocation instruction of the anchor side and obtains the virtual resource data to be allocated from the preset virtual resource database; wherein the virtual resource allocation instruction includes the virtual resource allocation rule; The server side obtains the virtual resource data corresponding to each of the audience terminals according to the virtual resource allocation rules and the account information of the audience terminals that are predicted correctly.
7. A live interactive follow-up system, comprising a server end, an audience end and an anchor end, characterized in that: The anchor end obtains reference interactive behavior information in the designated live broadcast room, generates instructions and sends them to the server end; The audience terminal displays a prediction component in the live broadcast room; wherein the prediction component includes prompt information and a prediction trigger control for prompting each audience terminal in the live broadcast room to predict whether the audience terminal newly added to the live broadcast room triggers a confirmation interactive behavior follow-up control; The audience side, in response to the triggering operation of the prediction triggering control, obtains prediction information for predicting whether the audience side newly joining the live broadcast room triggers the confirmation interactive behavior follow-up control, and sends the prediction information to the server side; The server side obtains the interactive behavior following data according to the instructions of the anchor side and sends it to the audience side; The audience end receives the interactive behavior following data sent by the server end; according to the interactive behavior following data, if the anchor end and / or other audience ends perform a reference interactive behavior corresponding to the reference interactive behavior information in the live broadcast room, an interactive behavior following component is turned on in the live broadcast room; the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control; in response to trigger information of the confirmation interactive behavior following control, an interactive behavior corresponding to the reference interactive behavior information is performed in the live broadcast room; wherein, the interactive behavior following data includes the reference interactive behavior information in the live broadcast room specified by the anchor end; The audience end newly joining the live broadcast room obtains the trigger information of the confirmation interactive behavior follow-up control, and sends the trigger information to the server end; The server compares the trigger information with the prediction information to obtain the account information of the viewer whose prediction is correct; The server side obtains the virtual resource data corresponding to each of the audience terminals according to the account information of the audience terminals predicted correctly and sends the virtual resource data to each of the audience terminals; The audience terminal stores the corresponding virtual resource in the account corresponding to the audience terminal according to the virtual resource data.
8. A live interactive follow-up device, characterized in that: The device comprises: A prediction component display module, used to display the prediction component in the live broadcast room; wherein the prediction component includes prompt information and a prediction trigger control for prompting each viewer terminal in the live broadcast room to predict whether the viewer terminal newly added to the live broadcast room triggers a confirmation interactive behavior follow-up control; A prediction information acquisition module, for obtaining prediction information of each viewer terminal in the live broadcast room predicting whether the viewer terminal newly added to the live broadcast room will trigger the confirmation interactive behavior follow-up control in response to the viewer terminal triggering the prediction trigger control; A follow-up data receiving module is used to receive interactive behavior follow-up data issued by the server according to the instructions of the anchor end; wherein the interactive behavior follow-up data includes reference interactive behavior information in the live broadcast room specified by the anchor end; An activation module is used for activating an interactive behavior following component in the live broadcast room according to the interactive behavior following data, if the anchor end and / or other audience ends perform a reference interactive behavior corresponding to the reference interactive behavior information in the live broadcast room; wherein the interactive behavior following component includes prompt information corresponding to the reference interactive behavior information and a confirmation interactive behavior following control; An execution module, configured to execute an interactive behavior corresponding to the reference interactive behavior information in the live broadcast room in response to trigger information of the confirmation interactive behavior follow control; An information sending module, used for obtaining the trigger information of the confirmation interactive behavior follow-up control from the viewer end newly joining the live broadcast room, and sending the prediction information and the trigger information to the server end; A virtual resource data receiving module is used to receive virtual resource data returned by the server; wherein, the virtual resource data is the account information of the audience end with correct prediction obtained by the server end by comparing the trigger information with the prediction information, and the virtual resource data corresponding to each of the audience ends obtained based on the account information of the audience end with correct prediction.
9. An electronic device, characterized in that: include: A processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the live interactive following method as described in any one of claims 1 to 6.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the live interactive following method as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Live broadcasting interaction method and device and electronic equipment
CN108076392A
Gift giving method and device, equipment and storage medium
CN112130945A
Virtual gift recommendation method and device in live broadcast, storage medium and electronic equipment
CN112578957A