Live interactive method and apparatus, computer device and storage medium
By displaying an interactive area to eliminate awkward silences and recommending interactive elements on the streamer's interface, the problem of insufficient interaction between the streamer and the audience was solved, thus enriching the interaction and improving the effect of the live broadcast.
Patent Information
- Application Number
- CN202110768808.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-07
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2041-07-07
AI Technical Summary
During online live streaming, a lack of interaction between the host and the audience can easily lead to awkward silences and a poor live streaming effect.
The live streamer's interface displays an interactive area to eliminate awkward silences, recommending at least one interactive element. The streamer can select the target element from this area to interact with the streamer, including topic prompts, interactive activity entry points, etc.
It enriches the interactivity of the live streaming process, increases the interaction between the host and the audience, and improves the enthusiasm and effectiveness of the live streaming.
Smart Images

Figure CN115657885B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, in particular to a live broadcast interaction method and device, computer equipment and storage medium. BACKGROUND
[0002] With the development of computer technology, network socialization has become an important part of modern life, and more and more people socialize through network socialization, such as instant messaging platform, network live broadcast platform, social forum platform and other network socialization methods. Among them, network live broadcast collects audio and video through independent signal collection equipment set up on the spot and imports the network live broadcast platform, and then publishes through the network for users to watch, which has been widely used in network marketing, daily entertainment, enterprise annual meeting and other activities.
[0003] However, in the process of network live broadcast, if there is a lack of interaction between the host and the audience in the live broadcast room, it is easy to fall into a cold field, which leads to a lack of enthusiasm of the host and the audience to watch, thereby affecting the live broadcast effect. SUMMARY
[0004] Therefore, it is necessary to provide a live broadcast interaction method, device, computer equipment and storage medium which can enrich the interaction of the live broadcast process, strengthen the enthusiasm of the live broadcast, and improve the live broadcast effect.
[0005] A live broadcast interaction method, the method comprising:
[0006] displaying a host live broadcast interface corresponding to a host in a live broadcast room;
[0007] when the interaction state in the live broadcast room meets a cold field determination condition, displaying a cold field elimination interaction area in the host live broadcast interface;
[0008] displaying at least one interaction element recommended to the host in the cold field elimination interaction area;
[0009] wherein the interaction element is used to instruct the host to select a target interaction element from the displayed interaction elements for live broadcast interaction.
[0010] A live broadcast interaction device, the device comprising:
[0011] a live broadcast interface display module configured to display a host live broadcast interface corresponding to a host in a live broadcast room;
[0012] a cold field elimination area display module configured to, when the interaction state in the live broadcast room meets a cold field determination condition, display a cold field elimination interaction area in the host live broadcast interface;
[0013] an interaction element display module configured to display at least one interaction element recommended to the host in the cold field elimination interaction area.
[0014] The interaction element is used to instruct the anchor to select a target interaction element from the displayed interaction elements to perform live interaction.
[0015] A computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0016] An anchor live interface corresponding to an anchor of a live room is displayed.
[0017] When the interaction state in the live room meets the cold field determination condition, a cold field elimination interaction area is displayed on the anchor live interface.
[0018] At least one interaction element recommended to the anchor is displayed in the cold field elimination interaction area.
[0019] The interaction element is used to instruct the anchor to select a target interaction element from the displayed interaction elements to perform live interaction.
[0020] A computer readable storage medium has a computer program stored thereon, and the computer program is executed by a processor to implement the following steps:
[0021] An anchor live interface corresponding to an anchor of a live room is displayed.
[0022] When the interaction state in the live room meets the cold field determination condition, a cold field elimination interaction area is displayed on the anchor live interface.
[0023] At least one interaction element recommended to the anchor is displayed in the cold field elimination interaction area.
[0024] The interaction element is used to instruct the anchor to select a target interaction element from the displayed interaction elements to perform live interaction.
[0025] The live interaction method, device, computer device and storage medium described above, when the interaction state in the live room meets the cold field determination condition, a cold field elimination interaction area is displayed in the anchor live interface corresponding to the anchor of the live room. At least one interaction element recommended to the anchor displayed in the cold field elimination interaction area is used to instruct the anchor to select a target interaction element from the displayed interaction elements to perform live interaction. In the live process, the anchor can select a target interaction element from the cold field elimination interaction area to perform live interaction when the live room falls into a cold field, thereby enriching the interaction of the live process, and can strengthen the enthusiasm of the live, thereby improving the live effect. BRIEF DESCRIPTION OF DRAWINGS
[0026] Figure 1 An application environment diagram of the live interaction method in one embodiment;
[0027] Figure 2 A flowchart of a live interaction method in one embodiment;
[0028] Figure 3 An interface diagram of a host live interface in one embodiment;
[0029] Figure 4 An interface diagram of displaying an interaction element in one embodiment;
[0030] Figure 5 An interface diagram of displaying a topic prompt in one embodiment;
[0031] Figure 6 An interface diagram of triggering a topic prompt in one embodiment;
[0032] Figure 7 An interface diagram of triggering an interaction activity entry in one embodiment;
[0033] Figure 8 An interface diagram of automatic updating of an interaction element in one embodiment;
[0034] Figure 9 An interface diagram of a cold scene interaction area in one embodiment;
[0035] Figure 10 An interface diagram of folding and hiding a cold scene interaction area in one embodiment;
[0036] Figure 11 An interface diagram of automatically folding a cold scene interaction area in one embodiment;
[0037] Figure 12 An interface diagram of actively triggering a cold scene interaction area in one embodiment;
[0038] Figure 13 An interface diagram of triggering an interaction element special effect display in one embodiment;
[0039] Figure 14 An interface diagram of shielding an interaction element in one embodiment;
[0040] Figure 15 An interface diagram of displaying a cold scene animation in one embodiment;
[0041] Figure 16 A flowchart of obtaining an interaction element in one embodiment;
[0042] Figure 17 A timing diagram of obtaining a topic prompt in one embodiment;
[0043] Figure 18 A flowchart for determining whether a live room is cold in an embodiment;
[0044] Figure 19 A structural block diagram of a live interaction device in an embodiment;
[0045] Figure 20 An internal structural diagram of a computer device in an embodiment. DETAILED DESCRIPTION
[0046] In order to make the purposes, technical solutions and advantages of the present application clearer, further detailed description will be made to the present application in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, and are not used to limit the present application.
[0047] The live interaction method provided by the present application can be applied in an application environment as shown in Figure 1 . The first terminal 102 and the second terminal 106 respectively communicate with the server 104 through a network. The anchor performs live streaming through the first terminal 102, that is, the first terminal 102 is an anchor terminal. The first terminal 102 collects live streaming data and sends the live streaming data to the server 104 through the network. The server 104 forwards the live streaming data to the second terminal 106 corresponding to each audience user in the live room, that is, the second terminal 106 is an audience terminal, and the live streaming data is displayed in the second terminal 106. The first terminal 102 displays an anchor live interface corresponding to the anchor of the live room. When the interaction state in the live room meets the cold room determination condition, a cold room interaction area is displayed in the anchor live interface corresponding to the anchor of the live room. At least one interaction element recommended to the anchor is displayed in the cold room interaction area, which is used to instruct the anchor to select a target interaction element from the displayed interaction elements for live interaction. Specifically, the anchor can be instructed to perform live interaction with each audience user corresponding to the second terminal 106.
[0048] The first terminal 102 and the second terminal 106 can be, but are not limited to, various personal computers, notebook computers, smart phones, tablet computers, vehicle-mounted devices and portable wearable devices. The server 104 can be implemented by an independent server or a server cluster composed of multiple servers.
[0049] In an embodiment, as shown in Figure 2 , a live interaction method is provided. Taking the first terminal in Figure 1 as an example, the method includes the following steps:
[0050] Step 202, displaying an anchor live interface corresponding to the anchor of the live room.
[0051] The live broadcast refers to network interactive live broadcast, which is a social and commercial way. The host uses a computer or a mobile phone to synchronously live broadcast what he is doing, and the audience can watch through a website or a client, and can reward the host or content they like, so as to achieve the purpose of entertainment or teaching. The live broadcast room refers to a network live broadcast program opened by a person or an organization, and the host refers to a user opening a network live broadcast program. The host live broadcast interface is an interface of the live broadcast room displayed on the host side. In the host live broadcast interface, information related to the live broadcast can be displayed, such as the name of the live broadcast room, the content of the live broadcast, and the interactive information of the live broadcast room. The host has control authority over the live broadcast room, and can set and configure the live broadcast room, such as changing the name of the live broadcast room, silencing the audience, setting the administrator of the live broadcast room, and the like. The setting and configuration entry of the live broadcast room can also be displayed in the host live broadcast interface, so that the host can set and configure the live broadcast room.
[0052] Specifically, when the host starts the live broadcast on the first terminal, the first terminal creates a live broadcast room, and the host can live broadcast a program in the live broadcast room. The first terminal displays a host live broadcast interface corresponding to the host of the live broadcast room, and the host can know the live broadcast situation of the live broadcast room through the host live broadcast interface. In a specific application, as shown in FIG. 1, after entering the live broadcast room, the first terminal displays a host live broadcast interface corresponding to the host of the live broadcast room. The information of the live broadcast room is displayed in the host live broadcast interface, and the host can also trigger the end of the live broadcast through an end live broadcast control. Figure 3
[0053] Step 204, when the interaction state in the live broadcast room meets the cold field determination condition, a cold field interaction area is displayed in the host live broadcast interface.
[0054] The interaction state reflects the interaction between the host and the audience in the live broadcast room, and can specifically include various interaction behavior situations of the host and the audience, such as the interaction behavior of the host and the audience, the resource reward of the audience to the host, and the message sending. The interaction state of the live broadcast room is related to the interaction behavior between the host and the audience in the live broadcast process. The more and more frequent the interaction behavior between the host and the audience is, the more active the interaction state of the live broadcast room is. The interaction behavior between the host and the audience can be flexibly set according to the actual live broadcast scene, for example, the interaction behavior between the host and the audience can include the host live broadcasting through voice, the audience rewarding the host, the audience sending a barrage message in the live broadcast room, the host and the audience playing interactive games, and the like.
[0055] The cold field determination condition is used to determine whether the live room is in a cold field state. The live room in the cold field state indicates that there is less interaction in the live room, the live room is facing silence, and the live room has low activity. At this time, it is not conducive for the host to perform live program, nor is it conducive for the user to watch the live program, and the effect of the live is low. The cold field determination condition can be set according to actual needs. For example, if the duration of the host and the audience user not interacting in the live room reaches a preset time length, it is considered that the interaction state in the live room meets the cold field determination condition, that is, the live room is in a cold field state. The cold field elimination interaction area is an area that provides the host with interaction information to get rid of the cold field state. The host can perform live interaction based on the cold field elimination interaction area, thereby increasing the interaction with the audience and improving the activity of the live room. The content, position, display parameters, etc. displayed in the cold field elimination interaction area can be set according to actual needs, such as displaying topic prompt information prompting the host to perform live interaction in a semi-transparent format in the middle position of the host live interface.
[0056] Specifically, when it is determined that the interaction state of the live room meets the cold field determination condition, it indicates that the live room is in a cold field state, and the interaction between the host and the audience in the live room is less. Therefore, the first terminal displays the cold field elimination interaction area in the host live interface, so that the host can perform live interaction through the cold field elimination interaction area, such as communicating and exchanging topics with the audience in the live room based on the topic prompt information in the cold field elimination interaction area. In specific implementation, the interaction state of the live room can be directly monitored by the first terminal, or monitored by the server and the monitoring result is fed back to the first terminal. Specifically, the interaction data in the live room can be monitored, and the interaction data can be analyzed to determine whether the live room meets the cold field determination condition, that is, whether the live room is in a cold field state. When the cold field determination condition is met, the first terminal displays the cold field elimination interaction area in the host live interface.
[0057] Step 206, at least one interaction element recommended to the host is displayed in the cold field elimination interaction area; wherein the interaction element is used to indicate the host to select a target interaction element from the displayed interaction element for live interaction.
[0058] The interaction element is an interface element used by the host to perform live interaction, which can specifically include but is not limited to various forms of interface elements such as windows, dialog boxes, graphics, and text. The host can perform live interaction based on the interaction element, and specifically can select a target interaction element from the displayed interaction element for live interaction. For example, the host can select a topic corresponding to the target interaction element from the interaction element to communicate and exchange topics with the audience in the live room, thereby realizing live interaction. The target interaction element is an interaction element selected by the host from the cold field elimination interaction area for live interaction.
[0059] Specifically, after the first terminal displays the de-freezing interaction area in the anchor live interface, the first terminal displays at least one interaction element in the de-freezing interaction area. The displayed interaction element is an interface element recommended to the anchor for live interaction. The anchor can select a target interaction element from the displayed interaction elements for live interaction. For example, when each interaction element in the de-freezing interaction area corresponds to a different communication topic, the anchor can select a target interaction element from the displayed interaction elements in the de-freezing interaction area, and perform live interaction with the audience in the live room through the communication topic corresponding to the target interaction element. In this way, when the live room is in a cold state, the anchor is prompted to perform live interaction through the interaction elements displayed in the de-freezing interaction area, the interaction behavior between the anchor and the audience in the live process is enriched, the enthusiasm of the live broadcast is strengthened, and the live effect is improved.
[0060] In one specific application, as shown in FIG. 1, when the interaction state in the live room meets the cold state determination condition, that is, the live room is in a cold state, the de-freezing interaction area in the anchor live interface displays a plurality of interaction elements recommended to the anchor to prompt the anchor to perform live interaction according to the interaction elements. For example, according to the interaction element "Someone asked: When will the broadcast start?", the anchor can expand the topic of the broadcast start time for communication and interaction. Figure 4
[0061] In the above live interaction method, when the interaction state in the live room meets the cold state determination condition, the de-freezing interaction area is displayed in the anchor live interface corresponding to the anchor in the live room. At least one interaction element recommended to the anchor is displayed in the de-freezing interaction area to indicate the anchor to select a target interaction element from the displayed interaction elements for live interaction. In the live process, the anchor can perform live interaction by selecting a target interaction element from the de-freezing interaction area when the live room is in a cold state, thereby enriching the interaction in the live process, strengthening the enthusiasm of the live broadcast, and improving the live effect.
[0062] In one embodiment, displaying at least one interaction element recommended to the anchor in the de-freezing interaction area includes: displaying at least one topic prompt information recommended to the anchor in the de-freezing interaction area; and the topic prompt information is used to indicate the anchor to select target topic prompt information from the displayed topic prompt information and perform topic interaction live based on the target topic prompt information.
[0063] The interactive elements displayed in the "Eliminating Dull Silence" area include topic prompts. These prompts guide the streamer's interaction with the audience, encouraging them to engage in conversation. By following the prompts, the streamer can increase interaction between the streamer and viewers, boosting the live stream's activity and preventing awkward silences. Topic prompts can take various forms, including text, graphics, and images, summarizing the relevant topics. In practice, each prompt corresponds to a different topic and can be pre-configured or updated in real-time. Topics can include introductions to the audience, product information, live stream details, and discussions of trending news.
[0064] Specifically, after the first terminal displays the "remove awkward silence" interaction area on the live stream interface, it further displays at least one topic suggestion recommended to the streamer within this area. This topic suggestion instructs the streamer to select a target topic suggestion and engage in interactive live streaming based on that suggestion. In practice, the first terminal can acquire at least one topic suggestion and display it in the "remove awkward silence" interaction area, which can be scrolled. During the live stream, the streamer can select a target topic suggestion from the displayed suggestions on the first terminal and interact with the audience in the live stream based on the topic corresponding to that suggestion. Specifically, the streamer can communicate and exchange ideas with the audience regarding the topic corresponding to the target suggestion. For example, when the selected target topic prompt is "broadcast start time", the host can conduct interactive live broadcasts on the topic. The host can send a voice message to explain the broadcast start time, and can also ask viewers for suggestions on the broadcast start time. Viewers in the live broadcast room can communicate and interact with the host on the topic of broadcast start time by sending bullet comments or messages.
[0065] In a specific application, such as Figure 5 As shown, the interactive elements displayed in the "Eliminating Awkward Silence" area are various topic prompts, guiding the host to engage in live topic-based interaction according to the prompts. For example, the host can use the horoscope prompt to initiate a live discussion with viewers about horoscopes, thus enriching the interaction between the host and viewers during the live stream.
[0066] In this embodiment, the interactive element is topic prompt information, and the first terminal displays topic prompt information recommended to the host in the cold scene interaction area to instruct the host to perform topic interaction live streaming based on the selected target topic prompt information, so that when the live streaming room is in a cold scene, the host is prompted to communicate with the audience in the live streaming room according to the required topic through the topic prompt information displayed in the cold scene interaction area, the interactive behavior between the host and the audience in the live streaming process is enriched, the enthusiasm of live streaming is strengthened, and the live streaming effect is improved.
[0067] In one embodiment, the live streaming interaction method further includes: in response to a selection operation triggered by the host in the cold scene interaction area, displaying the selected target topic prompt information; and displaying a topic text message sent by the account of the host and associated with the target topic prompt information in the live streaming interaction area of the host live streaming interface.
[0068] The selection operation is triggered by the host in the cold scene interaction area to select the target topic prompt information that needs to be communicated, and specifically, the host can select the target topic prompt information by touching the topic prompt information displayed in the cold scene interaction area of the first terminal. The live streaming interaction area is an area for displaying interactive information of the live streaming room, and can display various interactive information such as entry information of the audience in the live streaming room, messages sent by the audience, audience reward information, setting information of the host, messages sent by the host, etc. The live streaming interaction area can be fixed in a specific area of the host live streaming interface, or can be flexibly adjusted in position and size according to actual needs, such as the host can adjust the live streaming interaction area in the host live streaming interface to adjust the distribution of the live streaming interaction area in the host live streaming interface, including the distribution position, the area size, the area transparency, etc.
[0069] The topic text message is a text message corresponding to the target topic prompt information. The topic text message can be a message for communicating on a topic corresponding to the target topic prompt information. Different target topic prompt information can correspond to different topic text messages. For example, when the target topic prompt information is "someone asks about the starting time", the topic to be communicated is the starting time, and the topic text message can include the starting time of the live broadcast corresponding to the anchor starting the live broadcast. When the target topic prompt information is "someone asks about the price" during the promotion of a commodity in the live broadcast room, it indicates that the price of the promoted commodity needs to be communicated, and the topic text message can include the price information of the promoted commodity. The message content of the topic text message can be flexibly set according to the actual needs of the target topic prompt information, or the first terminal can query corresponding communication data from the live broadcast room information based on the topic corresponding to the target topic prompt information, and generate the topic text message based on the communication data. The topic text message is sent through the account of the anchor, indicating the response of the anchor to the topic corresponding to the target topic prompt information. The topic text message can be displayed in the live broadcast room, specifically, it can be displayed in the live broadcast interaction area of the live broadcast room interface, or it can be displayed in the form of a barrage in the interface of the live broadcast room.
[0070] Specifically, the first terminal displays at least one topic prompt information recommended to the anchor in the de-freezing interaction area after displaying the de-freezing interaction area in the anchor live broadcast interface. The anchor can trigger a selection operation on the topic prompt information in the de-freezing interaction area, specifically, the anchor can click on the topic prompt information in the de-freezing interaction area to trigger the selection operation to select the target topic prompt information. The first terminal displays the target topic prompt information selected by the anchor through the selection operation in response to the selection operation triggered by the anchor on at least one topic prompt information in the de-freezing interaction area. Specifically, the first terminal can update the display state of the selected target topic prompt information to the display state corresponding to the selected state, such as highlighting, to intuitively display the selection result of the anchor. Further, the first terminal obtains a topic text message associated with the target topic prompt information. The topic text message can be obtained by the first terminal from a topic text message library through the topic corresponding to the target topic prompt information. The topic text message library can pre-store topic text messages corresponding to different topics. After obtaining the topic text message associated with the target topic prompt information, the first terminal displays the topic text message sent through the account of the anchor in the live broadcast interaction area of the anchor live broadcast interface, that is, the format of the displayed topic text message in the live broadcast interaction area is sent by the account of the anchor, indicating that the topic text message is a specific reply of the anchor to the topic corresponding to the target topic prompt information.
[0071] In one specific application, for example, Figure 6As shown, various topic prompt information is displayed in the de-freezing field interaction area, the anchor clicks to select the topic prompt information "when will Xiaoshan live broadcast", and in the live broadcast interaction area of the anchor live broadcast interface, a text message sent by the anchor's account is displayed, which explains the live broadcast time of Xiaoshan.
[0072] In this embodiment, after the anchor selects the target topic prompt information in the de-freezing field interaction area, the terminal displays the topic text message sent by the anchor's account in the live broadcast interaction area of the anchor live broadcast interface. The topic text message is a targeted reply message of the anchor to the topic corresponding to the target topic prompt information. In addition to the anchor communicating with the target topic prompt information through voice, the anchor can also communicate with the target topic prompt information through text messages, which can prevent the audience from missing live broadcast information, facilitate the query of live broadcast information, enrich the interactive behavior between the anchor and the audience in the live broadcast process, and strengthen the enthusiasm of live broadcast, thereby improving the live broadcast effect.
[0073] In one embodiment, the interaction element includes an interactive activity entrance; after displaying at least one interaction element recommended to the anchor, it further includes: in response to a triggering operation on a target interactive activity entrance in the de-freezing field interaction area, displaying an interactive activity area associated with the target interactive activity entrance; in the interactive activity area, displaying interactive activity information for indicating the anchor to perform a live broadcast interactive activity.
[0074] In one embodiment, the interaction element includes an interactive activity entrance; after displaying at least one interaction element recommended to the anchor, it further includes: in response to a triggering operation on a target interactive activity entrance in the de-freezing field interaction area, displaying an interactive activity area associated with the target interactive activity entrance; in the interactive activity area, displaying interactive activity information for indicating the anchor to perform a live broadcast interactive activity.
[0075] Specifically, the interaction element displayed in the off-cool field interaction area includes an interactive activity entry, and the host can trigger an operation on the interactive activity entry in the off-cool field interaction area, such as clicking the required interactive activity entry. The first terminal determines a target interactive activity entry to which the triggering operation is directed in response to the host triggering operation in the off-cool field interaction area. The target interactive activity entry is the entry selected by the host to which the interactive activity is required. The first terminal displays an interactive activity area associated with the target interactive activity entry. In the interactive activity area, the first terminal displays interactive activity information for indicating the host to perform a live interactive activity. The host can know the activity rules of the corresponding interactive activity based on the interactive activity information displayed in the interactive activity area, so as to perform the interactive activity in the live room according to the activity rules of the interactive activity, and realize the interactive activity interaction between the host and the audience and other users in the live room.
[0076] In one specific application, as shown in FIG. 1, the interaction elements displayed in the off-cool field interaction area include interactive activity entries. The user triggers an operation on the interactive activity entry of “playing the game Magic Billiard”. The first terminal displays an interactive activity area associated with the target interactive activity entry, and displays interactive activity information for indicating the host to perform a live interactive activity in the interactive activity area, specifically, activity information for indicating the host to perform game interaction. Figure 7
[0077] In this embodiment, the interaction element is an interactive activity entry. The first terminal displays the interactive activity entry recommended to the host in the off-cool field interaction area to indicate the host to perform the interactive activity based on the selected target interactive activity entry. Therefore, when the live room is in a cool field, the host is prompted by the interactive activity entry displayed in the off-cool field interaction area to perform activity interaction with the audience in the live room according to the required interactive activity, which enriches the interactive behavior between the host and the audience in the live process, strengthens the positivity of the live broadcast, and improves the live effect.
[0078] In one embodiment, after displaying the at least one interaction element recommended to the host, the method further includes: when the interaction state in the live room meets an interaction element update condition, updating the at least one interaction element displayed in the off-cool field interaction area; and the updated interaction element matches the interaction state in the live room.
[0079] The interaction state reflects the interaction between the host and the audience in the live room. The interaction element update condition is used to determine whether the interaction element in the off-cool field interaction area needs to be updated. The interaction element update condition can be set according to actual needs. For example, the interaction element update condition can be set as that the number of interaction behaviors in the live room reaches a preset number threshold within a certain time range, and then it is considered that the interaction state of the live room is improved, and the interaction element in the off-cool field interaction area can be updated.
[0080] Specifically, after the anchor selects a target interaction element from the displayed interaction elements to perform live interaction, the first terminal monitors the interaction state in the live room and compares the interaction state in the live room with the interaction element update condition. When the interaction state in the live room meets the interaction element update condition, it indicates that the cold state of the live room has been improved and the interaction behavior in the live room has increased. Therefore, the first terminal updates at least one interaction element displayed in the cold state elimination interaction area, that is, the first terminal updates the interaction element displayed in the cold state elimination interaction area, and the updated interaction element matches the interaction state in the live room. Therefore, the interaction element matching the current interaction state is displayed in the cold state elimination interaction area, which is beneficial to the anchor to perform live interaction based on the interaction element adapted to the interaction state, further strengthens the enthusiasm of live streaming, and improves the live streaming effect.
[0081] In a specific implementation, various interaction elements can be divided based on the interaction state of the live room in advance, and different interaction elements correspond to different interaction states. When the cold state of the live room is improved and the interaction behavior in the live room is increased, the interaction element matching the interaction state is displayed in the cold state elimination interaction area according to the corresponding interaction state of the live room, which is beneficial to display the interaction element in a targeted manner according to the interaction state of the live room, to further improve the enthusiasm of live streaming in the live room and avoid falling into the cold state again. In addition, the first terminal can also update the cold state elimination interaction area in a targeted manner according to the interaction element that causes the change of the interaction state of the live room, that is, the first terminal can monitor the effective interaction element corresponding to the improvement of the cold state of the live room, and update the cold state elimination interaction area with the interaction element related to the effective interaction element, such as determining the updated interaction element through the related topic or subtopic of the effective interaction element, and updating the cold state elimination interaction area through the updated interaction element, so as to ensure that the updated interaction element can further strengthen the enthusiasm of live streaming and improve the live streaming effect.
[0082] In one specific application, as shown in Figure 8 The number of people in the live room is 3, but the interaction in the live room is less and in a cold state. The cold state elimination interaction area is displayed in the anchor live interface. After the anchor performs live interaction on the interaction element "how to look at the chat between Wang and Xiaosun" in the cold state elimination interaction area, the number of people in the live room increases to 14, and the live audience triggers the interaction behavior of speaking and gifting. The interaction state of the live room is improved. At this time, the interaction element update condition is met, and the interaction element in the cold state elimination interaction area is updated to the interaction element of the chat related topic. The anchor can continue to perform live interaction based on the updated interaction element.
[0083] In this embodiment, the cold field in the live room is improved, and when the interaction state of the live room meets the interaction element update condition, the cold field interaction area is updated through the interaction element matched with the interaction state of the live room, which is conducive to the anchor to continue live interaction based on the interaction element adapted to the interaction state, further strengthens the positivity of live streaming, and thus improves the live streaming effect.
[0084] In one embodiment, in the cold field interaction area, at least one interaction element recommended to the anchor is displayed, including: in a first area of the cold field interaction area, dynamically displaying at least one interaction element recommended to the anchor; and in a second area of the cold field interaction area, displaying cold field interaction prompt information for prompting the anchor to perform live interaction through the interaction elements in the cold field interaction area.
[0085] The cold field interaction area includes a first area and a second area, the first area is used to display interaction elements, and the second area is used to display cold field interaction prompt information. The cold field interaction prompt information is used to prompt the anchor to perform live interaction through the interaction elements in the cold field interaction area. The cold field interaction prompt information can include description information of the displayed interaction elements to explain the functions of the interaction elements, so as to facilitate the anchor to perform live interaction through the interaction elements, thereby improving the cold field state of the live room, enriching the interaction behaviors in the live room, improving the positivity of live streaming, and thus improving the live streaming effect.
[0086] Specifically, after the first terminal displays the cold field interaction area in the anchor live interface, at least one interaction element recommended to the anchor is dynamically displayed in the first area of the cold field interaction area. Each interaction element in the first area is dynamically displayed, such as scroll display, flicker display, dynamic update display, etc. By dynamically displaying the interaction elements in the first area, more interaction elements can be displayed in the limited first area, which expands the selection range of the anchor for the interaction elements and enriches the types of interaction behaviors in the live room. Further, the first terminal displays cold field interaction prompt information in the second area of the cold field interaction area. The cold field interaction prompt information is used to prompt the anchor to perform live interaction through the interaction elements in the cold field interaction area. The anchor can quickly determine the functions of the interaction elements according to the cold field interaction prompt information, so as to facilitate live interaction through the interaction elements to improve the cold field state of the live room.
[0087] In one specific application, as shown in Figure 9 The cold field interaction area includes a first area and a second area. The first area is located in the lower half of the cold field interaction area, and the second area is located in the upper half of the cold field interaction area. In the second area, cold field interaction prompt information for prompting the anchor to perform live interaction through the interaction elements is displayed. In the first area, various interaction elements are displayed from left to right.
[0088] In this embodiment, the off-cool field interaction area displayed by the first terminal in the anchor live broadcast interface includes a first area and a second area. The first area is used to dynamically display each interaction element. In the limited first area range, a larger number of interaction elements are displayed. The second area is used to display off-cool field interaction prompt information to describe the role of the interaction element, thereby prompting the anchor to perform live broadcast interaction through the interaction element in the off-cool field interaction area. The anchor can quickly determine the role of the interaction element according to the off-cool field interaction prompt information and perform live broadcast interaction through the interaction element in the first area to improve the cold field state of the live broadcast room. The interaction behavior in the live broadcast room is enriched, the live broadcast enthusiasm is improved, and thus the live broadcast effect is improved.
[0089] In one embodiment, the interaction element type corresponding to the at least one interaction element matches a live broadcast period to which the current time belongs.
[0090] The interaction element type reflects the interaction behavior type when the live broadcast interaction is performed through the interaction element. Specifically, the interaction element type can include a topic communication type and an interactive activity type. The topic communication type refers to a type of topic interactive live broadcast that can be performed by the anchor based on the interaction element, that is, a topic guide when the anchor interacts through the interaction element. The anchor is prompted to perform topic interactive live broadcast according to the topic corresponding to the interaction element. Specifically, the anchor can communicate and exchange with the audience in the live broadcast room on the topic corresponding to the interaction element. The interactive activity type refers to a type of interactive activity that can be performed by the anchor based on the interaction element and the user in the live broadcast room, that is, an activity guide when the anchor interacts through the interaction element. The anchor is prompted to perform live broadcast interactive activity according to the interactive activity corresponding to the interaction element. Specifically, the interactive activity can include various interactive activities such as a microphone, a game, a quiz, and an auction. In a specific implementation, the interaction element type can be directly divided into the topic communication type and the interactive activity type. Alternatively, the topic communication type and the interactive activity type can be further divided into two levels. That is, the topic communication type is subdivided according to the topic type to obtain a sub-topic communication type, and the interactive activity type is subdivided according to a specific interactive activity item to obtain a sub-interactive activity type. The interaction element type can include the sub-topic communication type and the sub-interactive activity type, thereby more finely dividing the interaction element type, which is conducive to improving the pertinence of the interaction element.
[0091] The current time refers to the time of the current live broadcast, and the live broadcast period refers to different time periods in the live broadcast process. Different time periods in the live broadcast process can correspond to different themes, and different themes match different interactive element types. For example, in a live broadcast period from 7 pm to 9 pm, the host needs to focus on promoting the product, and the interactive element type matched with the live broadcast period can be the topic communication type of product description, so as to facilitate the display and promotion of more product information in the live broadcast, and improve the promotion effect of the product in the live broadcast. In a live broadcast period from 12 noon to 2 pm, the host may need a more relaxed atmosphere in the live broadcast room, and the interactive element type matched with the live broadcast period can be the interactive activity type of various interactive activity projects, so as to increase the interactive behavior in the live broadcast room by interacting with various interactive activities. In specific implementation, the host can divide the live broadcast period, and configure the corresponding interactive element type for each live broadcast period, so that the first terminal determines the interactive element of the corresponding interactive element type after determining the live broadcast period, facilitates the host to strengthen the interactive behavior in the live broadcast room, enhances the enthusiasm of the live broadcast, and thus improves the live broadcast effect.
[0092] Specifically, when displaying the interactive element in the cold scene removing interactive area, the first terminal can determine the current time, determine the corresponding live broadcast period based on the current time, query the interactive element type matched with the live broadcast period, and display the interactive element corresponding to the interactive element type in the cold scene removing interactive area.
[0093] In this embodiment, the interactive element type corresponding to the interactive element displayed in the cold scene removing interactive area matches the live broadcast period to which the current time belongs, which facilitates the host to strengthen the interactive behavior in the live broadcast room based on different live broadcast periods, enhances the enthusiasm of the live broadcast, and thus improves the live broadcast effect.
[0094] In one embodiment, the live broadcast interaction method further includes: displaying a folding control associated with the cold scene removing interactive area; in response to a folding triggering operation on the folding control, hiding the cold scene removing interactive area in a folded manner; and in response to a folding canceling operation on the folding control, displaying the cold scene removing interactive area hidden in the folded manner.
[0095] The folding control is associated with the cold scene removing interactive area and is used to control the display state of the cold scene removing interactive area. Specifically, the folding control can control the cold scene removing interactive area to be hidden or unhidden in a folded manner. Specifically, the folding control can hide the cold scene removing interactive area in a folded manner through a folding triggering operation, and unhide and display the cold scene removing interactive area hidden in a folded manner through a folding canceling operation.
[0096] Specifically, in the anchor live broadcast interface, a folding control associated with the cold scene interaction area is also displayed, and the folding control can be used to hide and unhide the cold scene interaction area. The anchor can trigger a folding trigger operation on the folding control, specifically, the anchor can click the folding control to trigger the folding trigger operation, and the first terminal hides the cold scene interaction area in a folded manner in response to the folding trigger operation of the anchor on the folding control, for example, the cold scene interaction area can be hidden in the anchor live broadcast interface, while the folding control is retained, thereby avoiding the cold scene interaction area from blocking the live broadcast content in the anchor live broadcast interface. Further, after the cold scene interaction area is hidden in a folded manner, the anchor can trigger a folding cancel operation on the folding control, and the first terminal displays the cold scene interaction area hidden in a folded manner in response to the folding cancel operation of the anchor, thereby restoring the display of the cold scene interaction area hidden in a folded manner.
[0097] In one specific application, as shown in FIG. 13, in the anchor live broadcast interface, a folding control associated with the cold scene interaction area is also displayed, and the folding control is displayed in the cold scene interaction area. The anchor can click the folding control to hide the cold scene interaction area in a folded manner. Further, the anchor can click the folding control again to display the cold scene interaction area hidden in a folded manner. Figure 10
[0098] In this embodiment, the folding control is used to control the folding and display of the cold scene interaction area, which can flexibly control whether to display the cold scene interaction area in the interface, avoid the cold scene interaction area from blocking the interface, and improve the display effect of the live broadcast information in the anchor live broadcast interface.
[0099] In one embodiment, after displaying the at least one interaction element recommended to the anchor, the method further includes: hiding the cold scene interaction area in a folded manner and displaying a folding control associated with the cold scene interaction area when the interaction state in the live broadcast room meets an interaction element hiding condition; and displaying the cold scene interaction area hidden in a folded manner in response to a folding cancel operation on the folding control.
[0100] The interaction state reflects the interaction between the anchor and the audience in the live broadcast room. The interaction element hiding condition is used to determine whether to hide the cold scene interaction area, and the interaction element hiding condition can be set according to actual needs. For example, the interaction element hiding condition can be set to that the number of interaction behaviors in the live broadcast room within a certain time range reaches a preset number threshold, and it is considered that the interaction state of the live broadcast room is improved at this time, and the cold scene interaction area can be hidden to display the live broadcast information in the live broadcast room. The folding control is associated with the cold scene interaction area and is used to control the display state of the cold scene interaction area. The folding control can be used to control the cold scene interaction area to be hidden or unhidden in a folded manner.
[0101] Specifically, after the anchor selects a target interaction element from the displayed interaction elements to perform live interaction, the first terminal monitors the interaction state in the live room and compares the interaction state of the live room with the interaction element hiding condition. When the interaction state in the live room meets the interaction element hiding condition, it indicates that the cold field state of the live room has been improved and the interaction behavior in the live room has increased. Therefore, the first terminal can hide the interaction elements displayed in the anchor live interface, that is, the first terminal hides the cold field interaction area in a folded manner to release the interface space of the anchor live interface, so as to display the live information in the live process and avoid the cold field interaction area from blocking the interface, thereby improving the display effect of the live information in the anchor live interface. Further, the first terminal displays a folding control associated with the cold field interaction area in the anchor live interface when the cold field interaction area is hidden in a folded manner. The anchor can trigger an operation on the folding control. Specifically, after the cold field interaction area is hidden in a folded manner, if the anchor needs to perform live interaction based on the interaction elements again, the anchor can trigger a folding cancel operation on the folding control. The first terminal displays the cold field interaction area hidden in a folded manner in response to the folding cancel operation of the anchor, so as to restore the display of the cold field interaction area hidden in a folded manner.
[0102] In one specific application, as shown in FIG. 13, the cold field interaction area is displayed in the anchor live interface. When the anchor performs live interaction based on the interaction elements in the cold field interaction area, the cold field of the live room is improved. The first terminal automatically hides the cold field interaction area in a folded manner when the interaction state of the live room meets the interaction element hiding condition. Further, the anchor can click the folding control to display the cold field interaction area hidden in a folded manner. Figure 11
[0103] In this embodiment, when the cold field of the live room is improved and the interaction state of the live room meets the interaction element hiding condition, the first terminal hides the cold field interaction area in a folded manner. When it is necessary to restore the cold field interaction area, the first terminal displays the cold field interaction area hidden in a folded manner in response to the folding cancel operation of the anchor on the folding control associated with the cold field interaction area, thereby realizing the restored display of the cold field interaction area. The display of the cold field interaction area in the interface can be flexibly controlled based on the interaction state of the live room, the cold field interaction area can avoid blocking the interface, and the display effect of the live information in the anchor live interface can be improved.
[0104] In one embodiment, the anchor live interface corresponding to the anchor of the live room is displayed, including: displaying the anchor live interface corresponding to the anchor of the live room in response to the entering live room operation triggered by the anchor; and displaying the anchor live picture and the folding control in the anchor live interface.
[0105] The entering operation is triggered by the anchor, such as the anchor clicking the entrance of the live room or the anchor clicking to start live streaming. The anchor live streaming picture is a live room picture displayed on the anchor side, and specifically includes live streaming programs in the live room, interactive information in the live room, and various live streaming information. The folding control is associated with the anti-cold field interaction area and is used to control the display state of the anti-cold field interaction area. Specifically, the anti-cold field interaction area can be hidden or unhidden in a folding manner. The anti-cold field interaction area can be hidden in a folding manner through a folding trigger operation, and the anti-cold field interaction area hidden in a folding manner can be unhidden and displayed through a folding unhidden operation.
[0106] Specifically, when the anchor triggers the entering operation, the first terminal displays an anchor live streaming interface corresponding to the anchor of the live room in response to the entering operation. The anchor live streaming picture and the folding control are displayed in the anchor live streaming interface. The distribution position of the folding control in the anchor live streaming interface can be pre-set according to actual needs, or can be personalized set by the anchor. For example, the anchor can drag the folding control to move the folding control to any position in the anchor live streaming interface. When the folding control is at the edge position of the anchor live streaming picture, the folding control can also be hidden at the edge position.
[0107] Further, the live streaming interaction method further includes: in response to a folding unhidden operation on the folding control, displaying an anti-cold field interaction area associated with the folding control.
[0108] Specifically, after the first terminal displays the anchor live streaming picture and the folding control in the anchor live streaming interface, the folding unhidden operation can be triggered on the folding control. The first terminal displays the anti-cold field interaction area associated with the folding control in response to the folding unhidden operation of the anchor. Thus, the folding control is used as a trigger entrance of the anti-cold field interaction area. The anchor can actively start the anti-cold field interaction area by triggering the folding control. The anti-cold field interaction area displays at least one interactive element recommended to the anchor. The interactive element is used to instruct the anchor to select a target interactive element from the displayed interactive elements for live streaming interaction. The anchor is prompted to perform live streaming interaction through the interactive element displayed in the anti-cold field interaction area, which enriches the interactive behavior between the anchor and the audience in the live streaming process and strengthens the positivity of live streaming, thereby improving the live streaming effect.
[0109] In one specific application, for example, Figure 12As shown, the folding control associated with the de-freezing interaction area is displayed in the anchor live broadcast interface. The anchor can click the folding control to actively trigger the display of the de-freezing interaction area. The anchor can be prompted by the interaction elements displayed in the de-freezing interaction area to perform live broadcast interaction. Further, the anchor can click the folding control again to hide the de-freezing interaction area in a folded manner.
[0110] In this embodiment, when entering the live broadcast room, the folding control associated with the de-freezing interaction area is displayed, i.e., the de-freezing interaction area is hidden in the anchor live broadcast interface in a folded manner. The anchor can trigger the folding cancel operation on the folding control according to the actual needs to display the de-freezing interaction area in the anchor live broadcast interface, so as to flexibly display the de-freezing interaction area according to the actual needs of the anchor. The anchor can be prompted by the interaction elements displayed in the de-freezing interaction area to perform live broadcast interaction, which enriches the interaction behavior between the anchor and the audience in the live broadcast process, strengthens the enthusiasm of the live broadcast, and improves the live broadcast effect.
[0111] In one embodiment, the live broadcast interaction method further includes: displaying an interaction element type entry associated with the de-freezing interaction area; in response to a triggering operation on the interaction element type entry, displaying an interaction element type list including at least one interaction element type; and in response to a selection operation in the interaction element type list, displaying at least one interaction element matched with a target interaction element type selected by the selection operation in the de-freezing interaction area.
[0112] The interaction element type reflects the interaction behavior type when performing live broadcast interaction through the interaction element, and can specifically include a topic communication type and an interactive activity type. The topic communication type refers to a type in which the anchor can perform topic interactive live broadcast based on the interaction element, i.e., the topic guide when the anchor interacts through the interaction element, to prompt the anchor to perform topic interactive live broadcast according to the topic corresponding to the interaction element, and specifically can communicate with the audience in the live broadcast room on the topic corresponding to the interaction element. The interactive activity type is a type in which the anchor performs interactive activities with the user in the live broadcast room based on the interaction element, i.e., the activity guide when the anchor interacts through the interaction element, to prompt the anchor to perform live broadcast interactive activities according to the interactive activity corresponding to the interaction element, and specifically can include various interactive activities such as mic, game, quiz, and auction. The interaction element type entry is an entry for configuring the type of the interaction element displayed in the de-freezing interaction area. The interaction element type list includes at least one interaction element type. The anchor can select a target interaction element type in the interaction element type list to display the interaction element matched with the target interaction element type in the de-freezing interaction area.
[0113] Specifically, the first terminal can display an interaction element type entry associated with the anti-cold scene interaction area in the anchor live interface, and the anchor can configure the type of the interaction element in the anti-cold scene interaction area through the interaction element type entry. The distribution of the interaction element type entry in the anchor live interface can be set according to actual needs, for example, it can be set at a fixed position in the anchor live interface, or it can be set in the edge area of the anchor live interface, so as to trigger the anchor to configure the interaction element in the anti-cold scene interaction area. The anchor can trigger an operation on the interaction element type entry, for example, the anchor can click the interaction element type entry, and the first terminal displays an interaction element type list in response to the anchor's triggering operation on the interaction element type entry. The interaction element type list includes at least one candidate interaction element type. The anchor can trigger a selection operation on the interaction element type list, and the first terminal determines a target interaction element type selected by the anchor's selection operation in response to the anchor's triggering selection operation. The first terminal displays at least one interaction element matching the target interaction element type in the anti-cold scene interaction area, so that the anchor can live interact according to the interaction element matching the target interaction element type.
[0114] In this embodiment, the anchor can select a target interaction element type in the interaction element type list through the interaction element type entry associated with the anti-cold scene interaction area, to set the interaction element in the anti-cold scene interaction area to the interaction element matching the target interaction element type, so that the anchor can live interact according to the interaction element matching the target interaction element type, enriching the interaction behavior between the anchor and the audience in the live process, strengthening the positivity of the live, and thus improving the live effect.
[0115] In one embodiment, the live interaction method further includes: displaying a special effect display area in the live interface of the live room in response to a special effect triggering operation on the target interaction element in the anti-cold scene interaction area; and displaying a special effect corresponding to the target interaction element in the special effect display area.
[0116] The special effect triggering operation is an operation of triggering a special effect corresponding to the displayed interaction element, and the special effect triggering operation can be set according to actual needs, for example, the anchor can trigger the special effect triggering operation after long pressing the interaction element, or the anchor can trigger the special effect triggering operation by clicking the interaction element. The special effect display area is used to display the special effect corresponding to the interaction element, and the special effect display area can be set at a fixed position in the live interface of the live room, or it can be personalized configured by the user. The live interface of the live room includes an anchor live interface on the anchor side and an audience live interface on the audience side. Displaying the triggering special effect of the interaction element in the live interface of the live room can make the users in the live room perceive the display effect of the interaction element.
[0117] Specifically, interactive elements in the "removing awkward silence" interactive area can trigger corresponding special effects displayed on the live streaming interface to enhance the display effect of interactive elements, enrich the interactive information between the streamer and the audience during the live stream, strengthen the enthusiasm of the streamer, and thus improve the live stream effect. The streamer can trigger special effects on target interactive elements in the "removing awkward silence" interactive area. Specifically, the streamer can long-press on the target interactive element to trigger the special effects. The first terminal responds to the special effects trigger operation and displays a special effects display area on the live streaming interface of the live streaming room. Specifically, the special effects display area is displayed on both the streamer's live streaming interface and the audience's live streaming interface, and further displays the special effects triggered by the target interactive element in the special effects display area. The trigger effects can be flexibly set according to actual needs to enhance the display effect of interactive elements. For example, the trigger effect can be an explosion display effect of interactive elements, thereby highlighting the display effect of interactive elements on the live streaming interface of the live streaming room.
[0118] In a specific application, such as Figure 13 As shown, the host triggers corresponding special effects on the interactive elements of the start time in the "remove the silence" interactive area, and the first terminal displays the start time display effect of the explosion special effects in the live broadcast interface of the live broadcast room.
[0119] In this embodiment, the host can trigger corresponding special effects on the interactive elements in the de-entertainment interaction area to enhance the display effect of the interactive elements in the live broadcast interface, enrich the interactive information between the host and the audience during the live broadcast, strengthen the enthusiasm of the live broadcast, and thus improve the live broadcast effect.
[0120] In one embodiment, the live streaming interaction method further includes: in response to a blocking operation triggered in the de-cold-out interaction area, blocking the interactive element specified by the blocking operation in the de-cold-out interaction area.
[0121] The shielding operation is an operation of triggering a shielding interaction element. Through the shielding operation, the interaction elements in the cold field removing interaction area can be manually screened to retain the interaction elements meeting the needs of the host. The shielding operation can be set according to actual needs. For example, the host can be prompted to display a shielding control after long pressing an interaction element, and the shielding operation can be triggered through the shielding control. Specifically, after the first terminal displays at least one interaction element in the cold field removing interaction area, the host can trigger the shielding operation on the displayed interaction element. The first terminal shields the interaction element specified by the shielding operation, that is, removes the interaction element specified by the shielding operation from the cold field removing interaction area. Further, after shielding a certain interaction element in the cold field removing interaction area, the interaction elements in the cold field removing interaction area can be updated to fill new interaction elements. In addition, the interaction element that has been shielded is no longer displayed in the cold field removing interaction area, that is, the shielded interaction element is no longer displayed in the cold field removing interaction area. Further, the shielding management entrance can also be displayed in the host live interface. Through the shielding management entrance, the shielded interaction element can be managed, such as adding an interaction element to be shielded, removing a shielded interaction element, and the like.
[0122] In one specific application, as shown in FIG. 13, the host triggers the shielding operation on the interaction element of the on-air time in the cold field removing interaction area, and the first terminal shields the interaction element of the on-air time in the cold field removing interaction area and no longer displays it. Figure 14
[0123] In this embodiment, the first terminal shields the interaction element specified by the shielding operation in the cold field removing interaction area in response to the shielding operation triggered by the host on the interaction element in the cold field removing interaction area, that is, does not display the interaction element specified by the shielding operation. Thus, the displayed interaction elements in the cold field removing interaction area can be screened according to the personalized needs of the host, and the interaction elements meeting the needs are retained. The pertinence of the interaction elements in the cold field removing interaction area can be ensured, which is conducive to the host to perform live interaction through the manually screened interaction elements, enriches the interaction behaviors between the host and the audience in the live process, strengthens the positivity of the live, and thus improves the live effect.
[0124] In one embodiment, when the interaction state in the live room meets the cold field determination condition, the cold field removing interaction area is displayed in the host live interface, including: when the interaction state in the live room meets the cold field determination condition, a cold field animation is displayed in the host live interface; and after the cold field animation ends, the cold field removing interaction area is displayed.
[0125] The cold field animation is used to show that the live room is in a cold field state. The cold field animation can prompt the anchor to process the cold field state of the live room through animation effects, so that the anchor can interact with the live room in a targeted manner to improve the interaction state of the live room and realize the de-cold field of the live room. The cold field animation can be set according to actual needs, such as an animation of a crow flying over the anchor live interface, an animation of a character model showing an awkward state, and the like.
[0126] Specifically, when it is determined that the interaction state of the live room meets the cold field determination condition, it is indicated that the live room is in a cold field state, and the interaction between the anchor and the audience in the live room is less. The first terminal queries the pre-set cold field animation and displays the cold field animation in the anchor live interface to show the cold field state of the live room. After the cold field animation ends, the first terminal displays a de-cold field interaction area in the anchor live interface, so that the anchor can interact with the live room through the de-cold field interaction area. In one specific application, as shown in the figure, when it is determined that the interaction state of the live room meets the cold field determination condition, it is indicated that the live room is in a cold field state, and a cold field animation of a crow flying over the anchor live interface is displayed to represent that the live room is in a cold field state. After the cold field animation ends, a de-cold field interaction area is displayed, and at least one interaction element is displayed in the de-cold field interaction area. Figure 15
[0127] In this embodiment, when the interaction state of the live room meets the cold field determination condition, that is, the live room is in a cold field state, a cold field animation is displayed in the anchor live interface to intuitively prompt the anchor to process the cold field state of the live room through animation display effects. After the cold field animation ends, a de-cold field interaction area is displayed, so that the anchor can interact with the live room in a targeted manner through the interaction elements in the de-cold field interaction area. The interaction between the anchor and the audience in the live room is enriched, the positivity of the live broadcast is strengthened, and the live broadcast effect is improved.
[0128] In one embodiment, when the interaction state in the live room meets the cold field determination condition, a de-cold field interaction area is displayed in the anchor live interface, including: when there is at least one live audience in the live room, and the duration of the live room in the cold field determination state reaches the determination duration threshold, the de-cold field interaction area is displayed in the anchor live interface; wherein the cold field determination state includes at least one of the state that the anchor does not speak and the state that no interaction behavior occurs in the live room.
[0129] The live audience refers to a user in a live room whose identity is an audience, and the live audience watches program content live broadcasted by the host in the live room. The cold field determination state includes at least one of a state in which the host does not speak and a state in which no interactive behavior occurs in the live room. The interactive behavior can include, but is not limited to, speaking and gifting of the live audience, interactive activities between users in the live room, and the like. The determination time threshold is used to determine whether the live room is cold. The determination time threshold can be set according to actual scene needs, such as 5 minutes, 10 minutes, and the like.
[0130] Specifically, when determining whether the interactive state of the live room meets the cold field determination condition, that is, whether the cold field interaction area needs to be displayed to prompt the host to perform live interaction based on the interactive elements in the cold field interaction area, the first terminal can monitor the number of live audiences in the live room and monitor whether the host speaks in the live room and whether interactive behavior occurs in the live room. If the first terminal monitors that there is at least one live audience in the live room and the duration of the live room in the cold field determination state reaches the determination time threshold, it is determined that the live room is in a cold state, and the interactive state of the live room meets the cold field determination condition. The first terminal displays the cold field interaction area in the host live interface to prompt the host to perform live interaction based on the interactive elements in the cold field interaction area. The cold field determination state can include, but is not limited to, a state in which the host corresponding to the live room does not speak or a state in which no interactive behavior occurs in the live room.
[0131] In this embodiment, the interactive state of the live room is determined in the cold state according to the number of live audiences in the live room, the speaking state of the host, the interactive behavior of the live room, and the determination time threshold, to determine whether the interactive state of the live room meets the cold field determination condition. When the cold field determination condition is met, the cold field interaction area is displayed. The cold field state of the live room can be accurately analyzed based on multiple dimensions. The host can be prompted to perform live interaction based on the interactive elements in the cold field interaction area in a timely manner when the live room is in a cold state. The interactive behavior between the host and the audience in the live process is enriched, the enthusiasm of live broadcast is strengthened, and the live effect is improved.
[0132] In one embodiment, as shown in Figure 16 The live interaction method further includes the processing of the interactive element acquisition, specifically including:
[0133] Step 1602, acquiring interactive state data corresponding to the live room.
[0134] The interaction state data is used to analyze the interaction state of the live broadcast room.
[0135] At step 1604, the cold scene determination analysis is performed on the interaction state data to obtain a cold scene determination analysis result.
[0136] After obtaining the interaction state data corresponding to the live broadcast room, the first terminal performs cold scene determination analysis on the interaction state data. For example, the first terminal can extract the live audience speech data, the anchor voice data, the live audience gift and reward data, the interaction activity data of the live broadcast room, and other types of interaction data in the interaction state data. The first terminal performs cold scene determination analysis on the live broadcast room by comprehensively analyzing the various types of interaction data. For example, the first terminal can compare the various types of interaction data with the corresponding cold scene determination conditions to obtain a cold scene determination analysis result.
[0137] At step 1606, when the cold scene determination analysis indicates that the live broadcast room meets the cold scene determination condition, at least one interaction element recommended for the anchor is obtained.
[0138] After obtaining the cold scene determination analysis result, if the cold scene determination analysis result indicates that the live broadcast room meets the cold scene determination condition, i.e., the live broadcast room is in a cold scene state, the first terminal determines that the live broadcast room needs to display an interaction element to prompt the anchor to perform live broadcast interaction. Therefore, the first terminal obtains at least one interaction element recommended for the anchor and displays the obtained interaction element in the cold scene elimination interaction area. Specifically, the first terminal can query the interaction element library and extract at least one interaction element recommended for the anchor from the interaction element library.
[0139] In this embodiment, the first terminal performs cold scene determination analysis on the interaction state data corresponding to the live broadcast room. Therefore, the interaction state of the live broadcast room can be accurately determined based on the interaction state data of the live broadcast room. When the live broadcast room is in a cold scene, the anchor can be prompted to perform live broadcast interaction based on the interaction element in the cold scene elimination interaction area in a timely manner. The interaction behavior between the anchor and the audience in the live broadcast process is enriched, the positivity of the live broadcast is enhanced, and the live broadcast effect is improved.
[0140] In one embodiment, the cold field judgment analysis is performed on the interaction state data to obtain a cold field judgment analysis result, including: determining the number of audience in the live audience, the interaction state of the live room and the duration of the live room in the interaction state according to the interaction state data; when the number of audience is not zero, the interaction state of the live room is a cold field judgment state, and the duration reaches a judgment duration threshold, a cold field judgment analysis result is obtained that the live room meets the cold field judgment condition; wherein the cold field judgment state includes at least one of the state that the host does not speak and the state that no interaction behavior occurs in the live room.
[0141] Wherein, the live audience refers to a user whose identity in the live room is an audience, and the live audience watches the program content live broadcast by the host in the live room; the interaction state reflects the interaction between the host and the audience in the live room; the cold field judgment state includes at least one of the state that the host does not speak and the state that no interaction behavior occurs in the live room, and the interaction behavior can include but is not limited to the speech and gift of the live audience, the interactive activities between users in the live room, the mic or game behavior of the host and other hosts in the live room, etc.; the judgment duration threshold is used to judge whether the live room is cold, and the judgment duration threshold can be set according to the actual scene needs, such as 5 minutes, 10 minutes, etc.
[0142] Specifically, when the first terminal performs cold field judgment analysis on the interaction state data of the live room, the first terminal determines the number of audience in the live audience, the interaction state of the live room and the duration of the live room in the interaction state according to the interaction state data. Specifically, the first terminal can filter various types of interaction data in the interaction state data to obtain the number of audience in the live audience, the interaction state of the live room and the duration of the live room in the interaction state. Further, if the first terminal determines that the number of audience in the live room is not zero, the interaction state of the live room is a cold field judgment state, and the duration reaches a judgment duration threshold, it indicates that the interaction behavior between the host and the audience in the live room is less, and the live room is in a cold state. Therefore, the first terminal determines that the live room meets the cold field judgment condition, and obtains a cold field judgment analysis result that the live room meets the cold field judgment condition. Wherein, the cold field judgment state includes at least one of the state that the host does not speak and the state that no interaction behavior occurs in the live room.
[0143] In this embodiment, the interaction state in the live broadcast room is determined to be a cold field state according to the number of live broadcast audience in the live broadcast room, the speaking state of the anchor, the interaction behavior in the live broadcast room, and the determination time length threshold, to determine whether the interaction state in the live broadcast room meets the cold field determination condition, and the cold field interaction area is displayed when the cold field determination condition is met. The cold field state of the live broadcast room can be accurately analyzed based on multiple dimensions, the anchor is prompted in time to perform live broadcast interaction based on the interaction elements in the cold field interaction area when the live broadcast room is in a cold field, the interaction behavior between the anchor and the audience in the live broadcast process is enriched, the enthusiasm of the live broadcast is strengthened, and therefore the live broadcast effect is improved.
[0144] In one embodiment, the live broadcast interaction method further includes: querying an interaction element library, and obtaining at least one interaction element recommended to the anchor from the interaction element library; and wherein the interaction element library includes at least one of a general interaction element library, a live broadcast platform hotspot library, and a third-party platform hotspot library.
[0145] The interaction element library is used to store various interaction elements, and includes at least one of a general interaction element library, a live broadcast platform hotspot library, and a third-party platform hotspot library. The general interaction element library includes general interaction elements in various scenarios, the live broadcast platform hotspot library includes hot interaction elements in the live broadcast platform, and the third-party platform hotspot library includes hot interaction elements in third-party platforms, such as news media platforms, social media, video playback platforms, and the like.
[0146] Specifically, when the first terminal obtains the interaction elements for display, the first terminal queries a pre-constructed interaction element library, which stores various interaction elements. The interaction element library can be updated periodically or in real time to ensure the timeliness of the interaction elements. The first terminal obtains at least one interaction element recommended to the anchor from the interaction element library, and specifically can obtain the interaction element with the highest heat from the interaction element library to display the interaction element with the highest heat in the cold field interaction area, so that the anchor can perform live broadcast interaction based on the interaction element with high heat.
[0147] In this embodiment, the interaction element library includes at least one of a general interaction element library, a live broadcast platform hotspot library, and a third-party platform hotspot library, and includes various rich interaction elements in the interaction element library, which can provide effective interaction elements for the anchor to perform live broadcast interaction. When the live broadcast room is in a cold field, the anchor performs live broadcast interaction through the interaction elements displayed in the cold field interaction area, the interaction behavior between the anchor and the audience in the live broadcast process is enriched, the enthusiasm of the live broadcast is strengthened, and therefore the live broadcast effect is improved.
[0148] The application also provides an application scenario applying the live broadcast interaction method described above. Specifically, the live broadcast interaction method is applied in the application scenario as follows:
[0149] In the network live broadcast process, whether the live broadcast room is in a cold field situation is determined by comparing the interaction state in the live broadcast room with the cold field determination condition, and if so, a cold field elimination prompter is automatically woken up to prompt the host to perform live broadcast interaction according to the prompt of the cold field elimination prompter, thereby solving the problem that the live broadcast room is silent and has no interaction for a long time, which affects the live broadcast effect.
[0150] Specifically, the live broadcast interaction method in the embodiment is applied to a terminal on the host side. When the live broadcast room of the host is in a cold field, that is, the live broadcast room is silent and has no interaction for a certain length of time, the prompter is intelligently started, a cold field elimination interaction area is displayed in the live broadcast interface of the host, and at least one interaction element is displayed in the cold field elimination interaction area in a self-scrolling manner. The interaction element can be topic prompt information generated according to various topics, to prompt the host to perform topic interaction live broadcast according to the topic corresponding to the topic prompt information. The condition for determining that the live broadcast room is in a cold field can include that the host does not speak, no interaction occurs in the live broadcast room, more than one valid audience user exists in the live broadcast room for a period of time, and the like. The host can manually fold or unfold the displayed cold field elimination interaction area through a folding control. In the live broadcast process, the interaction state of the live broadcast room is constantly monitored, and when the cold field determination condition is met, the cold field elimination interaction area is displayed to prompt the host to perform live broadcast interaction according to the interaction element in the cold field elimination interaction area. When the interaction state in the live broadcast room improves and the interaction data improves, the interaction element in the cold field elimination interaction area can be refreshed regularly, for example, the interaction element in the cold field elimination interaction area can be updated every 3 minutes.
[0151] Further, the topic prompt information in the cold field elimination interaction area can be derived from the current online users, historical interaction content, hot information, and the like. At the same time, to avoid the situation that the live broadcast room is always silent, that is, the live broadcast room always has no interaction content, high-frequency keywords or questions can be extracted from all historical live broadcast room data to form a topic library under different themes, such as art, music, and games, as a supplement to the topic prompt information in the cold field elimination interaction area. In addition, topic prompt information can also be extracted from third-party content sources, such as hot searches on micro blogs and hot news on third-party platforms.
[0152] Specifically, as Figure 17As shown, the live terminal establishes a connection with the server, and specifically, a long link can be established to obtain a data stream pushed by the server in real time. The server sends interaction state data to the live terminal, and specifically, the interaction state data can be sent to the live terminal in a second-level dimension, including user speech data, the number of online users in the live room, and the like. The live terminal analyzes whether the cold scene judgment condition is met based on the interaction state data, and specifically, whether the host is speaking can be analyzed in real time, the sending time of the latest audience speech message is detected in real time, and whether there is no user speech in the live room for a period of time t is monitored. Further, whether the number of valid online audience users is more than 1 is detected in real time. When the detection condition is met, a timer is created to count, and when the preset time threshold is reached, it is determined that the cold scene judgment condition is met. When the cold scene judgment condition is met, it indicates that the live room is in a cold scene state, and the live terminal displays a cold scene interaction area. Specifically, the live terminal can read the topic prompt information in the offline package and the local cache, and render and display the cold scene interaction area. The topic prompt information is displayed in the cold scene interaction area, and the host can perform live interaction based on the topic prompt information displayed in the cold scene interaction area.
[0153] Further, when the topic prompt information is updated, the live terminal sends a topic prompt information acquisition request to the server, and the acquisition request carries the user information of the host. The server obtains the topic prompt information corresponding to the user information of the host from the topic library, and returns the topic prompt information to the live terminal. The live terminal displays the topic prompt information returned by the server in the cold scene interaction area, and updates the topic prompt information to the local cache. Further, the host can trigger the selection of a topic type. The live terminal detects whether there is topic prompt information corresponding to the topic type in the offline package and the local cache. If not, the live terminal sends a request to the server to obtain the topic prompt information corresponding to the topic type. The server obtains the topic prompt information corresponding to the topic type from the topic library based on the request, and returns the topic prompt information corresponding to the topic type to the live terminal. The live terminal updates the topic prompt information corresponding to the topic type returned by the server to the local cache, and displays it in the cold scene interaction area, so that the host can perform live interaction based on the topic prompt information corresponding to the topic type.
[0154] Further, as shown in FIG. 8, the live terminal can display a cold scene interaction area in the live room, and the cold scene interaction area can include a cold scene interaction area display area and a cold scene interaction area selection area. The cold scene interaction area display area can display the topic prompt information corresponding to the topic type selected by the host, and the cold scene interaction area selection area can display the topic types in the live room. Figure 18As shown, when determining whether the live room is in a cold field situation, the live terminal can obtain interaction state data, specifically, polling can be performed in a second-level dimension, the live terminal determines whether the host speaks based on the interaction state data, if the host does not speak for a period of time, condition 1 is met, then it is determined whether the audience has not spoken, if the audience has not spoken for a period of time, condition 2 is met, then it is determined whether there is more than 1 valid audience in the live room, if yes, condition 3 is met, conditions 1-3 are met at the same time, then it is determined whether the timer has been started, if not, the timer is started to count, it is determined whether the counting duration of the timer reaches the determination duration threshold, if yes, it is determined that the live room is in a cold field situation, and the live terminal displays a cold field interaction area prompt for the host to perform live interaction. If conditions 1-3 are not met at the same time, it is determined whether the timer has been started to count, if yes, the timer is destroyed, and the analysis of the interaction state data is continued.
[0155] In specific applications, whether the live room is in a cold field situation is determined by the live terminal in real time according to three dimensions. When the determination conditions of the three dimensions are met, the timer is started. When any one of the three conditions is not met, the counting is stopped. When the running time of the timer is greater than the specified duration t, a request is sent to the server, and the live room and the subject information of the live room are transmitted to the server to obtain the corresponding cold field elimination prompt data, that is, the topic prompt information that needs to be displayed. After the live terminal receives the topic prompt information returned by the server, it is actively stored in the local cache. Avoid high-frequency requests to the server and reduce the burden on the server. At the same time, when the server is requested, even if the returned data of the server is incorrect or not returned, the normal display of the topic prompt information can still be ensured.
[0156] Among them, the determination condition of dimension 1 is to determine whether the anchor does not speak for a period of time. Specifically, a variable Dimension1 can be created to store whether the condition is met, and the default is false. For the video information recorded by the client in real time during live broadcast, the audio information is extracted and transmitted to the voice recognition library SDK (Software Development Kit) of the live terminal for analysis and processing. If no voice is recognized for t seconds, Dimension1 is set to true, that is, the determination condition of dimension 1 is met. The determination condition of dimension 2 is whether there is no user speaking for a period of time. Specifically, a variable Dimension2 can be created to store whether the condition is met, and the default is false. A variable time2 is created to store the sending time of the last audience speaking message accepted by the live terminal. When the live terminal receives audience speaking data from the server, the audience speaking time is updated to time2. The duration is set to t2. When time2 is updated, the existing timer is destroyed, and a timer is created. When time2 passes t2, Dimension2 is set to true, that is, the determination condition of dimension 2 is met. The determination condition of dimension 3 is whether there is more than 1 valid online live room audience. Specifically, it can be realized by real-time detection of the number of valid online live room audiences returned by the server. A variable Dimension3 can be created to store whether the condition is met, and the default is false. Each time the server returns valid online live room audiences, the variable value is updated. When there are more than 1 valid online live room audiences, it is set to true, and vice versa. When the determination conditions of the three dimensions are met, the timer is started. When any one of the three conditions is not met, the timer is stopped. When the running time of the timer is greater than the specified duration t, it is determined that the live room is in a cold field situation.
[0157] Further, for the topic prompt information in the topic library, the topic type can be divided into two dimensions according to two dimensions, specifically according to "user attention content" and "hot topic" two dimensions, the topic library can collect and update keywords around the two dimensions. The topic library includes a manually entered common keyword library, a hottest user attention keyword library of a live broadcast platform, a user attention included keyword library of a live broadcast platform, and a third party content keyword library.
[0158] Among them, the artificial input common keyword library is in the initial stage of topic library construction, first through artificial input, according to the live type, the field belongs to, import a batch of common live rhetoric, in order to avoid in the initial stage because of the audience speech data collected too little, resulting in the number of topic prompt information is too little. The live platform hottest user attention keyword library can include the live platform hottest user attention keyword library of every day, nearly 1 week and nearly 30 days. Specifically, the key words of the audience speech content in the live room every day can be extracted, classified according to the live type and the field belongs to, and statistically analyzed based on the TextRank algorithm in three dimensions of every day, nearly 1 week and nearly 30 days, and the repeated keywords in the artificial input keyword library and the collected keyword library are filtered out. According to the degree of heat from large to small, a specified number of keywords are extracted and added to the library. The specified number can be increased or decreased according to different times. For the initial stage, a larger number can be specified. When the collected keyword library reaches a certain level, in order to ensure the reliability of the data, a smaller specified number can be set. For the live platform user attention collected keyword library, when a keyword appears in the live platform hottest user attention keyword library for 10 consecutive days, the keyword is added to the live platform collected user attention keyword library. At the same time, the magnitude of the search of the keyword in the collected keyword library every day can also exist. Once the keyword does not reach the specified magnitude for N consecutive days, it can be excluded from the collected keyword library, so as to ensure the timeliness and reliability of the keyword library. In addition, the collected keyword library can be checked regularly by artificial audit to exclude some statistical errors.
[0159] Further, for the third-party content keyword library, it can be divided into a cooperatively accessed third-party content source and a closely watched third-party content source. For the cooperatively accessed third-party content source, based on the cooperative relationship, the data provided by the content source is divided according to the live broadcast type and the field to which it belongs after access. Specifically, in the form of an interface request, the latest data provided by the third-party content source can be pulled regularly and sorted in descending order of heat, and a specified number of keywords can be extracted. For the dimension of user attention content, the search order of the keywords can be detected regularly to update and maintain. For the hot topic, the keywords can be updated and maintained according to the entry time of the keywords. When the entry time has been N days, the keywords can be removed. For the closely watched third-party content source, this type of content source generally has a strong type attribute, such as a certain game community, so as to ensure the accuracy of the hot topic keywords. First, the data of the content source is divided according to the live broadcast type and the field to which it belongs, and the latest data of the third-party content source is regularly obtained. For the dimension of user attention content, the search order of the keywords can be detected regularly to update and maintain. For the hot topic, the keywords can be updated and maintained according to the entry time of the keywords, such as when the entry time has been N days, the keywords can be removed.
[0160] In the embodiment, combined with real-time data performance, active judgment of cold field opportunities is added, so that the intervention of topic prompt information is more in line with the needs of the scene, and the cold field determination of the live broadcast room is performed by the terminal, greatly reducing the server pressure. Further, the terminal can cache the topic prompt information locally after initially requesting the topic prompt information from the server, thereby greatly reducing the frequency of requests to the server and reducing server pressure. At the same time, it can avoid the problem of not being able to display topic prompt information when the request fails. In addition, general cold field elimination topic prompt information can be stored in an offline package in the form of an offline package, which can avoid the problem of not being able to display when the terminal initially requests the prompt from the server. For the topic library storing the topic prompt information, the content source can be supplemented by multiple dimensions to ensure the timeliness and accuracy of the topic prompt information. In the network live broadcast process, by comparing the interaction state in the live broadcast room with the cold field determination condition, it is determined whether the live broadcast room is in a cold field situation, and if so, the cold field elimination prompter is automatically awakened to prompt the host to perform live broadcast interaction according to the prompt of the cold field elimination prompter, enriching the live broadcast process interaction, and strengthening the enthusiasm of the live broadcast, thereby solving the problem of long-term silence and lack of interaction in the live broadcast room, affecting the live broadcast effect, and improving the live broadcast effect.
[0161] It should be understood that, although Figure 3 , Figure 16 and Figure 18The steps in the flowcharts are shown in sequence according to the arrows, but the steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, the steps are not strictly limited in sequence, and the steps can be executed in other orders. Moreover, Figure 3 , Figure 16 and Figure 18 At least part of the steps in the flowcharts can include multiple steps or multiple stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of the steps or stages is not necessarily sequential, but can be alternately or alternately executed with at least part of other steps or steps in other steps.
[0162] In one embodiment, as shown in Figure 19 , a live interaction device 1900 is provided, which can be a software module or a hardware module, or a combination of the two as part of a computer device, and specifically includes: a live interface display module 1902, a cold field area display module 1904, and an interaction element display module 1906, wherein:
[0163] The live interface display module 1902 is configured to display a host live interface corresponding to a host of a live room;
[0164] The cold field area display module 1904 is configured to display a cold field interaction area in the host live interface when an interaction state in the live room meets a cold field determination condition;
[0165] The interaction element display module 1906 is configured to display at least one interaction element recommended to the host in the cold field interaction area;
[0166] The interaction element is configured to instruct the host to select a target interaction element from the displayed interaction elements for live interaction.
[0167] In one embodiment, the interaction element display module 1906 is further configured to display at least one topic prompt information recommended to the host in the cold field interaction area;
[0168] The topic prompt information is configured to instruct the host to select target topic prompt information from the displayed topic prompt information and perform topic interaction live based on the target topic prompt information.
[0169] In an embodiment, the topic prompt selection module is configured to display the selected target topic prompt information in response to a selection operation triggered by at least one topic prompt information in the off-stage interaction area. The text message display module is configured to display a topic text message associated with the target topic prompt information and sent by the account of the host in a live interaction area of a live broadcast interface of the live broadcast room.
[0170] In an embodiment, the interaction element includes an interactive activity portal. The activity area display module is configured to display an interactive activity area associated with the target interactive activity portal in response to a triggering operation on the target interactive activity portal in the off-stage interaction area. In the interactive activity area, the interactive activity information for instructing the host to perform a live interactive activity is displayed.
[0171] In an embodiment, the interaction element update module is configured to update at least one interaction element displayed in the off-stage interaction area when an interaction state in the live broadcast room meets an interaction element update condition. The updated interaction element matches the interaction state in the live broadcast room.
[0172] In an embodiment, the interaction element display module 1906 is further configured to dynamically display at least one interaction element recommended to the host in a first area of the off-stage interaction area, and display off-stage interaction prompt information for prompting the host to perform live interaction through the interaction element in the off-stage interaction area in a second area of the off-stage interaction area.
[0173] In an embodiment, the interaction element type corresponding to the at least one interaction element matches a live broadcast time period to which a current time belongs.
[0174] In an embodiment, the system further includes a folding control display module, a folding hiding module, and a hiding cancel module. The folding control display module is configured to display a folding control associated with the off-stage interaction area. The folding hiding module is configured to hide the off-stage interaction area in a folding manner in response to a folding triggering operation on the folding control. The hiding cancel module is configured to display the off-stage interaction area hidden in the folding manner in response to a folding cancel operation on the folding control.
[0175] In an embodiment, the system further includes an automatic hiding module configured to hide the off-stage interaction area in a folding manner and display a folding control associated with the off-stage interaction area when an interaction state in the live broadcast room meets an interaction element hiding condition.
[0176] In an embodiment, the live broadcast interface display module 1902 is further configured to display a host live broadcast interface corresponding to a host of the live broadcast room in response to a host triggered operation of entering the live broadcast room; display a host live broadcast picture and a folding control in the host live broadcast interface; and further include a proactive triggering module configured to display a de-freezing interaction area associated with the folding control in response to a folding cancel operation on the folding control.
[0177] In an embodiment, the live broadcast interface display module 1902 further includes an element type entry module, a type list display module, and an interactive element matching module; wherein: the element type entry module is configured to display an interactive element type entry associated with the de-freezing interaction area; the type list display module is configured to display an interactive element type list including at least one interactive element type in response to a triggering operation on the interactive element type entry; and the interactive element matching module is configured to display at least one interactive element matched with a target interactive element type selected in the interactive element type list in the de-freezing interaction area in response to a selection operation on the target interactive element type.
[0178] In an embodiment, the live broadcast interface display module 1902 further includes a special effect triggering module configured to display a special effect display area in the live broadcast interface of the live broadcast room in response to a special effect triggering operation on a target interactive element in the de-freezing interaction area; and display a special effect corresponding to the target interactive element in the special effect display area.
[0179] In an embodiment, the live broadcast interface display module 1902 further includes an element shielding module configured to shield an interactive element specified by a shielding operation in the de-freezing interaction area in response to the shielding operation triggered in the de-freezing interaction area.
[0180] In an embodiment, the de-freezing area display module 1904 includes a cold field animation display module configured to display a cold field animation in the host live broadcast interface when an interaction state in the live broadcast room meets a cold field determination condition; and display the de-freezing interaction area after the cold field animation ends.
[0181] In an embodiment, the de-freezing area display module 1904 is further configured to display the de-freezing interaction area in the host live broadcast interface when at least one live broadcast audience exists in the live broadcast room and a duration of a cold field determination state of the live broadcast room reaches a determination duration threshold; wherein the cold field determination state includes at least one of a state in which the host does not speak and a state in which no interactive behavior occurs in the live broadcast room.
[0182] In an embodiment, the live broadcast interaction device further comprises an interaction state data acquisition module, a cold scene determination analysis module, and an element acquisition module; wherein: the interaction state data acquisition module is configured to acquire interaction state data corresponding to the live broadcast room; the cold scene determination analysis module is configured to perform cold scene determination analysis on the interaction state data to obtain a cold scene determination analysis result; and the element acquisition module is configured to acquire at least one interaction element recommended to the host when the cold scene determination analysis indicates that the live broadcast room meets the cold scene determination condition.
[0183] In an embodiment, the cold scene determination analysis module is further configured to determine, according to the interaction state data, a number of viewers in the live broadcast room, an interaction state of the live broadcast room, and a duration of the live broadcast room in the interaction state; and obtain a cold scene determination analysis result that the live broadcast room meets the cold scene determination condition when the number of viewers is not zero, the interaction state of the live broadcast room is a cold scene determination state, and the duration reaches a determination duration threshold. The cold scene determination state includes at least one of a state in which the host does not speak and a state in which no interaction behavior occurs in the live broadcast room.
[0184] In an embodiment, the live broadcast interaction device further comprises an interaction element extraction module configured to query an interaction element library and acquire at least one interaction element recommended to the host from the interaction element library. The interaction element library includes at least one of a general interaction element library, a live broadcast platform hotspot library, and a third-party platform hotspot library.
[0185] Specific limitations of the live broadcast interaction device can be referred to the limitations of the live broadcast interaction method described above, and will not be repeated here. Each module in the live broadcast interaction device described above can be realized by software, hardware, and a combination thereof, in whole or in part. Each module described above can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a memory in a computer device in software form, so as to be called and executed by a processor to perform the operations corresponding to each module.
[0186] In an embodiment, a computer device is provided, which can be a terminal, and an internal structure diagram of the computer device can be as shown in Figure 20As shown in the figure. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The communication interface of the computer device is used for wired or wireless communication with external terminals. Wireless communication can be achieved through WIFI, operator network, NFC (Near Field Communication) or other technologies. The computer program is executed by the processor to implement a live interaction method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer overlaid on the display screen, or a key, trackball or touchpad arranged on the shell of the computer device, or an external keyboard, touchpad or mouse, etc.
[0187] Those skilled in the art can understand that, Figure 20 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.
[0188] In one embodiment, a computer device is also provided, including a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps in the above method embodiments.
[0189] In one embodiment, a computer readable storage medium is provided, storing a computer program, which is executed by a processor to implement the steps in the above method embodiments.
[0190] In one embodiment, a computer program product or computer program is provided, which includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to make the computer device execute the steps in the above method embodiments.
[0191] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, storage, database or other medium used in each embodiment provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0192] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of each technical feature in the above embodiments are not described, however, as long as the combination of the technical features does not exist, it should be considered as the scope of the present application.
[0193] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent. It should be pointed out that for those skilled in the art, without departing from the concept of the present application, some modifications and improvements can be made, which are all within the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.
Claims
1. A live interactive method, characterized in that, The method comprises: displaying a host live interface corresponding to a host of a live room; when there is at least one live audience in the live room, and the duration of the live room in a cold field determination state reaches a determination duration threshold, displaying a cold field elimination interaction area in the host live interface; the cold field determination state includes at least one of a state in which the host does not speak and a state in which no interaction behavior occurs in the live room; in the cold field elimination interaction area, display at least one interaction element recommended to the host; wherein the interaction element is used to instruct the host to select a target interaction element from the displayed interaction element for live interaction; the interaction element includes at least one of a general interaction element, a hot interaction element in a live platform, and a hot interaction element in a third-party platform, and the interaction element type corresponding to the interaction element matches a live period to which the current time belongs.
2. The method of claim 1, wherein, The method further comprises: in the cold field elimination interaction area, display at least one topic prompt information recommended to the host; wherein the topic prompt information is used to instruct the host to select target topic prompt information from the displayed topic prompt information and perform topic interaction live based on the target topic prompt information.
3. The method of claim 2, wherein, The method further comprises: in response to a selection operation triggered by at least one topic prompt information in the cold field elimination interaction area, display the selected target topic prompt information; in the live interaction area of the host live interface, display a topic text message issued by an account of the host and associated with the target topic prompt information.
4. The method of claim 1, wherein, The interaction element includes an interactive activity entrance; after the at least one interaction element recommended to the host is displayed, the method further comprises: in response to a trigger operation on a target interactive activity entrance in the cold field elimination interaction area, display an interactive activity area associated with the target interactive activity entrance; in the interactive activity area, display interactive activity information for instructing the host to perform live interactive activity.
5. The method of claim 1, wherein, After the at least one interaction element recommended to the host is displayed, the method further comprises: when the interaction state in the live room meets an interaction element update condition, update the at least one interaction element displayed in the cold field elimination interaction area; the updated interaction element matches the interaction state in the live room.
6. The method of claim 1, wherein, The method further comprises: in a first area of the cold field elimination interaction area, dynamically display at least one interaction element recommended to the host; in a second area of the cold field elimination interaction area, display cold field elimination interaction prompt information for prompting the host to perform live interaction through the interaction element in the cold field elimination interaction area.
7. The method according to any one of claims 1 to 6, characterized in that, The method further comprises: displaying a folding control associated with the cold field elimination interaction area; in response to a folding trigger operation on the folding control, hiding the cold field elimination interaction area in a folded manner; In response to a folding cancel operation on the folding control, the cold field interaction area hidden in a folding manner is displayed.
8. The method according to any one of claims 1 to 6, characterized in that, After displaying the at least one interaction element recommended to the host, the method further includes: When the interaction state in the live broadcast room meets the interaction element hiding condition, the cold field interaction area is hidden in a folding manner, and a folding control associated with the cold field interaction area is displayed; In response to a folding cancel operation on the folding control, the cold field interaction area hidden in a folding manner is displayed.
9. The method according to any one of claims 1 to 6, characterized in that, The display of the host live broadcast interface corresponding to the host of the live broadcast room includes: In response to a host triggered operation of entering the live broadcast room, the host live broadcast interface corresponding to the host of the live broadcast room is displayed; In the host live broadcast interface, a host live broadcast picture and a folding control are displayed. The method further includes: In response to a folding cancel operation on the folding control, the cold field interaction area associated with the folding control is displayed.
10. The method of claim 1, wherein, The method further includes: Display an interaction element type entry associated with the cold field interaction area; In response to a triggering operation on the interaction element type entry, display an interaction element type list including at least one interaction element type; In response to a selection operation in the interaction element type list, display at least one interaction element matched with a target interaction element type selected by the selection operation in the cold field interaction area.
11. The method of claim 1, wherein, The method further includes: In response to a special effect triggering operation on the target interaction element in the cold field interaction area, display a special effect display area in the live broadcast interface of the live broadcast room; In the special effect display area, display a triggering special effect corresponding to the target interaction element.
12. The method of claim 1, wherein, The method further includes: In response to a shielding operation triggered in the cold field interaction area, shield the interaction element specified by the shielding operation in the cold field interaction area.
13. The method of claim 1, wherein, When there is at least one live broadcast audience in the live broadcast room and the live broadcast room is in a cold field determination state for a duration reaching a determination duration threshold, the method of displaying a cold field interaction area in the host live broadcast interface includes: When there is at least one live broadcast audience in the live broadcast room and the live broadcast room is in a cold field determination state for a duration reaching a determination duration threshold, display a cold field animation in the host live broadcast interface; After the cold field animation ends, display a cold field interaction area.
14. The method of claim 1, wherein, The method further includes: Obtain interaction state data corresponding to the live broadcast room; Perform a cold field determination analysis on the interaction state data to obtain a cold field determination analysis result; When the cold field determination analysis indicates that the live broadcast room meets a cold field determination condition, obtain at least one interaction element recommended to the host.
15. The method of claim 14, wherein, The method of performing a cold field determination analysis on the interaction state data to obtain a cold field determination analysis result includes: According to the interaction state data, determine the number of live broadcast audiences in the live broadcast room, the interaction state of the live broadcast room, and the duration of the live broadcast room in the interaction state. When the number of viewers is not zero, the interaction state of the live broadcast room is a cold field determination state, and the duration reaches a determination duration threshold, a cold field determination analysis result that the live broadcast room meets a cold field determination condition is obtained.
16. The method of claim 1, wherein, The method further includes: querying an interaction element library to obtain at least one interaction element recommended to the host from the interaction element library; the interaction element library includes at least one of a general interaction element library, a live broadcast platform hotspot library, and a third-party platform hotspot library.
17. A live interactive device, characterized by The device includes: a live broadcast interface display module configured to display a host live broadcast interface corresponding to a host of a live broadcast room; a cold field elimination area display module configured to display a cold field elimination interaction area in the host live broadcast interface when at least one live broadcast viewer exists in the live broadcast room and a duration of the live broadcast room in a cold field determination state reaches a determination duration threshold; the cold field determination state includes at least one of a state in which the host does not speak and a state in which no interaction behavior occurs in the live broadcast room; an interaction element display module configured to display at least one interaction element recommended to the host in the cold field elimination interaction area; wherein the interaction element is used to instruct the host to select a target interaction element from the displayed interaction elements for live broadcast interaction; the interaction element includes at least one of a general interaction element, a hotspot interaction element in a live broadcast platform, and a hotspot interaction element in a third-party platform; an interaction element type corresponding to the interaction element matches a live broadcast period to which a current time belongs.
18. The device of claim 17, wherein the interaction element display module is further configured to display at least one topic prompt information recommended to the host in the cold field elimination interaction area; wherein the topic prompt information is used to instruct the host to select target topic prompt information from the displayed topic prompt information and perform topic interactive live broadcast based on the target topic prompt information.
19. The apparatus of claim 18, wherein, The device further includes: a topic prompt selection module configured to display selected target topic prompt information in response to a selection operation triggered on at least one topic prompt information in the cold field elimination interaction area; a text message display module configured to display a topic text message associated with the target topic prompt information and sent through an account of the host in a live broadcast interaction area of the host live broadcast interface.
20. The apparatus of claim 17, wherein, The interaction element includes an interactive activity portal; the device further includes: an activity area display module configured to display an interactive activity area associated with a target interactive activity portal in the cold field elimination interaction area in response to a trigger operation on the target interactive activity portal; in the interactive activity area, display interactive activity information used to instruct the host to perform live broadcast interactive activities.
21. The apparatus of claim 17, wherein, The device further includes: an interaction element update module configured to update at least one interaction element displayed in the cold field elimination interaction area when an interaction state in the live broadcast room meets an interaction element update condition; the updated interaction element matches the interaction state in the live broadcast room.
22. The device of claim 17, wherein The interaction element display module is further configured to dynamically display at least one interaction element recommended to the host in a first area of the off-cool-stage interaction area, and display off-cool-stage interaction prompt information for prompting the host to perform live interaction through the interaction element in the off-cool-stage interaction area in a second area of the off-cool-stage interaction area.
23. The apparatus of any one of claims 17 to 22, wherein, The device further includes: a folding control display module configured to display a folding control associated with the off-cool-stage interaction area; a folding hiding module configured to hide the off-cool-stage interaction area in a folded manner in response to a folding triggering operation on the folding control; a hiding canceling module configured to display the off-cool-stage interaction area hidden in the folded manner in response to a folding canceling operation on the folding control.
24. The apparatus of any one of claims 17 to 22, wherein, The device further includes: an automatic hiding module configured to hide the off-cool-stage interaction area in a folded manner when an interaction state in the live room meets an interaction element hiding condition, and display a folding control associated with the off-cool-stage interaction area; and display the off-cool-stage interaction area hidden in the folded manner in response to a folding canceling operation on the folding control.
25. The device of any one of claims 17-22, wherein The live interface display module is further configured to display a host live interface corresponding to a host of a live room in response to an entering live room operation triggered by the host. The host live interface displays a host live picture and a folding control. The device further includes: a proactive triggering module configured to display an off-cool-stage interaction area associated with the folding control in response to a folding canceling operation on the folding control.
26. The apparatus of claim 17, wherein, The device further includes: an element type entry module configured to display an interaction element type entry associated with the off-cool-stage interaction area; a type list display module configured to display an interaction element type list including at least one interaction element type in response to a triggering operation on the interaction element type entry; an interaction element matching module configured to display at least one interaction element matched with a target interaction element type selected by a selection operation in the interaction element type list in the off-cool-stage interaction area.
27. The apparatus of claim 17, wherein, The device further includes: a special effect triggering module configured to display a special effect display area in a live interface of the live room in response to a special effect triggering operation on the target interaction element in the off-cool-stage interaction area, and display a triggering special effect corresponding to the target interaction element in the special effect display area.
28. The apparatus of claim 17, wherein, The device further includes: an element shielding module configured to shield an interaction element specified by a shielding operation in the off-cool-stage interaction area in the off-cool-stage interaction area.
29. The device of claim 17, wherein The off-cool-stage area display module is further configured to display a cool-stage animation in the host live interface when at least one live audience exists in the live room and a duration of the live room in a cool-stage determination state reaches a determination duration threshold. The off-cool-stage interaction area is displayed after the cool-stage animation ends.
30. The apparatus of claim 17, wherein, The device further includes: An interaction state data obtaining module is configured to obtain interaction state data corresponding to the live broadcast room; A cold field determination analysis module is configured to perform cold field determination analysis on the interaction state data to obtain a cold field determination analysis result; An element obtaining module is configured to obtain at least one interaction element recommended for the host when the cold field determination analysis indicates that the live broadcast room meets a cold field determination condition.
31. The apparatus of claim 30, wherein The cold field determination analysis module is further configured to determine, according to the interaction state data, a number of viewers in the live broadcast room, an interaction state of the live broadcast room, and a duration for which the live broadcast room has been in the interaction state; When the number of viewers is not zero, the interaction state of the live broadcast room is a cold field determination state, and the duration reaches a determination duration threshold, a cold field determination analysis result that the live broadcast room meets a cold field determination condition is obtained.
32. The apparatus of claim 17, wherein, The apparatus further includes an interaction element extraction module configured to query an interaction element library and obtain at least one interaction element recommended for the host from the interaction element library; the interaction element library includes at least one of a general interaction element library, a live broadcast platform hotspot library, and a third-party platform hotspot library. 33.A computer device, comprising a memory and a processor, wherein the memory stores a computer program. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 16.
34. A computer readable storage medium storing a computer program, wherein the computer program comprises instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1-33. The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 16.
35. A computer program product comprising a computer program, characterised in that, The computer program, when executed by the processor, implements the steps of the method of any one of claims 1 to 16.
Citation Information
Patent Citations
Live broadcast interaction implementation method and computer readable storage medium
CN112312153A
Interaction method and device of live broadcast room
CN112995778A