Live interactive method, device, equipment, computer readable storage medium and product

By displaying recommended content themes via virtual objects within the live streaming interface and showcasing the conversation interface, the inefficiency caused by the streamer having to discover interactive topics independently is solved, enabling flexible interaction between the streamer and the audience.

CN122513626APending Publication Date: 2026-08-04BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2026-06-26
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

In existing technologies, broadcasters need to discover interactive topics and engage with viewers on their own, resulting in low broadcast efficiency.

Method used

By displaying recommended content topics using virtual objects within the live streaming interface and responding to triggered actions to display a conversation interface, rich responses are provided to facilitate interaction between the streamer and the audience.

Benefits of technology

It improves live streaming efficiency, eliminating the need for hosts to manually search for content topics and enabling them to interact with viewers more flexibly and comprehensively.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122513626A_ABST
    Figure CN122513626A_ABST
Patent Text Reader

Abstract

Provided are a live broadcast interaction method and device, equipment, computer readable storage medium and product. The method comprises: displaying live broadcast content and first interaction content associated with a virtual object in a first display interface, the first interaction content being associated with at least one content theme, the content theme being generated by the virtual object based on associated content of multiple users watching the live broadcast content; in response to a triggering operation on the first interaction content, displaying a conversation interface associated with the virtual object; and displaying reply content associated with the at least one content theme in the conversation interface, the reply content being used to prompt the host to interact with the multiple users based on the reply content. The host can view richer reply content related to the content theme in the conversation interface, so that the host can interact with the users more flexibly and comprehensively based on the reply content. The host does not need to manually search for the content theme and ask questions, thereby effectively improving the efficiency of the live broadcast.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This article relates to the fields of live streaming and interface interaction technology, and in particular to a live streaming interaction method, device, equipment, computer-readable storage medium and product. Background Technology

[0002] During a live stream, the host can interact with the audience. For example, based on current comments and trending topics, the host can quickly adjust the direction of the live stream or propose interactive topics to engage with the audience.

[0003] In related technologies, broadcasters often need to discover interactive topics and engage with viewers themselves. Therefore, how to quickly and accurately recommend suitable topics to broadcasters and generate interactive suggestions around those topics has become a pressing issue. Summary of the Invention

[0004] This article provides a live streaming interaction method, device, equipment, computer-readable storage medium, and product to solve the technical problem of low live streaming efficiency caused by current live streamers having to discover interactive topics and interact with the audience on their own.

[0005] Firstly, this article provides a live streaming interaction method, including:

[0006] The first display interface displays live content and first interactive content associated with virtual objects. The first interactive content is associated with at least one content theme, and the content theme is generated by the virtual object based on the associated content of multiple users watching the live content.

[0007] In response to the triggering operation of the first interactive content, the session interface associated with the virtual object is displayed;

[0008] The conversation interface displays the response content associated with at least one content topic, which is used to prompt the broadcaster to interact with the multiple users based on the response content.

[0009] Secondly, this paper provides a live interactive device, including:

[0010] The display module is used to display live content and first interactive content associated with virtual objects within a first display interface. The first interactive content is associated with at least one content theme, and the content theme is generated by the virtual object based on the associated content of multiple users watching the live content.

[0011] A presentation module is used to display the session interface associated with the virtual object in response to a triggering operation on the first interactive content;

[0012] The processing module is used to display the response content associated with the at least one content topic in the conversation interface, and the response content is used to prompt the broadcaster to interact with the multiple users based on the response content.

[0013] Thirdly, this article provides an electronic device, including: a processor and a memory;

[0014] The memory stores computer-executed instructions;

[0015] The processor executes computer execution instructions stored in the memory, causing the at least one processor to perform the live interactive method as described in the first aspect and various possible designs of the first aspect.

[0016] Fourthly, this document provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the live interactive method described in the first aspect and various possible designs of the first aspect.

[0017] Fifthly, this document provides a computer program product, including a computer program that, when executed by a processor, implements the live interactive method as described in the first aspect and various possible designs of the first aspect.

[0018] The live streaming interaction method, apparatus, device, computer-readable storage medium, and product provided herein display live streaming content and first interactive content within a first display interface, allowing the broadcaster to more intuitively view at least one content topic recommended by a virtual object. Furthermore, by responding to a triggering operation on the first interactive content, a conversation interface associated with the virtual object is displayed, allowing the broadcaster to view richer responses related to the content topics within the conversation interface. This enables the broadcaster to interact with users more flexibly and comprehensively based on these responses. The broadcaster is no longer required to manually search for or ask questions about content topics, effectively improving live streaming efficiency. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in this document or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this document. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is a schematic diagram of the system architecture on which this article is based;

[0021] Figure 2 A flowchart illustrating the live streaming interaction method provided in this article;

[0022] Figure 3 A schematic diagram of the interface interaction of the live streaming interaction method provided in this article;

[0023] Figure 4 A schematic diagram of the display interface for the live interactive method provided in this article;

[0024] Figure 5 Another interface interaction diagram for the live streaming interaction method provided in this article;

[0025] Figure 6 Another interface interaction diagram for the live streaming interaction method provided in this article;

[0026] Figure 7 Another interface interaction diagram for the live streaming interaction method provided in this article;

[0027] Figure 8 This is a structural diagram of the live interactive device provided in this article;

[0028] Figure 9 This is a schematic diagram of the electronic device provided in this article. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of this document clearer, the technical solutions described below will be clearly and completely described in conjunction with the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments described herein, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments described herein without inventive effort are within the scope of protection of this document.

[0030] It is understood that before using the technical solutions disclosed in the embodiments of this article, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this article in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.

[0031] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as electronic devices, applications, servers, or storage media, that perform the operations described herein, based on the prompt message.

[0032] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0033] It is understood that the above notification and user authorization process is merely illustrative and does not limit the implementation method described in this article. Other methods that comply with relevant laws and regulations may also be applied to the implementation method described in this article.

[0034] In related technologies, in order to help broadcasters determine interactive topics more quickly, virtual objects can be pre-set. These virtual objects can recommend interactive topics to the broadcasters, so that the broadcasters can initiate interactions with the audience based on the recommended topics.

[0035] However, when using the above method to recommend interactive topics, the broadcaster often needs to manually find the conversation interface with the virtual object and input the recommended interactive topics from memory to obtain richer interaction suggestions. This process is often cumbersome and can disrupt the live stream's rhythm, affecting the overall live stream experience.

[0036] Optionally, to enable users to more quickly view the interactive topics recommended by the virtual object and to conduct more comprehensive interactions with users based on these topics, the live broadcast content and the first interactive content published by the virtual object can be displayed on the first display interface. The first interactive content may include at least one content theme, which can be generated by the virtual object based on related content from users watching the live broadcast.

[0037] Optionally, the broadcaster can trigger an action on the first interactive content. In response to this triggering action, a conversation interface between the broadcaster and the virtual object can be displayed, allowing the virtual object to display its response based on the topic. This enables the broadcaster to interact with users in the live stream based on the response.

[0038] Figure 1 This is a schematic diagram of the system architecture on which this article is based, such as Figure 1 As shown, the system architecture based on this paper includes at least a server 11 and a terminal device 12. The server 11 is communicatively connected to the terminal device 12, thus enabling the server 11 to interact with the terminal device 12.

[0039] Optionally, the terminal device 12 includes application software 13 for displaying live content, and the terminal device 12 also includes a front-end display interface 14. The front-end display interface 14 can display live content and first interactive content. Users can interact with the terminal device 12 through human-computer interaction. Users can trigger operations on the first interactive content through human-computer interaction within the front-end display interface 14 to achieve a conversation with virtual objects and view response content related to the content topic.

[0040] Furthermore, server 11 can perform data analysis based on the related content of users watching the live stream to determine at least one content topic and response content. It then sends at least one content topic and response content to terminal device 12, allowing the front-end display interface 14 to display the first interactive content and response content.

[0041] Figure 2 The flowchart of the live interactive method provided in this article is as follows: Figure 2 As shown, the method includes:

[0042] Step 201: Display the live content and the first interactive content associated with the virtual object in the first display interface. The first interactive content is associated with at least one content theme, which is generated by the virtual object based on the associated content of multiple users watching the live content.

[0043] In some situations, after a streamer initiates a live broadcast, they can view the current live content on the primary display screen. To improve the streamer's efficiency, virtual objects can be pre-set. These virtual objects can provide the streamer with references for content topics for interaction with users during the live broadcast. These content topics include, but are not limited to, topics for conversation and interactive activities with users.

[0044] This virtual object can be a virtual avatar capable of invoking generative models to generate content. For example, it could be a virtual assistant that interacts with the broadcaster through conversation to recommend content topics.

[0045] Optionally, the virtual object can send first interactive content to the broadcaster at an appropriate time, wherein the first interactive content is associated with at least one content topic, so that the broadcaster can have a conversation with users watching the live stream based on the at least one content topic.

[0046] The content theme is generated by the virtual object based on the associated content of multiple users watching the live stream. The associated content includes at least one of the following: secondary interactive content posted by the user based on the live stream content, and the user's associated historical consumption data. For example, this historical consumption data includes, but is not limited to, the user's historically posted media content, the user's historical interactions with other media content, and the user's historically posted secondary interactive content. Therefore, by analyzing the aforementioned associated content, the virtual object can determine at least one content theme associated with the user currently watching the live stream.

[0047] Step 202: In response to the triggering operation of the first interactive content, display the conversation interface associated with the virtual object.

[0048] In some situations, after displaying the first interactive content on the initial screen, the broadcaster may not be familiar with some of the content's themes. Therefore, they cannot interact with the user solely based on the content's theme. Thus, the broadcaster can trigger actions on the first interactive content according to actual needs to allow viewing of richer content related to the theme.

[0049] Optionally, in response to a triggering operation on the first interactive content, a conversation interface associated with the virtual object is displayed. Therefore, the broadcaster can engage in a conversation with the virtual object within the conversation interface to view richer content related to the content theme.

[0050] Step 203: Display at least one response related to the content topic in the conversation interface. The response is used to prompt the host to interact with multiple users based on the response.

[0051] In some cases, after displaying the conversation interface, at least one related response can be shown in the conversation interface. The response is used to prompt the broadcaster to interact with multiple users based on the response.

[0052] The response includes, but is not limited to, interactive topics that can be developed based on the content topic, related interactive topics, and popular science content related to the content topic. Therefore, after reviewing the response, the broadcaster can gain a preliminary understanding of the content topic and thus be better able to engage in conversation with the user.

[0053] As one feasible approach, after displaying the response content within the conversation interface, the host can also engage in conversation with the virtual object through the conversation component, further exchanging information with the virtual object around the content topic.

[0054] The live streaming interaction method presented in this paper displays the live streaming content and the first interactive content within the first display interface, allowing the broadcaster to more intuitively view at least one content topic recommended by the virtual object. Furthermore, by responding to the triggering operation of the first interactive content, the conversation interface associated with the virtual object is displayed, allowing the broadcaster to view richer responses related to the content topic within the conversation interface. This enables the broadcaster to interact with users more flexibly and comprehensively based on these responses. This eliminates the need for the broadcaster to manually search for content topics and ask questions, effectively improving live streaming efficiency.

[0055] Optionally, based on any of the above embodiments, step 201 includes:

[0056] The live stream content is displayed in the first display interface, and the second interactive content sent by multiple users watching the live stream is displayed in the interactive area of ​​the first display interface.

[0057] When interactive information related to the live stream content meets the triggering conditions, the first interactive content is displayed in the interactive area.

[0058] In some cases, live content can be displayed within the primary display interface. During the live stream, users can also post secondary interactive content in the interactive area to interact with the streamer. Therefore, the primary display interface also includes an interactive area where the secondary interactive content sent by multiple users is displayed.

[0059] Optionally, to facilitate more flexible interaction between the broadcaster and users, the virtual object can publish first interactive content within the interactive area at an appropriate time. This first interactive content is associated with at least one content theme. Therefore, the broadcaster can interact with users based on at least one content theme.

[0060] To accurately display the first interactive content, trigger conditions can be set in advance. When the interactive information associated with the live content meets the trigger conditions, the first interactive content will be displayed in the interactive area.

[0061] Figure 3 This is a schematic diagram of the interface interaction of the live streaming interaction method provided in this article, such as... Figure 3 As shown, the first display interface 31 displays live content 32. The first display interface 31 also includes an interactive area 33, which displays multiple pieces of second interactive content 34 posted by users.

[0062] Optionally, trigger conditions can be preset to control the precise display of the first interactive content. When the interactive information associated with the live content meets the trigger conditions, the first interactive content 35 can be displayed in the interactive area 33, wherein the first interactive content 35 may include at least one content theme 36.

[0063] Optionally, the triggering condition includes at least one of the following:

[0064] The number of second interactive content posted in the interactive area within a preset time interval exceeds the first threshold.

[0065] The number of users participating in the interaction within the preset time interval exceeds the second threshold.

[0066] Multiple secondary interactive content posts published within the interactive area are related to at least one content theme.

[0067] The interactive area includes the second interactive content posted by the first user.

[0068] The first user to enter the live stream room to watch the live stream content is the user who meets the interaction conditions.

[0069] The live stream room includes users who are watching the live stream content for the first time.

[0070] The live stream includes users who have watched for a certain amount of time but have not posted any second interactive content.

[0071] In some cases, the trigger condition may be that the number of second interactive content posts published in the interactive area within a preset time interval exceeds a first threshold. For example, if users in the live stream frequently engage in conversations within the preset time interval, first interactive content can be displayed in the interactive area to facilitate better interaction between the streamer and multiple users. This first interactive content includes at least one content topic determined based on the related content of multiple users.

[0072] In other scenarios, the trigger condition may be that the number of users interacting within the interactive area exceeds a second threshold within a preset time interval. For example, if multiple users are interacting simultaneously in the live stream within a preset time interval, then to facilitate better interaction between the streamer and these users, first interactive content can be displayed in the interactive area. This first interactive content includes at least one content theme determined based on the related content of multiple users.

[0073] In other scenarios, the trigger condition can be that multiple second interactive content posts published within the interactive area are associated with at least one content theme. For example, a virtual object can summarize at least one content theme based on the multiple second interactive content posts currently published by users in the live stream, and thus can display first interactive content to recommend at least one content theme to the streamer, facilitating interaction between the streamer and users.

[0074] In other scenarios, the triggering condition could be that the interactive area includes second interactive content posted by the first user, or that the first user enters the live stream to watch the live stream content. The first user could be a user who has been watching the live stream for a long time but has not participated in the interaction, or a user who has transferred virtual resources to the streamer to meet preset conditions, etc. To facilitate targeted interaction between the streamer and the first user, the first interactive content can be displayed when the first user enters the live stream or when the first user posts second interactive content within the live stream.

[0075] In other scenarios, the trigger condition can be that the live stream includes users watching the content for the first time. When a user enters the live stream for the first time, initial interactive content can be displayed, which includes the content topic associated with that user. This allows the streamer to initiate interaction with the user based on the content topic, thus achieving user retention.

[0076] In other scenarios, the trigger condition can be users in the live stream who have reached a certain viewing time threshold but have not posted any second interactive content. When there are users in the live stream who have been watching for a long time but have not participated in the interaction, in order to improve the user's browsing experience in the live stream, first interactive content can be displayed. The first interactive content includes content topics associated with the user, so that the host can initiate interaction with the user based on the content topics.

[0077] The live streaming interaction method presented in this article can display the first interactive content at the right time by setting the trigger conditions in advance, so that the host can interact with the user based on the first interactive content.

[0078] Furthermore, based on any of the above embodiments, the first interactive content includes text content and at least one content theme.

[0079] In some cases, the first interactive content includes text content and at least one content theme. The text content can be used to inform the broadcaster about the function of the first interactive content, or it can be used to recommend content themes for live streaming interaction. The content theme is determined by the virtual object through data analysis of the related content of multiple users watching the live stream. Therefore, the broadcaster can better interact with viewers based on this content theme.

[0080] The live streaming interaction method provided in this paper displays text content and at least one content theme in the first interactive content, thus enabling the broadcaster to understand the first interactive content more intuitively, so that the broadcaster can interact with users more flexibly based on the first interactive content.

[0081] Furthermore, based on any of the above embodiments, the method further includes:

[0082] The text content is displayed according to the first display style.

[0083] The content theme is displayed according to the second display style, where the first display style is different from the second display style.

[0084] In some cases, to allow broadcasters to more intuitively view the currently recommended content topics by virtual objects, the text content and content topics can be displayed in different styles. These display styles are related to the font, font size, font color, etc., of the text content and content topics; this article does not impose any restrictions on these aspects.

[0085] Optionally, the text content can be displayed according to a first display style. The content theme can be displayed according to a second display style, where the first and second display styles differ. For example, the text content can be displayed using standard font parameters, and the content theme can be displayed using bold and underline. Alternatively, the first and second display styles can be set by the broadcaster according to actual needs; this document does not impose any restrictions on this.

[0086] Figure 4 This is a schematic diagram of the display interface for the live interactive method provided in this article, such as... Figure 4 As shown, the first display interface 41 displays live content 42 and first interactive content 43. The first interactive content 43 includes text content 44 and a content theme 45, which are displayed using different styles. This allows the broadcaster to more intuitively view the content theme 45. For example, the content theme 45 can be displayed in bold and underlined to distinguish it from the text content 44.

[0087] The live streaming interaction method presented in this article uses different display styles to show text content and content themes, so that the broadcaster can more intuitively see the content themes currently recommended by the virtual object, so that the broadcaster can more quickly initiate interaction with users based on the content themes.

[0088] Furthermore, based on any of the above embodiments, the content theme in the first interactive content is in a triggerable state. Step 202 includes:

[0089] In response to a triggered action on the first interactive content, the associated session interface of the virtual object is displayed, including:

[0090] In response to a trigger action on the content topic, display the session interface associated with the virtual object.

[0091] In some cases, the content topic in the first interactive content is in a triggerable state. Triggerable content topics are configured to display a conversation interface with virtual objects based on the broadcaster's triggering action.

[0092] Therefore, after displaying the initial interactive content within the interactive area, the broadcaster can trigger actions on topics of interest based on actual needs. In response to these actions, a conversation interface associated with the virtual object can be displayed, allowing the broadcaster to engage in a conversation with the virtual object based on that content topic within the conversation interface.

[0093] The live streaming interaction method presented in this article displays triggerable content topics in the first interactive content. Therefore, the host can quickly establish a conversation with virtual objects by triggering the content topics, so that the virtual objects can provide the host with more comprehensive and richer responses related to the content topics.

[0094] Furthermore, based on any of the above embodiments, step 203 includes:

[0095] The first response related to the currently triggered topic is displayed in the chat interface.

[0096] In some situations, after the host triggers an action on any content topic and displays the conversation interface, in order to make the content displayed in the conversation interface more in line with the host's actual needs, the first reply related to the currently triggered content topic can be displayed in the conversation interface.

[0097] Figure 5 This is another interface interaction diagram of the live streaming interaction method provided in this article, such as... Figure 5 As shown, the first display interface 51 displays live content and first interactive content 52. The first interactive content 52 includes at least one triggerable content topic 53. In response to a user's triggering action on content topic 53 "motorcycle," a conversation interface 54 can be displayed, showing response content 55 associated with the currently triggered "motorcycle" content topic.

[0098] The live streaming interaction method presented in this article displays the first response related to the currently triggered content topic within the conversation interface based on a triggering action on the content topic. Therefore, the broadcaster can accurately conduct conversations with virtual objects based on content topics of interest according to actual needs. Furthermore, the first response related to the currently triggered content topic can be viewed more intuitively within the conversation interface, allowing the broadcaster to interact with users more comprehensively and deeply based on the responses.

[0099] Furthermore, based on any of the above embodiments, step 202 includes:

[0100] The first control is displayed in the display area associated with the first interactive content.

[0101] In response to a trigger operation on the first control, display the session interface associated with the virtual object.

[0102] In some cases, a first control can be displayed within the display area associated with the first interactive content. Therefore, the broadcaster can trigger the first control to perform conversational operations with the virtual object.

[0103] The first control can be permanently displayed within the display area associated with the first interactive content. Alternatively, the first control can be automatically triggered to display when preset display conditions are met; this document does not impose any restrictions on this.

[0104] The live streaming interaction method provided in this article displays a first control in the display area associated with the first interactive content. Therefore, the anchor can more quickly realize interactive operations with virtual objects through this first control, which enriches the display content and interaction methods in the first display interface.

[0105] Furthermore, based on any of the above embodiments, step 203 includes:

[0106] The conversation interface displays all content related to the first interactive content and the second response content related to the same topic.

[0107] In some cases, since the first interactive content is associated with at least one content topic, when the host enters the conversation interface by triggering the first control, the second response content associated with all content topics associated with the first interactive content can be displayed in the conversation interface.

[0108] The second responses related to all the content topics can be displayed together in the same chat bubble. Alternatively, the second responses related to different content topics can be displayed in different chat bubbles; this document does not impose any restrictions on this.

[0109] Figure 6 This is another interface interaction diagram of the live streaming interaction method provided in this article, such as... Figure 6 As shown, the first display interface 61 displays live content and first interactive content 62. The first interactive content 62 includes at least one content theme 63, and is also associated with a first control 64.

[0110] Optionally, in response to a triggering operation on the first control 64, a conversation interface 65 associated with the virtual object can be displayed, and the second response content 66 associated with all content topics associated with the first interactive content can be displayed in the conversation interface 65.

[0111] The live streaming interaction method presented in this article, through triggering the first control, displays the second response content related to all content topics associated with the first interactive content in the conversation interface. Therefore, the broadcaster can more intuitively view the response content for all content topics associated with the first interactive content within the conversation interface. This eliminates the need for the broadcaster to rely on memory or manually search for content related to the topics recommended by virtual objects, effectively improving live streaming efficiency.

[0112] Optionally, based on any of the above embodiments, a first control is displayed in the display area associated with the first interactive content, including:

[0113] Determine the display space required for the first interactive content, which is related to the number of texts associated with the first interactive content.

[0114] In response to the display space meeting the display conditions, the first control is displayed in the display area associated with the first interactive content.

[0115] In some situations, when the first interactive content is associated with a large amount of displayed content, it may occupy a significant amount of display space. Therefore, displaying the first interactive content in its entirety might affect other interactive content within the interactive area. Thus, it can be displayed in a thumbnail format, with the first control shown, allowing the broadcaster to view the complete first interactive content.

[0116] Optionally, display conditions can be preset. These conditions include, but are not limited to, requiring the first interactive content to have more than five lines of display space. Alternatively, these display conditions can also be set by the broadcaster according to actual needs; this document does not impose any restrictions on this.

[0117] Furthermore, after displaying the first interactive content within the first display interface, the required display space for the first interactive content can be determined, and the display space is associated with the amount of text associated with the first interactive content. In response to the display space meeting the display conditions, the first control is displayed in the display area associated with the first interactive content.

[0118] The live streaming interaction method presented in this article determines the display space required for the first interactive content. When the display space meets the display conditions, the first control is displayed flexibly, thereby avoiding the obstruction of the second interactive content and the live streaming content by the excessive display of the first interactive content.

[0119] Optionally, based on any of the above embodiments, a first control is displayed in the display area associated with the first interactive content, including:

[0120] Determine the number of content topics associated with the first interactive content.

[0121] In response to the number of content topics exceeding the third threshold, the first control is displayed in the display area associated with the first interactive content.

[0122] In some situations, the first interactive content may be associated with at least one content topic. When there are many associated content topics, it may not be possible to display them all within the interactive area. Therefore, a first control can be displayed in the display area associated with the first interactive content, so that the host can more intuitively view the responses associated with all content topics.

[0123] Optionally, a third threshold can be preset, for example, the third threshold can be 3, or it can be a parameter set by the broadcaster according to actual needs. This article does not restrict this.

[0124] After displaying the first interactive content in the first display interface, the number of related content topics can be determined. When this number exceeds a third threshold, the first control can be displayed in the display area associated with the first interactive content.

[0125] The live streaming interaction method provided in this paper automatically displays the first control when the number of content topics associated with the first interactive content exceeds a third threshold, thus further enriching the display content and interaction methods within the first display interface.

[0126] Furthermore, based on any of the above embodiments, the method further includes:

[0127] The first control is displayed differently to distinguish it from the first interactive content.

[0128] In some situations, to make the first control more intuitive for the broadcaster, it can be displayed differently to distinguish it from the first interactive content. For example, the first control can be highlighted, enlarged, or controlled to blink according to preset display parameters.

[0129] The first control can be displayed in any way that distinguishes it from the first interactive content; this article does not impose any restrictions on this.

[0130] The live streaming interaction method provided in this article distinguishes and displays the first control, making it easier for the broadcaster to view the first control more intuitively, so that the broadcaster can view the response content related to the content topic based on the first control.

[0131] Furthermore, based on any of the above embodiments, step 203 includes:

[0132] Display interactive text associated with at least one content topic in the conversation interface. The interactive text is generated based on at least one content topic and an interactive template.

[0133] The conversation interface displays responses generated from virtual objects and interactive text.

[0134] In some cases, after the session interface is displayed, the broadcaster can interact with virtual objects within the session interface in the form of a conversation.

[0135] Optionally, in response to the broadcaster's triggering action on the first interactive content, interactive text can be generated based on at least one content theme associated with the first interactive content and an interactive template, and displayed within the conversation interface. Further conversations can then be conducted with the virtual object based on this interactive text.

[0136] For example, the first interactive content is related to the topic of "motorcycles." When the host triggers the first interactive content, the interactive text "How to talk about motorcycle-related topics?" can be generated based on the topic and a preset interactive template. Alternatively, different interactive texts can be generated based on different interactive templates. For example, "Related knowledge about motorcycles," "What are the categories of motorcycles," and "Interactive topics related to motorcycle driving" can also be generated.

[0137] In other cases, after obtaining the interactive text, the virtual object can generate a response based on the interactive text and display the response in the form of a conversation within the conversation interface.

[0138] As one possible approach, the response content can also be automatically generated by the virtual object after the content topic is determined, and the pre-generated response content can be displayed in a timely manner after the interactive text is obtained.

[0139] Figure 7 This is another interface interaction diagram of the live streaming interaction method provided in this article, such as... Figure 7 As shown, in response to the host's triggering operation on the first interactive content, after displaying the conversation interface 71, interactive text 72 associated with at least one content topic can be displayed in the conversation interface 71. For example, if the content topic currently triggered by the host is the "concert" topic, then the interactive text 72 can be "How to talk about concert-related topics".

[0140] Optionally, the virtual object's response 73 to the interactive text 72 can be displayed within the conversation interface 71.

[0141] The live streaming interaction method provided in this paper displays interactive text and response content associated with at least one content topic in the conversation interface. Therefore, the host can initiate a conversation based on the content topic and virtual object associated with the first interactive content in the conversation interface, and more flexibly determine the response content associated with the content topic.

[0142] Furthermore, based on any of the above embodiments, the method further includes:

[0143] In response to determining at least one content topic based on the associated content of multiple users watching the live stream, response content associated with each content topic is generated.

[0144] In some scenarios, virtual objects can perform data analysis on related content from multiple users watching live streams. This related content includes, but is not limited to, secondary interactive content posted by users in interactive areas, and users' historical consumption data. For example, historical consumption data includes, but is not limited to, media content posted by users in the past, users' historical interactions with other media content, and secondary interactive content posted by users in the past. Therefore, by analyzing the aforementioned related content, at least one content theme can be identified.

[0145] Furthermore, to facilitate interaction between the broadcaster and users, after determining at least one content topic based on the user's associated content, the corresponding response content can be further determined. This response content includes, but is not limited to, interactive topics that can be expanded upon based on the content topic, interactive topics related to the content topic, and popular science content related to the content topic.

[0146] Optionally, by generating the response content as soon as the content topic is identified, the response content can be quickly displayed in the conversation interface when the host triggers the first interactive content, without the host having to wait for the response content to be generated in the conversation interface.

[0147] The virtual object can be a virtual image capable of generating content based on a generative model, thus enabling the accurate generation of content themes and responses based on the associated content.

[0148] The live streaming interaction method presented in this paper determines at least one content theme based on the associated content of multiple users watching the live stream, and generates response content associated with each content theme. Therefore, when the host triggers the first interactive content, the response content can be displayed more quickly, avoiding the host waiting for the response content to be generated during the live stream, which would affect the rhythm of the live stream.

[0149] Figure 8 The structural diagram of the live interactive device provided in this article is as follows: Figure 8 As shown, the device includes: a display module 81, a presentation module 82, and a processing module 83. The display module 81 is used to display live content and first interactive content associated with a virtual object within a first display interface. The first interactive content is associated with at least one content topic, which is generated by the virtual object based on the associated content of multiple users watching the live content. The presentation module 82 is used to display a conversation interface associated with the virtual object in response to a trigger operation on the first interactive content. The processing module 83 is used to display reply content associated with at least one content topic in the conversation interface. The reply content is used to prompt the broadcaster to interact with multiple users based on the reply content.

[0150] Furthermore, based on any of the above embodiments, the display module is configured to: display live content within a first display interface, and display second interactive content sent by multiple users watching the live content in an interactive area within the first display interface. In response to interactive information associated with the live content satisfying a trigger condition, first interactive content is displayed in the interactive area.

[0151] Further, based on any of the above embodiments, the triggering conditions include at least one of the following: The number of second interactive content posts published in the interactive area within a preset time interval exceeds a first threshold. The number of users participating in the interaction within the interactive area within the preset time interval exceeds a second threshold. Multiple pieces of second interactive content posted in the interactive area are associated with at least one content topic. The interactive area includes second interactive content posted by a first user. The first user enters the live stream room to watch the live stream content, and the first user is a user who meets the interaction conditions. The live stream room includes users watching the live stream content for the first time. The live stream room includes users whose viewing time reaches a time threshold but who have not posted any second interactive content.

[0152] Furthermore, based on any of the above embodiments, the first interactive content includes text content and at least one content theme.

[0153] Furthermore, based on any of the above embodiments, the live interactive device further includes: a display module, used to display text content according to a first display style. The display module is also used to display the content theme according to a second display style, wherein the first display style and the second display style are different.

[0154] Furthermore, based on any of the above embodiments, the content theme in the first interactive content is in a triggerable state. The presentation module is used to: in response to a triggering operation on the content theme, display the session interface associated with the virtual object.

[0155] Furthermore, based on any of the above embodiments, the processing module is configured to: display the first response content associated with the currently triggered content topic in the conversation interface.

[0156] Furthermore, based on any of the above embodiments, the presentation module is configured to: display a first control in a display area associated with the first interactive content; and, in response to a triggering operation on the first control, display a session interface associated with the virtual object.

[0157] Furthermore, based on any of the above embodiments, the processing module is configured to: display the second response content associated with all content topics related to the first interactive content in the conversation interface.

[0158] Furthermore, based on any of the above embodiments, the presentation module is configured to: determine the display space required for the first interactive content, wherein the display space is associated with the amount of text associated with the first interactive content; and, in response to the display space meeting the display conditions, display the first control in the display area associated with the first interactive content.

[0159] Furthermore, based on any of the above embodiments, the presentation module is configured to: determine the number of content topics associated with the first interactive content; and, in response to the number of content topics exceeding a third threshold, display the first control in the display area associated with the first interactive content.

[0160] Furthermore, based on any of the above embodiments, the live interactive device further includes: a presentation module, used to differentiate the first control so that the first control is distinguished from the first interactive content.

[0161] Furthermore, based on any of the above embodiments, the processing module is configured to: display interactive text associated with at least one content topic in the conversation interface, the interactive text being generated based on at least one content topic and an interactive template; and display response content generated based on the interactive text and a virtual object in the conversation interface.

[0162] Furthermore, based on any of the above embodiments, the user's associated content includes at least one of the following: second interactive content published by the user based on the live broadcast content and the user's associated historical consumption data.

[0163] Furthermore, based on any of the above embodiments, the live streaming interactive device further includes: a determining module, configured to determine at least one content topic in response to associated content from multiple users watching the live stream content; and a generating module, configured to generate response content associated with each content topic.

[0164] The device provided in this article can be used to execute the technical solutions of the above method embodiments. Its implementation principle and technical effect are similar, and will not be repeated here.

[0165] To implement the above embodiments, this document also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the live interactive method provided in any of the above embodiments.

[0166] To implement the above embodiments, this document also provides a computer program product, including a computer program that, when executed by a processor, implements the live interactive method as provided in any of the above embodiments.

[0167] To implement the above embodiments, this document also provides an electronic device, including: a processor and a memory;

[0168] The memory stores instructions that the computer executes;

[0169] The processor executes computer execution instructions stored in memory, causing the processor to perform the live interactive method provided in any of the above embodiments.

[0170] Figure 9 This is a schematic diagram of the structure of the electronic device 900 provided in this article. The electronic device 900 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, laptops, digital radio receivers, personal digital assistants (PDAs), tablet computers, portable media players (PMPs), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 9 The electronic device shown is merely an example and should not impose any limitations on the functionality and scope of this article.

[0171] like Figure 9 As shown, the electronic device 900 may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. The RAM 903 also stores various programs and data required for the operation of the electronic device 900. The processing unit 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.

[0172] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 908 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic device 900 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 9 An electronic device 900 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0173] In particular, according to embodiments herein, the processes described in the above-referenced flowcharts can be implemented as computer software programs. For example, embodiments herein include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 909, or installed from storage device 908, or installed from ROM 902. When the computer program is executed by processing device 901, it performs the functions defined in the methods herein.

[0174] It should be noted that the computer-readable medium described above can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this document, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0175] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0176] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.

[0177] Computer program code for performing the operations described herein can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0178] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0179] The units described herein can be implemented in software or hardware. The name of a unit does not necessarily limit the unit itself; for example, the first acquisition unit can also be described as "a unit that acquires at least two Internet Protocol addresses".

[0180] The functions described above in this document can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.

[0181] In the context of this document, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0182] Firstly, according to one or more embodiments of this document, a live interactive method is provided, comprising:

[0183] The first display interface displays live content and first interactive content associated with virtual objects. The first interactive content is associated with at least one content theme, which is generated by the virtual objects based on the associated content of multiple users watching the live content.

[0184] In response to the triggering operation of the first interactive content, display the conversation interface associated with the virtual object;

[0185] The chat interface displays at least one response related to a specific content topic. These responses serve as prompts for the host to interact with multiple users based on the responses.

[0186] According to one or more embodiments of this document, displaying live content and first interactive content associated with virtual objects within a first display interface includes:

[0187] The live content is displayed in the first display interface, and the second interactive content sent by multiple users watching the live content is displayed in the interactive area of ​​the first display interface.

[0188] When interactive information related to the live stream content meets the triggering conditions, the first interactive content is displayed in the interactive area.

[0189] According to one or more embodiments herein, the triggering condition includes at least one of the following:

[0190] The number of second interactive content posts published within the interactive area within a preset time interval exceeds the first threshold.

[0191] The number of users participating in the interaction within the preset time interval exceeds the second threshold.

[0192] Multiple secondary interactive content posts published within the interactive area are related to at least one content theme;

[0193] The interactive area includes second interactive content posted by the first user;

[0194] The first user to enter the live stream room to watch the live stream content is the user who meets the interaction conditions.

[0195] The live stream room includes users who are watching the live stream content for the first time;

[0196] The live stream includes users who have watched for a certain amount of time but have not posted any second interactive content.

[0197] According to one or more embodiments of this document, the first interactive content includes text content and at least one content topic.

[0198] According to one or more embodiments of this document, the method further includes:

[0199] The text content is displayed according to the first display style;

[0200] The content theme is displayed according to the second display style, where the first display style is different from the second display style.

[0201] According to one or more embodiments of this document, the content theme in the first interactive content is in a triggerable state;

[0202] In response to a triggered action on the first interactive content, the associated session interface of the virtual object is displayed, including:

[0203] In response to a trigger action on the content topic, display the session interface associated with the virtual object.

[0204] According to one or more embodiments of this document, displaying at least one response related to a specific content topic in a conversational interface includes:

[0205] The first response related to the currently triggered topic is displayed in the chat interface.

[0206] According to one or more embodiments herein, in response to a triggering operation on first interactive content, a session interface associated with the virtual object is displayed, including:

[0207] The first control is displayed in the display area associated with the first interactive content;

[0208] In response to a trigger operation on the first control, display the session interface associated with the virtual object.

[0209] According to one or more embodiments of this document, displaying at least one response related to a specific content topic in a conversational interface includes:

[0210] The conversation interface displays all content related to the first interactive content and the second response content related to the same topic.

[0211] According to one or more embodiments of this document, displaying a first control in a display area associated with the first interactive content includes:

[0212] Determine the display space required for the first interactive content, and the display space is related to the number of texts associated with the first interactive content;

[0213] In response to the display space meeting the display conditions, the first control is displayed in the display area associated with the first interactive content.

[0214] According to one or more embodiments of this document, displaying a first control in a display area associated with the first interactive content includes:

[0215] Determine the number of content topics associated with the first interactive content;

[0216] In response to the number of content topics exceeding the third threshold, the first control is displayed in the display area associated with the first interactive content.

[0217] According to one or more embodiments of this document, the method further includes:

[0218] The first control is displayed differently to distinguish it from the first interactive content.

[0219] According to one or more embodiments of this document, displaying at least one response related to a specific content topic in a conversational interface includes:

[0220] Display interactive text associated with at least one content topic in the conversation interface. The interactive text is generated based on at least one content topic and an interactive template.

[0221] The conversation interface displays responses generated from virtual objects and interactive text.

[0222] According to one or more embodiments of this document, the user's associated content includes at least one of the following: second interactive content published by the user based on live streaming content, and historical consumption data associated with the user.

[0223] According to one or more embodiments of this document, the method further includes:

[0224] In response to the associated content of multiple users watching the live stream, at least one content topic is determined;

[0225] Generate response content associated with each content topic.

[0226] Secondly, according to one or more embodiments of this document, a live interactive device is provided, comprising:

[0227] The display module is used to display live content and first interactive content associated with virtual objects within the first display interface. The first interactive content is associated with at least one content theme, which is generated by the virtual object based on the associated content of multiple users watching the live content.

[0228] The presentation module is used to display the session interface associated with the virtual object in response to the triggering operation of the first interactive content;

[0229] The processing module is used to display at least one response related to a specific content topic in the conversation interface. The response content is used to prompt the host to interact with multiple users based on the response content.

[0230] According to one or more embodiments herein, a module is shown for:

[0231] The live content is displayed in the first display interface, and the second interactive content sent by multiple users watching the live content is displayed in the interactive area of ​​the first display interface.

[0232] When interactive information related to the live stream content meets the triggering conditions, the first interactive content is displayed in the interactive area.

[0233] According to one or more embodiments herein, the triggering condition includes at least one of the following:

[0234] The number of second interactive content posts published within the interactive area within a preset time interval exceeds the first threshold.

[0235] The number of users participating in the interaction within the preset time interval exceeds the second threshold.

[0236] Multiple secondary interactive content posts published within the interactive area are related to at least one content theme;

[0237] The interactive area includes second interactive content posted by the first user;

[0238] The first user to enter the live stream room to watch the live stream content is the user who meets the interaction conditions.

[0239] The live stream room includes users who are watching the live stream content for the first time;

[0240] The live stream includes users who have watched for a certain amount of time but have not posted any second interactive content.

[0241] According to one or more embodiments of this document, the first interactive content includes text content and at least one content topic.

[0242] According to one or more embodiments herein, the live interactive device further includes:

[0243] The display module is used to display text content according to the first display style;

[0244] The display module is also used to display content themes according to a second display style, wherein the first display style is different from the second display style.

[0245] According to one or more embodiments of this document, the content theme in the first interactive content is in a triggerable state;

[0246] The presentation module is used for:

[0247] In response to a trigger action on the content topic, display the session interface associated with the virtual object.

[0248] According to one or more embodiments herein, the processing module is configured to:

[0249] The first response related to the currently triggered topic is displayed in the chat interface.

[0250] According to one or more embodiments herein, a presentation module is configured to:

[0251] The first control is displayed in the display area associated with the first interactive content;

[0252] In response to a trigger operation on the first control, display the session interface associated with the virtual object.

[0253] According to one or more embodiments herein, the processing module is configured to:

[0254] The conversation interface displays all content related to the first interactive content and the second response content related to the same topic.

[0255] According to one or more embodiments herein, a presentation module is configured to:

[0256] Determine the display space required for the first interactive content, and the display space is related to the number of texts associated with the first interactive content;

[0257] In response to the display space meeting the display conditions, the first control is displayed in the display area associated with the first interactive content.

[0258] According to one or more embodiments herein, a presentation module is configured to:

[0259] Determine the number of content topics associated with the first interactive content;

[0260] In response to the number of content topics exceeding the third threshold, the first control is displayed in the display area associated with the first interactive content.

[0261] According to one or more embodiments herein, the live interactive device further includes:

[0262] The presentation module is used to differentiate the first control from the first interactive content.

[0263] According to one or more embodiments herein, the processing module is configured to:

[0264] Display interactive text associated with at least one content topic in the conversation interface. The interactive text is generated based on at least one content topic and an interactive template.

[0265] The conversation interface displays responses generated from virtual objects and interactive text.

[0266] According to one or more embodiments of this document, the user's associated content includes at least one of the following: second interactive content published by the user based on live streaming content, and historical consumption data associated with the user.

[0267] According to one or more embodiments herein, the live interactive device further includes:

[0268] A determination module is used to determine at least one content topic in response to the associated content of multiple users watching the live stream content;

[0269] The generation module is used to generate response content associated with each content topic.

[0270] Thirdly, according to one or more embodiments herein, an electronic device is provided, comprising: at least one processor and a memory;

[0271] The memory stores instructions that the computer executes;

[0272] At least one processor executes computer execution instructions stored in memory, causing at least one processor to perform the live interactive method provided by the first aspect above and various possible designs of the first aspect.

[0273] Fourthly, according to one or more embodiments herein, a computer-readable storage medium is provided, which stores computer-executable instructions that, when executed by a processor, implement the live interactive method provided by the first aspect above and various possible designs of the first aspect.

[0274] Fifthly, according to one or more embodiments herein, a computer program product is provided, including a computer program that, when executed by a processor, implements the live interactive method provided by the first aspect above and various possible designs of the first aspect.

[0275] The above description is merely a preferred embodiment and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure herein is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-disclosed concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed herein that have similar functions.

[0276] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in sequential order. Multitasking and parallel processing may be advantageous in certain environments. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this document. Certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0277] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A live streaming interactive method, comprising: The first display interface displays live content and first interactive content associated with virtual objects. The first interactive content is associated with at least one content theme, and the content theme is generated by the virtual object based on the associated content of multiple users watching the live content. In response to the triggering operation of the first interactive content, the session interface associated with the virtual object is displayed; The conversation interface displays the response content associated with at least one content topic, which is used to prompt the broadcaster to interact with the multiple users based on the response content.

2. The method according to claim 1, wherein displaying the live content and the first interactive content associated with the virtual object within the first display interface comprises: The live content is displayed in the first display interface, and the second interactive content sent by multiple users watching the live content is displayed in the interactive area of ​​the first display interface. When the interactive information associated with the live stream content meets the triggering conditions, the first interactive content is displayed in the interactive area.

3. The method according to claim 2, wherein the triggering condition includes at least one of the following: The number of second interactive content items published within the interactive area within a preset time interval exceeds a first threshold. The number of users participating in the interaction within the preset time interval exceeds the second threshold. The multiple second interactive content items published within the interactive area are associated with at least one content theme; The interactive area includes the second interactive content posted by the first user; The first user enters the live stream room to watch the live stream content; the first user is a user who meets the interaction conditions. The live stream room includes users who are watching the live stream content for the first time; The live stream room includes users whose viewing time reaches the time threshold but who do not post any second interactive content.

4. The method according to claim 1, wherein the first interactive content includes text content and the at least one content theme.

5. The method according to claim 4, further comprising: The text content is displayed according to the first display style; The content theme is displayed according to the second display style, wherein the first display style is different from the second display style.

6. The method according to claim 1, wherein the content theme in the first interactive content is in a triggerable state; The step of displaying the session interface associated with the virtual object in response to a triggering operation on the first interactive content includes: In response to a triggering operation on the content topic, the session interface associated with the virtual object is displayed.

7. The method according to claim 6, wherein displaying the response content associated with the at least one content topic in the conversation interface includes: The first response related to the currently triggered topic is displayed in the conversation interface.

8. The method according to claim 1, wherein displaying the session interface associated with the virtual object in response to a triggering operation on the first interactive content comprises: The first control is displayed in the display area associated with the first interactive content; In response to a trigger operation on the first control, the session interface associated with the virtual object is displayed.

9. The method according to claim 8, wherein displaying the response content associated with the at least one content topic in the conversation interface includes: The second response content related to all content topics associated with the first interactive content is displayed in the conversation interface.

10. The method according to claim 8, wherein displaying the first control in the display area associated with the first interactive content includes: Determine the display space required for the first interactive content, wherein the display space is associated with the number of texts associated with the first interactive content; In response to the display space meeting the display conditions, the first control is displayed in the display area associated with the first interactive content.

11. The method according to claim 8, wherein displaying the first control in the display area associated with the first interactive content includes: Determine the number of content topics associated with the first interactive content; In response to the number of content topics exceeding a third threshold, a first control is displayed in the display area associated with the first interactive content.

12. The method according to claim 8, further comprising: The first control is displayed differently to distinguish it from the first interactive content.

13. The method according to claim 1, wherein displaying the response content associated with the at least one content topic in the conversation interface includes: The interactive text associated with the at least one content topic is displayed in the conversation interface. The interactive text is generated based on the at least one content topic and the interactive template. The conversation interface displays the response content generated based on the interactive text by the virtual object.

14. The method according to any one of claims 1-13, wherein the user's associated content includes at least one of the second interactive content published by the user based on the live broadcast content and the user's associated historical consumption data.

15. The method according to any one of claims 1-13, wherein the method further comprises: In response to determining at least one content topic based on the associated content of multiple users watching the live stream; Generate response content associated with each content topic.

16. A live streaming interactive device, comprising: The display module is used to display live content and first interactive content associated with virtual objects within a first display interface. The first interactive content is associated with at least one content theme, and the content theme is generated by the virtual object based on the associated content of multiple users watching the live content. A presentation module is used to display the session interface associated with the virtual object in response to a triggering operation on the first interactive content; The processing module is used to display the response content associated with the at least one content topic in the conversation interface, and the response content is used to prompt the broadcaster to interact with the multiple users based on the response content.

17. An electronic device comprising: Processor and memory; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the live interactive method as described in any one of claims 1 to 15.

18. A computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the live interactive method as described in any one of claims 1 to 15.

19. A computer program product comprising a computer program that, when executed by a processor, implements the live interactive method as described in any one of claims 1 to 15.