Interaction method and device in live broadcast room, electronic equipment and storage medium

By displaying interactive tasks associated with virtual items in the live stream and allowing viewers to post tasks, the problem of insufficient interactivity in the live stream was solved, resulting in more efficient human-computer interaction and improved viewer retention.

CN120980263APending Publication Date: 2025-11-18BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511373850.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-24
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

The limited and unresponsive interactive methods in live streams have led to a loss of viewers.

Method used

Interactive tasks associated with virtual items are displayed in the live stream, and viewers are allowed to gift virtual items to issue tasks to the streamer. After the streamer completes the task, they can interact with the viewers.

Benefits of technology

It enriched the content displayed in the live broadcast room, improved the efficiency of human-computer interaction, enhanced interactivity, and increased the retention rate and interactive experience of the audience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120980263A_ABST
    Figure CN120980263A_ABST
Patent Text Reader

Abstract

The invention provides an interaction method and device in a live broadcast room, electronic equipment and a storage medium, and belongs to the technical field of multimedia. The method comprises the steps of displaying at least one interaction task associated with a first virtual item in a live broadcast room in response to a sending behavior for the first virtual item in the live broadcast room; and displaying the anchor object in the live broadcasting room to execute the at least one interaction task. According to the technical scheme, the display content in the live broadcast room is enriched, the man-machine interaction efficiency is improved, the interactivity is high, and the retention rate of audience objects in the live broadcast room, the number of interaction behaviors and the interaction experience of the audience objects are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of multimedia technology, and in particular to an interactive method, apparatus, electronic device, and storage medium for a live streaming room. Background Technology

[0002] With the development of multimedia technology, live streaming has become a popular form of interaction. Live streaming platforms typically offer various interactive methods within the live stream, such as commenting, liking, and gifting virtual items. During the live stream, the host usually needs to verbally encourage viewers to interact, such as saying, "Babies, give it a like!" Viewers then follow the host's instructions and express their support by liking the streamer's posts. This method of interaction is often limited and lacks interactivity, leading to viewer loss. Summary of the Invention

[0003] This disclosure provides an interactive method, device, electronic device, and storage medium for live streaming, which not only enriches the content displayed in the live streaming room and improves the efficiency of human-computer interaction, but also has strong interactivity, which is conducive to improving the retention rate of viewers, the number of interactive behaviors, and the interactive experience of viewers in the live streaming room. The technical solution of this disclosure is as follows:

[0004] According to one aspect of the embodiments of this disclosure, an interaction method in a live streaming room is provided, including:

[0005] In response to a sending action targeting a first virtual item occurring in the live stream, at least one interactive task associated with the first virtual item is displayed in the live stream.

[0006] The host in the live stream is shown performing at least one interactive task.

[0007] According to another aspect of the embodiments of this disclosure, an interactive device for a live streaming room is provided, comprising:

[0008] The first display unit is configured to perform a response to a sending action for a first virtual item in a live stream, wherein at least one interactive task associated with the first virtual item is displayed in the live stream.

[0009] The second display unit is configured to display the host object in the live broadcast room performing the at least one interactive task.

[0010] In some embodiments, the first virtual item is a virtual container;

[0011] The first display unit is configured to display the at least one interactive task in the live broadcast room after the virtual container is opened.

[0012] In some embodiments, the first display unit is further configured to perform at least one of the following:

[0013] In the live stream room, a countdown timer for the start of the at least one interactive task is displayed;

[0014] In the live streaming room, the duration of the at least one interactive task is displayed, and the duration of the task is a limited time range for executing the at least one interactive task;

[0015] In the live broadcast room, the remaining duration of the at least one interactive task is displayed, where the remaining duration is the time remaining during the execution of the at least one interactive task within the task duration.

[0016] In some embodiments, the apparatus further includes:

[0017] The third display unit is configured to respond to a voting action for the streamer in the live stream room by displaying the voting information of the streamer in the live stream room. The voting information is used to indicate the support status of the audience in the live stream room for the streamer to perform interactive tasks.

[0018] In some embodiments, the third display unit is configured to perform a response to a sending action for a second virtual item in the live stream room, displaying the voting information of the streamer in the live stream room, wherein the voting information of the streamer is related to the resources consumed in sending the second virtual item.

[0019] In some embodiments, the apparatus further includes:

[0020] The fourth display unit is configured to execute a first voting control that displays the anchor in the live broadcast room, wherein the first voting control allows viewers to select any virtual item to vote for the anchor.

[0021] The third display unit is further configured to perform an operation in response to triggering the first voting control, displaying an item panel in the live stream room, the item panel displaying multiple virtual items, the second virtual item being any one of the multiple virtual items; and in response to a sending operation of the second virtual item in the item panel, displaying the voting score obtained by the streamer in the live stream room, the voting score obtained by the streamer being positively correlated with the resources consumed in sending the second virtual item.

[0022] In some embodiments, the apparatus further includes:

[0023] The fourth display unit is configured to execute a second voting control that displays the streamer in the live broadcast room, the second voting control supporting the automatic sending of a second virtual item to vote for the streamer;

[0024] The third display unit is further configured to perform a response to a triggering operation of the second voting control, send a second virtual item to the streamer object, and display the voting score obtained by the streamer object in the live broadcast room, wherein the voting score obtained by the streamer object is positively correlated with the resources consumed in sending the second virtual item.

[0025] In some embodiments, the live streaming room displays the live streaming screen of a first streamer and the live streaming screen of a second streamer.

[0026] The device further includes:

[0027] The third display unit is configured to display the voting information of the first anchor and the second anchor in the live broadcast room. The voting information of each anchor is used to indicate the support of the audience in the live broadcast room for the anchor to perform interactive tasks.

[0028] In some embodiments, the apparatus further includes:

[0029] The fifth display unit is configured to display the interaction results of the at least one interactive task in the live broadcast room, the interaction results being used to indicate the results obtained by the anchor in the live broadcast room in performing the at least one interactive task.

[0030] In some embodiments, the live streaming room only contains the live streaming footage of the first broadcaster.

[0031] The fifth display unit is configured to: if the voting score obtained by the first broadcaster reaches a score threshold, display a first special effect in the live broadcast room, wherein the voting score is used to indicate the support level of the audience in the live broadcast room for the first broadcaster to perform the interactive task, and the first special effect is used to indicate that the first broadcaster's completion of the interactive task meets the standard; if the voting score obtained by the first broadcaster does not reach the score threshold, display a second special effect in the live broadcast room, wherein the second special effect is used to indicate that the first broadcaster's completion of the interactive task does not meet the standard.

[0032] In some embodiments, the live streaming room displays the live streaming screen of a first streamer and the live streaming screen of a second streamer.

[0033] The fifth display unit is configured to display a third special effect in the live stream of the first broadcaster and a fourth special effect in the live stream of the second broadcaster if the voting score of the first broadcaster is higher than that of the second broadcaster. The third special effect is used to indicate that the first broadcaster is the winner and the fourth special effect is used to indicate that the second broadcaster is the loser.

[0034] In some embodiments, the fifth display unit is configured to: if the voting score obtained by the anchor in the live stream does not meet the interaction conditions, display that the live stream where the anchor is located is in a frozen state, the frozen state being used to indicate that interaction is not possible in the live stream, the voting score being used to indicate the support level of the audience in the live stream for the anchor to perform the interaction task, and the interaction conditions being used to indicate the conditions that can be met to continue interaction after performing the at least one interaction task; if the voting score obtained by the anchor in the live stream meets the interaction conditions, display that the live stream where the anchor is located remains in an interactive state, the interactive state being used to indicate that interaction is possible in the live stream.

[0035] In some embodiments, the fifth display unit is configured to display a static image of the live stream of the live stream room where the broadcaster is located.

[0036] In some embodiments, the apparatus further includes:

[0037] The sixth display unit is configured to perform a response to a sending action for a first virtual item appearing in the live stream, wherein the item effect of the first virtual item is displayed in the live stream, the style of the item effect being related to the task details of the at least one interactive task.

[0038] In some embodiments, the at least one interactive task displayed in the live stream includes at least one of the following:

[0039] The at least one interactive task is specified by the audience object that sends the first virtual item;

[0040] The first virtual item is associated with multiple candidate interactive tasks, and the at least one interactive task is a candidate interactive task randomly selected from the multiple candidate interactive tasks;

[0041] The at least one interactive task is a candidate interactive task that appears less than a threshold number of times among the plurality of candidate interactive tasks;

[0042] The at least one interactive task is a candidate interactive task among the plurality of candidate interactive tasks in which the historical interactive results have reached the expected results. The historical interactive results of each interactive task are used to indicate the support of the audience for the broadcaster to perform the interactive task within a historical time period.

[0043] According to another aspect of the embodiments of this disclosure, an electronic device is provided, the electronic device comprising:

[0044] One or more processors;

[0045] Memory used to store the executable program code of the processor;

[0046] The processor is configured to execute the program code to implement the interactive methods in the live stream.

[0047] According to another aspect of the present disclosure, a computer-readable storage medium is provided that, when program code in the computer-readable storage medium is executed by a processor of an electronic device, enables the electronic device to perform the interactive method in the live broadcast room described above.

[0048] According to another aspect of the present disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the interactive method in the live streaming room described above.

[0049] The solution provided in this disclosure combines virtual items in a live streaming room with interactive tasks. During the live stream, viewers can send virtual items to the streamer to issue interactive tasks. After displaying the interactive task associated with the sent virtual item, the streamer can execute the task to interact with the viewers. This not only enriches the content displayed in the live stream and improves the efficiency of human-computer interaction, but also makes viewers no longer just recipients of interactive tasks, but rather initiators. Viewers can assign interactive tasks to the streamer, making the interaction more interactive and improving viewer retention, the number of interactive behaviors, and the viewer's interactive experience.

[0050] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0051] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.

[0052] Figure 1This is a schematic diagram illustrating the implementation environment of an interactive method in a live streaming room according to an exemplary embodiment.

[0053] Figure 2 This is a flowchart illustrating an interactive method in a live streaming room according to an exemplary embodiment.

[0054] Figure 3 This is a flowchart illustrating another interactive method in a live streaming room according to an exemplary embodiment.

[0055] Figure 4 This is a schematic diagram illustrating an interactive task according to an exemplary embodiment.

[0056] Figure 5 This is a schematic diagram illustrating the start of a countdown according to an exemplary embodiment.

[0057] Figure 6 This is a schematic diagram illustrating another interactive task according to an exemplary embodiment.

[0058] Figure 7 This is an illustration of another way of gifting a second virtual item according to an exemplary embodiment.

[0059] Figure 8 This is a block diagram illustrating an interactive device in a live streaming room according to an exemplary embodiment.

[0060] Figure 9 This is a block diagram illustrating a terminal according to an exemplary embodiment. Detailed Implementation

[0061] To enable those skilled in the art to better understand the technical solutions of this disclosure, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0062] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0063] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this disclosure are authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the virtual items and the act of gifting virtual items involved in this disclosure were obtained with full authorization.

[0064] Figure 1 This is a schematic diagram illustrating an implementation environment of an interactive method in a live streaming room according to an exemplary embodiment. Taking an electronic device as an example, see [link to example]. Figure 1 The implementation environment specifically includes: terminal 101 and server 102.

[0065] Terminal 101 is at least one of the following devices: smartphone, smartwatch, desktop computer, laptop, MP3 player, MP4 player, and laptop computer. Terminal 101 runs a live streaming application. This application can be a multimedia application, a communication application, or a conferencing application, etc., and this embodiment of the disclosure is not limited to this. Users can log in to the application through terminal 101 to access the services provided by the application. Terminal 101 can connect to server 102 via a wireless or wired network, and thus interact with other terminals through server 102. For example, terminal 101 can be the terminal of a viewer during the live stream, allowing viewers to send virtual items to the streamer through terminal 101. Alternatively, terminal 101 can be the terminal of the streamer, allowing the streamer to receive virtual items from viewers or connect with other streamers through terminal 101. Alternatively, terminal 101 can also be the terminal of an administrator during the live stream, for managing viewers and streamers.

[0066] Terminal 101 generally refers to one of a plurality of terminals; this embodiment uses terminal 101 as an example. Those skilled in the art will understand that the number of terminals can be more or less. For example, there may be several terminals, or dozens or hundreds of terminals, or even more. This disclosure does not limit the number of terminals or the type of device.

[0067] Server 102 can be at least one of a single server, multiple servers, a cloud computing platform, and a virtualization center. Server 102 can connect to terminal 101 and other terminals via a wireless or wired network, and server 102 can provide background services for applications that support live streaming. In some embodiments, the number of servers may be more or fewer, and this disclosure does not limit this. Of course, server 102 may also include other functional servers to provide more comprehensive and diverse services.

[0068] Figure 2 This is a flowchart illustrating an interactive method in a live streaming room according to an exemplary embodiment. See also... Figure 2 The interactive methods in this live stream are applied to the terminal, including the following steps:

[0069] In step 201, in response to a sending action for the first virtual item occurring in the live broadcast room, the terminal displays at least one interactive task associated with the first virtual item in the live broadcast room.

[0070] In this embodiment of the disclosure, each viewer in the live stream can interact with the streamer. The live stream may offer various interaction methods such as following the streamer, gifting virtual items, and sharing the live stream; this embodiment of the disclosure does not limit these methods.

[0071] The live stream provides a first virtual item, which can be associated with at least one interactive task. When any viewer in the live stream gifts the first virtual item to the streamer, the terminal can display at least one interactive task associated with the first virtual item in the live stream. This terminal can be the streamer's device, any viewer's device, or the live stream administrator's device, etc., and this embodiment does not limit the scope. That is, whenever a first virtual item is gifted in the live stream, the terminal can display at least one interactive task associated with the first virtual item.

[0072] The interactive task can be microphone voice changing, background music switching, virtual scenes, virtual role-playing, etc., and this embodiment does not limit this. During the display of the interactive task, the terminal can use any form such as text, images, or video to display the interactive task, prompting the host in the live broadcast room to perform the interactive task. This embodiment does not limit the display method of the interactive task.

[0073] In step 202, the terminal displays the host in the live broadcast room performing at least one interactive task.

[0074] In this embodiment of the disclosure, after displaying at least one interactive task associated with the first virtual item, the streamer in the live stream begins to perform the at least one interactive task. Accordingly, the terminal displays the real-time status of the streamer performing at least one interaction in the live stream.

[0075] There can be one or more streamers in a live stream room, and this disclosure does not impose any restrictions. If multiple streamers are displayed in the live stream room, they can be located in the same live stream screen or in different live stream screens, and this disclosure does not impose any restrictions on this. If they are located in different live stream screens, it indicates that a joint live stream event is taking place in the live stream room. The streamers participating in the joint live stream event are simultaneously displayed in the live stream room through their respective live stream screens. That is, the interaction method in the live stream room provided by this disclosure can be applied in joint live stream scenarios (such as PK scenarios) or in regular non-joint live stream scenarios, and this disclosure does not impose any restrictions on this.

[0076] This disclosure provides an interactive method for live streaming, which combines virtual items with interactive tasks. During the live stream, viewers can send virtual items to the streamer to issue interactive tasks. After displaying the interactive task associated with the sent virtual item, the streamer can execute the task to interact with the viewers. This not only enriches the content displayed in the live stream and improves the efficiency of human-computer interaction, but also makes viewers no longer just recipients of interactive tasks, but rather initiators. Viewers can assign interactive tasks to the streamer, making the interaction more interactive and improving viewer retention, the number of interactive behaviors, and the overall interactive experience.

[0077] In some embodiments, the first virtual item is a virtual container;

[0078] In the live stream, at least one interactive task associated with the first virtual item is displayed, including:

[0079] In the live stream, once the virtual container is opened, at least one interactive task is displayed.

[0080] The solution provided in this embodiment, when the first virtual item is a virtual container, displays at least one interactive task after the first virtual item is opened. This not only presents a novel task display style and enriches the content displayed in the live broadcast room, but also more clearly demonstrates the relationship between the first virtual item and at least one interactive task, improving information transmission efficiency. This allows viewers in the live broadcast room to quickly learn that the way to assign interactive tasks to the broadcaster is by gifting the first virtual item, thereby improving human-computer interaction efficiency.

[0081] In some embodiments, the method further includes at least one of the following:

[0082] In the live stream, a countdown timer for the start of at least one interactive task is displayed;

[0083] In the live stream, the duration of at least one interactive task is displayed, and the task duration is the time range within which at least one interactive task is executed.

[0084] The live stream displays the remaining time for at least one interactive task. The remaining time is the time remaining during the execution of at least one interactive task within the task duration.

[0085] The solution provided in this disclosure displays at least one of the following: the countdown to the start of the interactive task, the task duration, and the remaining duration. This allows each participant in the live stream to be aware of the details of the task, thereby ensuring that the interactive task starts at the predetermined time and is completed within the specified time frame, thus improving the efficiency of the interaction.

[0086] In some embodiments, the method further includes:

[0087] In response to voting behavior targeting the streamer in the live stream, the voting information of the streamer is displayed in the live stream. The voting information is used to indicate the support of the viewers in the live stream for the streamer to perform interactive tasks.

[0088] The solution provided in this embodiment allows viewers in a live stream to vote on the host's performance of interactive tasks. This enables viewers to further interact with the host by voting in addition to issuing tasks, thus enhancing interactivity. By displaying the host's voting information, the support of viewers for the host is intuitively shown, improving information transmission efficiency and interaction efficiency.

[0089] In some embodiments, in response to a voting activity targeting a streamer in the live stream, the streamer's voting score is displayed in the live stream, including:

[0090] In response to the sending of a second virtual item in the live stream, the voting information of the streamer is displayed in the live stream. The voting information of the streamer is related to the resources consumed by sending the second virtual item.

[0091] The solution provided in this embodiment allows viewers to vote for the broadcaster by gifting a second virtual item. The operation is simple, requires no additional learning cost, and helps improve the efficiency of human-computer interaction.

[0092] In some embodiments, the method further includes:

[0093] The first voting control for the streamer is displayed in the live broadcast room. The first voting control allows viewers to select any virtual item to vote for the streamer.

[0094] In response to the sending of a second virtual item in the live stream, the system displays the voting information of the streamer in the live stream, including:

[0095] In response to the triggering operation of the first voting control, an item panel is displayed in the live broadcast room, which displays multiple virtual items. The second virtual item is any one of the multiple virtual items.

[0096] In response to the sending operation of the second virtual item in the item panel, the voting score obtained by the streamer is displayed in the live broadcast room. The voting score obtained by the streamer is positively correlated with the resources consumed by sending the second virtual item.

[0097] The solution provided in this embodiment allows viewers to open an item panel through a first voting control in the live stream room, so that they can select any virtual item to gift according to their own needs, thereby supporting the streamer. This method ensures that the gifted virtual items meet the interactive needs of the viewers.

[0098] In some embodiments, the method further includes:

[0099] A second voting control for the streamer is displayed in the live stream room. This second voting control supports automatically sending a second virtual item to vote for the streamer.

[0100] In response to the sending of a second virtual item in the live stream, the system displays the voting information of the streamer in the live stream, including:

[0101] In response to the triggering operation of the second voting control, a second virtual item is sent to the streamer object, and the voting score obtained by the streamer object is displayed in the live broadcast room. The voting score obtained by the streamer object is positively correlated with the resources consumed by sending the second virtual item.

[0102] The solution provided in this embodiment allows viewers to directly gift a second virtual item to the streamer through a second voting control in the live stream room, thereby supporting the streamer without having to open an item panel to select it. This simple operation can improve the efficiency of human-computer interaction and the interaction efficiency between viewers and streamers.

[0103] In some embodiments, the live streaming room displays the live streaming screens of the first streamer and the second streamer.

[0104] The method also includes:

[0105] In the live stream, the voting information of the first and second streamers is displayed. The voting information of each streamer is used to indicate the support of the audience in the live stream for the streamer to perform interactive tasks.

[0106] The solution provided in this disclosure, when there are live stream images of a first anchor and a second anchor in the live stream room, indicates that the first anchor and the second anchor are conducting a joint live stream event. In this case, by displaying the voting information of the first anchor and the second anchor, each object in the live stream room can accurately know the audience support status of each anchor, thereby enabling subsequent interaction based on the current situation, improving information transmission efficiency and human-computer interaction efficiency.

[0107] In some embodiments, the method further includes:

[0108] In the live stream, the interactive results of at least one interactive task are displayed. These results are used to indicate the outcome obtained by the host in the live stream after performing at least one interactive task.

[0109] The solution provided in this disclosure, by displaying the interactive results of interactive tasks, intuitively shows the results obtained by the anchor in the live broadcast room when performing at least one interactive task, which not only enriches the content displayed in the live broadcast room, but also improves the efficiency of information transmission.

[0110] In some embodiments, only the live stream of the first broadcaster exists in the live stream room;

[0111] In the live stream, display the results of at least one interactive task, including:

[0112] If the first anchor receives a vote score that reaches the score threshold, the first special effect will be displayed in the live stream. The vote score is used to indicate the level of support from the audience in the live stream for the first anchor to perform the interactive task, and the first special effect is used to indicate that the first anchor has met the completion rate of the interactive task.

[0113] If the first streamer's voting score does not reach the score threshold, a second special effect will be displayed in the live stream. The second special effect is used to indicate that the first streamer's completion of the interactive task has not met the standard.

[0114] The solution provided in this embodiment, when only the live stream of the first anchor appears in the live stream room, indicates that the audience is satisfied with the first anchor's performance of the interactive task if the first anchor's voting score reaches a threshold. In this case, a first special effect is displayed to intuitively show the audience's satisfaction with the first anchor's completion of the interactive task. Conversely, a second special effect is displayed to intuitively show the audience's dissatisfaction with the first anchor's completion of the interactive task. This not only enriches the content displayed in the live stream room but also improves the efficiency of information transmission.

[0115] In some embodiments, the live streaming room displays the live streaming screens of the first streamer and the second streamer.

[0116] In the live stream, display the results of at least one interactive task, including:

[0117] If the first streamer receives a higher vote score than the second streamer, a third effect will be displayed on the first streamer's live stream screen, and a fourth effect will be displayed on the second streamer's live stream screen. The third effect indicates that the first streamer is the winner, and the fourth effect indicates that the second streamer is the loser.

[0118] The solution provided in this disclosure, when there are live streams of a first streamer and a second streamer in the live stream room, indicates that the first streamer and the second streamer are conducting a joint live stream event. In this case, the winner and loser in the joint live stream event are determined by comparing the voting scores obtained by the two streamers. By displaying third and fourth special effects, the winner and loser among the streamers are intuitively displayed, which not only enriches the content displayed in the live stream room, but also improves the efficiency of information transmission.

[0119] In some embodiments, the interactive results of at least one interactive task are displayed in the live broadcast room, including:

[0120] If the voting score obtained by the host in the live room does not meet the interaction conditions, the live room where the host is located is displayed as frozen. The frozen state is used to indicate that interaction is not possible in the live room. The voting score is used to indicate the support of the audience in the live room for the host to perform interactive tasks. The interaction conditions are used to indicate the conditions that can be met to continue interaction after performing at least one interactive task.

[0121] If the voting score received by the host in the live stream meets the interaction conditions, the live stream where the host is located will be displayed as an interactive state. The interactive state is used to indicate that interaction is possible in the live stream.

[0122] The solution provided in this embodiment of the disclosure, when the voting score obtained by the anchor in the live broadcast room does not meet the interaction conditions, displays that the live broadcast room where the anchor is located is in a frozen state, so that interaction cannot be carried out in the live broadcast room. This achieves the purpose of punishing the anchor who does not satisfy the audience, increases the importance of the interaction task, and thus helps to enhance the interactive atmosphere between the audience and the anchor through the interaction task. The interactivity is strong, which in turn helps to improve the efficiency of human-computer interaction.

[0123] In some embodiments, displaying the live stream room where the broadcaster is located is in a frozen state, including:

[0124] The live stream screen displaying the host's live stream room is a static image.

[0125] The solution provided in this disclosure improves information transmission efficiency and avoids invalid interactions by displaying the live stream screen of the live streamer's room as a static image.

[0126] In some embodiments, the method further includes:

[0127] In response to a sending action targeting the first virtual item in the live stream, the item effect of the first virtual item is displayed in the live stream, the style of which is related to the task details of at least one interactive task.

[0128] The solution provided in this disclosure embodiment is that the item effects of virtual items are related to the interactive tasks associated with the virtual items. By displaying the item effects of virtual items, the interactive tasks associated with the virtual items can be reflected more intuitively and accurately, thereby improving the efficiency of information transmission.

[0129] In some embodiments, at least one interactive task displayed in the live stream includes at least one of the following:

[0130] At least one interactive task is specified by the audience object that sends the first virtual item;

[0131] The first virtual item is associated with multiple candidate interactive tasks, and at least one interactive task is a candidate interactive task that is randomly selected from the multiple candidate interactive tasks.

[0132] At least one interactive task is a candidate interactive task that appears less than a threshold number of times among multiple candidate interactive tasks;

[0133] At least one interactive task is a candidate interactive task among multiple candidate interactive tasks whose historical interactive results have reached the expected results. The historical interactive results of each interactive task are used to indicate the support of the audience for the broadcaster to perform interactive tasks within a historical time period.

[0134] The solution provided in this embodiment allows for the following: the interactive tasks displayed in the live stream can be specified by the audience member who gifted the first virtual item, ensuring that the host's execution of the interactive tasks meets the audience's interactive needs; the interactive tasks displayed in the live stream can also be randomly selected from multiple candidate interactive tasks, increasing the randomness of the interactive tasks and thus enhancing the fun and challenge of the interaction; the interactive tasks displayed in the live stream can also be candidate interactive tasks that have appeared less than a threshold number, ensuring that all candidate interactive tasks associated with the first virtual item can be executed, enriching the interactive content in the live stream; the interactive tasks displayed in the live stream can also be candidate interactive tasks whose historical interaction results have reached the expected results, which can, to a certain extent, ensure that the host's interaction meets the audience's interactive needs.

[0135] The above Figure 2 The diagram shown is merely the basic process of this disclosure. The following section will further elaborate on the solution provided in this disclosure based on a specific implementation method. Figure 3 This is a flowchart illustrating another interactive method in a live streaming room according to an exemplary embodiment. Taking an electronic device as an example, see [link to example]. Figure 3 The interactive methods in this live stream include:

[0136] In step 301, in response to a sending action for the first virtual item occurring in the live broadcast room, the terminal displays at least one interactive task associated with the first virtual item in the live broadcast room.

[0137] In this embodiment of the disclosure, when a sending behavior (gifting behavior) for the first virtual item occurs in the live broadcast room, the terminal displays at least one interactive task associated with the first virtual item in the live broadcast room.

[0138] This disclosure does not limit the first virtual item. In some embodiments, the first virtual item is a virtual container. Accordingly, in the live broadcast room, the terminal displays at least one interactive task after the virtual container is opened. The solution provided by this disclosure, when the first virtual item is a virtual container, not only presents a novel task display style and enriches the content displayed in the live broadcast room by displaying at least one interactive task after the first virtual item is opened, but also more clearly demonstrates the association between the first virtual item and at least one interactive task, improving information transmission efficiency. This allows viewers in the live broadcast room to quickly understand that the way to assign interactive tasks to the broadcaster is by gifting the first virtual item, thereby improving human-computer interaction efficiency.

[0139] For example, Figure 4 This is a schematic diagram illustrating an interactive task according to an exemplary embodiment. See also Figure 4The first streamer 401 and the second streamer 402 are engaged in a PK (player versus player) competition. The live stream room displays the live feeds of both streamers. A gift-giving control 403 is also displayed in the live stream room. When the gift-giving control 403 is triggered, the terminal displays an item panel 404 in the live stream room. The item panel 404 displays multiple virtual items. When the first virtual item 405 is selected, in response to the trigger operation of the send control 406 in the item panel 404, the terminal displays the interactive task associated with the first virtual item 405 in the live stream room as "background music switching". Figure 4 As shown, the first virtual item 405 is a virtual box.

[0140] Specifically, if the first virtual item is a virtual container, and a sending action is performed on the virtual container during the live stream, the terminal displays the virtual container in the live stream. If the virtual container is triggered by the streamer in the live stream, the terminal then displays that at least one interactive task has appeared after the virtual container was opened. This method enhances the interactivity of the live stream and helps to improve the interactive atmosphere of the live stream.

[0141] In some embodiments, the terminal can display the duration of at least one interactive task in the live broadcast room, where the task duration is a limited time range for executing at least one interactive task. The solution provided by this disclosure, by displaying the task duration of interactive tasks, allows each object in the live broadcast room to know the details of the task, thereby ensuring that the interactive task is completed within the limited time range as much as possible, and thus improving interaction efficiency.

[0142] For example, see continue. Figure 4 The interactive task "Background Music Switching" has a duration of 30 seconds.

[0143] In other embodiments, the terminal can also display a countdown timer for the start of at least one interactive task in the live broadcast room. The solution provided by this disclosure, by displaying a countdown timer for the start of the interactive task, ensures that the interactive task starts execution at the predetermined time as much as possible, thereby improving interaction efficiency.

[0144] For example, Figure 5 This is a schematic diagram illustrating the start of a countdown according to an exemplary embodiment. See also: Figure 5 After displaying the interactive task, a countdown timer for the task's start will appear. The countdown starts at 3 seconds and gradually decreases until it reaches 0, at which point the broadcaster can begin the interactive task.

[0145] After at least one interactive task has been displayed, the terminal can automatically display a countdown to the start of at least one interactive task. Alternatively, the terminal can also display a countdown to the start of at least one interactive task only if the broadcaster initiates at least one interactive task; if the broadcaster does not initiate at least one interactive task within a preset time, the terminal will turn off the display of at least one interactive task.

[0146] In this public embodiment, the method of initiating interactive tasks is not limited. Optionally, in response to the broadcaster clicking on at least one interactive task, the terminal displays a countdown to the start of at least one interactive task. Alternatively, the terminal may display an accept control and a reject control while displaying at least one interactive task; if the accept control is triggered, the terminal displays a countdown to the start of at least one interactive task. If the reject control is triggered, the terminal displays a rejection prompt message. The rejection prompt message is used to instruct the broadcaster to refuse to execute at least one interactive task associated with the first virtual item. If the broadcaster refuses at least one interactive task associated with the first virtual item or does not initiate at least one interactive task, the first virtual item or the resources consumed in sending the first virtual item can be refunded to the account of the viewer who sent the first virtual item.

[0147] In some embodiments, while displaying the interactive task, the terminal may also display the item effects of a first virtual item. Accordingly, in response to a sending action targeting the first virtual item in the live stream, the terminal displays the item effects of the first virtual item in the live stream. The style of the item effects is related to the task details of at least one interactive task. The solution provided by this disclosure embodiment, where the item effects of a virtual item are related to the interactive task associated with the virtual item, allows for a more intuitive and accurate reflection of the interactive task associated with the virtual item, thus improving information transmission efficiency.

[0148] Optionally, in addition to the original effects of the first virtual item, the item effects of the first virtual item may also include visual elements used to indicate interactive tasks. For example, the first virtual item is a virtual box, and the interactive task associated with the first virtual item is dancing. When a sending action occurs for the virtual box in the live broadcast room, the terminal can display the virtual box in the live broadcast room, and at the same time, it can also display a virtual character in a dancing state or dynamic images related to dancing.

[0149] This disclosure does not limit the number of interactive tasks associated with the first virtual item. For example, Figure 6 This is a schematic diagram illustrating another interactive task according to an exemplary embodiment. See also Figure 6 The first virtual item 601 is associated with two interactive tasks: "background music switching" and "microphone voice changing".

[0150] In step 302, the terminal displays the host in the live broadcast room performing at least one interactive task.

[0151] In this embodiment of the disclosure, after displaying at least one interactive task associated with the first virtual item, the streamer in the live broadcast room can begin performing the at least one interactive task. Accordingly, the terminal displays the real-time status of the streamer performing at least one interaction in the live broadcast room.

[0152] In some embodiments, the terminal can also display the remaining duration of at least one interactive task in the live broadcast room. The remaining duration is the time remaining during the execution of at least one interactive task within the task duration. The solution provided by the embodiments of this disclosure, by displaying the remaining duration of interactive tasks, can ensure that the broadcaster completes the interactive task within a limited time frame as much as possible, thereby improving interaction efficiency.

[0153] In step 303, in response to a voting action for the anchor in the live broadcast room, the terminal displays the anchor's voting information in the live broadcast room. The voting information is used to indicate the support of the audience in the live broadcast room for the anchor to perform interactive tasks.

[0154] In this embodiment of the disclosure, during the execution of the interactive task or after the interactive task is completed (e.g., when the remaining duration of the interactive task is 0), viewers in the live broadcast room can vote on the performance of the interactive task by the host. This allows viewers to further interact with the host by voting in addition to issuing tasks, thus enhancing interactivity. By displaying the host's voting information, the support of viewers for the host is intuitively shown, improving information transmission efficiency and interaction efficiency.

[0155] This disclosure does not limit the specific implementation of the voting behavior. Optionally, viewers can vote for the streamer by clicking "like," that is, the voting behavior is essentially a clicking "like" behavior; or, viewers can vote for the streamer by gifting virtual items, that is, the voting behavior is essentially a gifting behavior.

[0156] In some embodiments, viewers can also vote for the streamer by gifting virtual items. Accordingly, in response to the sending of a second virtual item in the live stream, the terminal displays the streamer's voting information in the live stream. The streamer's voting information is related to the resources consumed in sending the second virtual item. The second virtual item can be any virtual item other than the first virtual item, and this disclosure does not limit this. The solution provided by this disclosure allows viewers to vote for the streamer by gifting a second virtual item; the operation is simple, requires no additional learning cost, and helps improve human-computer interaction efficiency.

[0157] This disclosure does not limit the method of gifting the second virtual item.

[0158] In some embodiments, viewers can select a second virtual item from an item panel. Correspondingly, the terminal displays a first voting control for the streamer in the live stream room. The first voting control allows viewers to select any virtual item to vote for the streamer; this embodiment does not limit the display style or position of the first voting control. Then, in response to a trigger operation on the first voting control, the terminal displays an item panel in the live stream room. The item panel displays multiple virtual items, and the second virtual item is any one of these. Then, in response to a sending operation on the second virtual item in the item panel, the terminal displays the voting score received by the streamer in the live stream room. The voting score received by the streamer is positively correlated with the resources consumed in sending the second virtual item. The solution provided by this embodiment allows viewers to open the item panel through the first voting control in the live stream room, enabling them to select any virtual item to send according to their needs, thereby supporting the streamer. This method ensures that the sent virtual item meets the interactive needs of the viewers.

[0159] The voting score received by the broadcaster can include the voting score based on a single second virtual item. That is, whenever a sending action occurs for the second virtual item, the terminal can display the voting score obtained based on the second virtual item sent. Alternatively, the voting score received by the broadcaster can also include the total voting score based on the second virtual item. That is, the terminal can display the total voting score received by the broadcaster; whenever a sending action occurs for the second virtual item, the terminal can update the displayed total voting score (i.e., add the voting score corresponding to the second virtual item to the existing total voting score).

[0160] For example, Figure 7 This is an illustration of another method of gifting a second virtual item, according to an exemplary embodiment. See also... Figure 7The terminal displays a first voting control 701 below the comment section in the live stream. When the first voting control 701 is triggered, the terminal displays an item panel 702. When a second virtual item 703 is selected in the item panel 702, in response to the triggering operation of the send control 704 in the item panel 702, the terminal sends the second virtual item 703 to the first streamer 705 and displays that the total voting score of the first streamer 705 has increased by 11 points.

[0161] In other embodiments, viewers can also directly gift a second virtual item via a control. Correspondingly, the terminal displays a second voting control for the streamer in the live stream room. The second voting control supports automatically sending the second virtual item to vote for the streamer. This embodiment does not limit the display style or position of the first voting control. Then, in response to the triggering operation of the second voting control, the terminal sends the second virtual item to the streamer and displays the voting score received by the streamer in the live stream room. The voting score received by the streamer is positively correlated with the resources consumed in sending the second virtual item. The solution provided by this embodiment allows viewers to directly gift a second virtual item to the streamer via the second voting control in the live stream room, thus supporting the streamer without needing to open an item panel. This simplifies the operation and improves human-computer interaction efficiency as well as the interaction efficiency between viewers and the streamer.

[0162] This disclosure does not limit the scope of the second virtual item. The second virtual item can be any virtual item in the item panel. Alternatively, the second virtual item can be a virtual item related to the first virtual item. Alternatively, the second virtual item can also be a virtual item related to at least one interactive task. Optionally, the second virtual item is a virtual prop used to complete the interactive task associated with the first virtual item. That is, viewers can gift virtual props to the broadcaster to support the broadcaster in performing at least one interactive task. Alternatively, the second virtual item can also be a virtual item related to the viewer who triggered the voting operation. For example, the second virtual item is the virtual item sent most frequently by the viewer who triggered the voting operation; or, for example, the amount of resources consumed by sending the second virtual item matches the consumption level of the viewer who triggered the voting operation, etc.

[0163] In some embodiments, the live streaming room displays the live streaming screens of a first broadcaster and a second broadcaster. The terminal displays voting information for both the first and second broadcasters within the live streaming room. The voting information for each broadcaster is used to indicate the level of support from viewers in the broadcaster's live streaming room for the broadcaster's interactive tasks. The solution provided by this disclosure, when the live streaming room contains both the live streaming screens of the first and second broadcasters, indicates that the first and second broadcasters are conducting a joint live streaming event. In this case, by displaying the voting information of both broadcasters, each participant in the live streaming room can accurately ascertain the level of viewer support for each broadcaster, thereby enabling subsequent interactions based on the current situation and improving information transmission efficiency and human-computer interaction efficiency.

[0164] For example, see continue. Figure 7 The terminal live broadcast room displays the total voting score of the first anchor and the total voting score of the second anchor.

[0165] This disclosure provides an interactive method for live streaming, which combines virtual items with interactive tasks. During the live stream, viewers can send virtual items to the streamer to issue interactive tasks. After displaying the interactive task associated with the sent virtual item, the streamer can execute the task to interact with the viewers. This not only enriches the content displayed in the live stream and improves the efficiency of human-computer interaction, but also makes viewers no longer just recipients of interactive tasks, but rather initiators. Viewers can assign interactive tasks to the streamer, making the interaction more interactive and improving viewer retention, the number of interactive behaviors, and the overall interactive experience.

[0166] In some embodiments, after at least one interactive task has ended (e.g., when the remaining time is 0), the terminal can also display the interaction results of at least one interactive task in the live broadcast room. The interaction results are used to indicate the achievements obtained by the broadcaster in the live broadcast room in performing at least one interactive task. The solution provided by the embodiments of this disclosure, by displaying the interaction results of interactive tasks, intuitively shows the achievements obtained by the broadcaster in the live broadcast room in performing at least one interactive task, which not only enriches the content displayed in the live broadcast room, but also improves the efficiency of information transmission.

[0167] In some embodiments, the terminal may display the interactive results of at least one interactive task in the form of special effects.

[0168] In a live stream where only the first broadcaster's video feed is displayed, if the first broadcaster receives a voting score that reaches a threshold, the terminal displays a first special effect. The voting score indicates the level of support from viewers for the first broadcaster's interactive task. The first special effect indicates that the first broadcaster has achieved the required completion rate for the interactive task. If the first broadcaster's voting score does not reach the threshold, the terminal displays a second special effect, indicating that the first broadcaster has not achieved the required completion rate for the interactive task.

[0169] The solution provided in this embodiment, when only the live stream of the first anchor appears in the live stream room, indicates that the audience is satisfied with the first anchor's performance of the interactive task if the first anchor's voting score reaches a threshold. In this case, a first special effect is displayed to intuitively show the audience's satisfaction with the first anchor's completion of the interactive task. Conversely, a second special effect is displayed to intuitively show the audience's dissatisfaction with the first anchor's completion of the interactive task. This not only enriches the content displayed in the live stream room but also improves the efficiency of information transmission.

[0170] The embodiments disclosed herein do not limit the display style of the first and second special effects. For example, the first special effect is a fireworks effect, used to celebrate the first broadcaster's achievement of the target for the interactive task; the second special effect is an ice cube effect, used to announce that the first broadcaster's achievement of the target for the interactive task has not been met.

[0171] In this scenario, when both the first and second streamers' live streams are displayed in the live stream room, if the first streamer receives a higher vote score than the second streamer, the terminal displays a third special effect in the first streamer's live stream and a fourth special effect in the second streamer's live stream. The third special effect indicates that the first streamer is the winner, and the fourth special effect indicates that the second streamer is the loser. The solution provided in this embodiment indicates that when both streamers' live streams are present in the live stream room, it signifies a joint live stream event. In this case, the winner and loser of the joint live stream event are determined by comparing the vote scores of both streamers. By displaying the third and fourth special effects, the winner and loser are visually identified, enriching the content displayed in the live stream room and improving information transmission efficiency.

[0172] The display styles of the third and fourth special effects in this embodiment are not limited and can be similar to those of the first and second special effects, and will not be described in detail here.

[0173] If the first streamer receives a higher vote score than the second streamer, then the first virtual item can be transferred to the first streamer's account.

[0174] In other embodiments, during the display of the interaction results of at least one interactive task, if the voting score obtained by the anchor in the live broadcast room does not meet the interaction conditions, the terminal displays that the live broadcast room where the anchor is located is in a frozen state. The frozen state is used to indicate that interaction is not possible in the live broadcast room. The interaction conditions are used to indicate the conditions that can be met to continue interaction after executing at least one interactive task. If the voting score obtained by the anchor in the live broadcast room meets the interaction conditions, the terminal displays that the live broadcast room where the anchor is located remains in an interactive state. The interactive state is used to indicate that interaction is possible in the live broadcast room. The solution provided by the embodiments of this disclosure, when the voting score obtained by the anchor in the live broadcast room does not meet the interaction conditions, displays that the live broadcast room where the anchor is located is in a frozen state, making interaction impossible in the live broadcast room. This achieves the purpose of punishing the anchor who does not satisfy the audience, increases the importance of the interactive task, and thus helps to improve the interactive atmosphere between the audience and the anchor through interactive tasks. The interactivity is strong, which in turn helps to improve the efficiency of human-computer interaction.

[0175] In some embodiments, the terminal displays a static image of the live stream in the live stream room where the broadcaster is located. The solution provided in this disclosure improves information transmission efficiency and avoids ineffective interactions by displaying a static image of the live stream in the live stream room, thus intuitively showing that the live stream room is frozen and cannot be interacted with.

[0176] The static image can be the last frame before the interactive state switches to the frozen state, or it can be a preset image; this embodiment does not impose any limitations on this. When the live stream is displayed as a static image, viewers in the live stream cannot see the real-time status of the streamer. The aforementioned frozen state can last for a preset duration (e.g., 10 seconds); this embodiment does not limit the preset duration. After the preset duration is reached, the terminal displays the live stream of the streamer's live stream room as a dynamic image that reflects the streamer's real-time dynamics.

[0177] This disclosure does not limit the at least one interactive task displayed in the live stream. The at least one interactive task displayed in the live stream may include at least one of the following:

[0178] Firstly, at least one interactive task is specified by the audience object that sends the first virtual item. For example, at least one interactive task may be customized by the audience object; or, at least one interactive task may be selected by the audience object from multiple candidate interactive tasks; or, at least one interactive task may be obtained by the audience object by modifying candidate interactive tasks, etc. This disclosure does not limit the scope of the embodiments. Candidate interactive tasks refer to preset interactive tasks set by the developers.

[0179] The second item is that the first virtual item is associated with multiple candidate interactive tasks, and at least one interactive task is a candidate interactive task that is randomly selected from the multiple candidate interactive tasks.

[0180] Thirdly, at least one interactive task is a candidate interactive task that appears less than a threshold number of times among multiple candidate interactive tasks.

[0181] Fourthly, at least one interactive task is a candidate interactive task among multiple candidate interactive tasks whose historical interactive results have achieved the expected results. The historical interactive results of each interactive task are used to indicate the support of the audience for the broadcaster's interactive task within a historical time period. For example, the historical interactive results could be the voting scores provided by the audience for the broadcaster's interactive task within a historical time period.

[0182] The solution provided in this embodiment allows for the following: the interactive tasks displayed in the live stream can be specified by the audience member who gifted the first virtual item, ensuring that the host's execution of the interactive tasks meets the audience's interactive needs; the interactive tasks displayed in the live stream can also be randomly selected from multiple candidate interactive tasks, increasing the randomness of the interactive tasks and thus enhancing the fun and challenge of the interaction; the interactive tasks displayed in the live stream can also be candidate interactive tasks that have appeared less than a threshold number, ensuring that all candidate interactive tasks associated with the first virtual item can be executed, enriching the interactive content in the live stream; the interactive tasks displayed in the live stream can also be candidate interactive tasks whose historical interaction results have reached the expected results, which can, to a certain extent, ensure that the host's interaction meets the audience's interactive needs.

[0183] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0184] Figure 8 This is a block diagram illustrating an interactive device in a live streaming room according to an exemplary embodiment. See also... Figure 8 The device includes:

[0185] The first display unit 801 is configured to perform a response to a sending action for a first virtual item in the live broadcast room, displaying at least one interactive task associated with the first virtual item in the live broadcast room.

[0186] The second display unit 802 is configured to perform at least one interactive task on the host object in the live broadcast room.

[0187] In some embodiments, the first virtual item is a virtual container;

[0188] The first display unit 801 is configured to perform at least one interactive task in the live broadcast room after the virtual container is opened.

[0189] In some embodiments, the first display unit 801 is further configured to perform at least one of the following:

[0190] In the live stream, a countdown timer for the start of at least one interactive task is displayed;

[0191] In the live stream, the duration of at least one interactive task is displayed, and the task duration is the time range within which at least one interactive task is executed.

[0192] The live stream displays the remaining time for at least one interactive task. The remaining time is the time remaining during the execution of at least one interactive task within the task duration.

[0193] In some embodiments, the apparatus further includes:

[0194] The third display unit is configured to respond to voting behavior for the host in the live broadcast room by displaying the host's voting information in the live broadcast room. The voting information is used to indicate the support of the audience in the live broadcast room for the host to perform interactive tasks.

[0195] In some embodiments, the third display unit is configured to perform a response to a sending action for a second virtual item in the live stream room, displaying the voting information of the streamer object in the live stream room, the voting information of the streamer object being related to the resources consumed in sending the second virtual item.

[0196] In some embodiments, the apparatus further includes:

[0197] The fourth display unit is configured to execute a first voting control that displays the anchor in the live broadcast room. The first voting control allows viewers to select any virtual item to vote for the anchor.

[0198] The third display unit is also configured to perform an operation in response to the triggering of the first voting control, displaying an item panel in the live broadcast room, the item panel displaying multiple virtual items, the second virtual item being any one of the multiple virtual items; and in response to the sending operation of the second virtual item in the item panel, displaying the voting score obtained by the anchor object in the live broadcast room, the voting score obtained by the anchor object being positively correlated with the resources consumed by sending the second virtual item.

[0199] In some embodiments, the apparatus further includes:

[0200] The fourth display unit is configured to execute a second voting control that displays the streamer in the live broadcast room. The second voting control supports automatically sending a second virtual item to vote for the streamer.

[0201] The third display unit is also configured to perform a response to the triggering operation of the second voting control, send a second virtual item to the streamer object, and display the voting score obtained by the streamer object in the live broadcast room. The voting score obtained by the streamer object is positively correlated with the resources consumed by sending the second virtual item.

[0202] In some embodiments, the live streaming room displays the live streaming screens of the first streamer and the second streamer.

[0203] The device also includes:

[0204] The third display unit is configured to operate in the live broadcast room, displaying the voting information of the first anchor and the second anchor. The voting information of each anchor is used to indicate the support of the audience in the live broadcast room for the anchor to perform interactive tasks.

[0205] In some embodiments, the apparatus further includes:

[0206] The fifth display unit is configured to perform an action in the live broadcast room, displaying the interactive results of at least one interactive task. The interactive results are used to indicate the outcome obtained by the host in the live broadcast room in performing at least one interactive task.

[0207] In some embodiments, only the live stream of the first broadcaster exists in the live stream room;

[0208] The fifth display unit is configured to: if the voting score obtained by the first anchor object reaches the score threshold, display a first special effect in the live broadcast room, whereby the voting score is used to indicate the support of the audience objects in the live broadcast room for the first anchor object to perform the interactive task, and the first special effect is used to indicate that the first anchor object has achieved the required level of completion for the interactive task; if the voting score obtained by the first anchor object does not reach the score threshold, display a second special effect in the live broadcast room, whereby the second special effect is used to indicate that the first anchor object has not achieved the required level of completion for the interactive task.

[0209] In some embodiments, the live streaming room displays the live streaming screens of the first streamer and the second streamer.

[0210] The fifth display unit is configured to perform the following actions: if the voting score of the first broadcaster is higher than that of the second broadcaster, display a third effect in the live broadcast screen of the first broadcaster and a fourth effect in the live broadcast screen of the second broadcaster. The third effect is used to indicate that the first broadcaster is the winner and the fourth effect is used to indicate that the second broadcaster is the loser.

[0211] In some embodiments, the fifth display unit is configured to: if the voting score obtained by the anchor object in the live room does not meet the interaction conditions, display that the live room where the anchor object is located is in a frozen state, the frozen state is used to indicate that interaction is not possible in the live room, the voting score is used to indicate the support of the audience objects in the live room for the anchor object to perform interactive tasks, and the interaction conditions are used to indicate the conditions that can be met to continue interaction after performing at least one interactive task; if the voting score obtained by the anchor object in the live room meets the interaction conditions, display that the live room where the anchor object is located remains in an interactive state, the interactive state is used to indicate that interaction is possible in the live room.

[0212] In some embodiments, the fifth display unit is configured to display a static image of the live stream of the live stream room where the broadcaster is located.

[0213] In some embodiments, the apparatus further includes:

[0214] The sixth display unit is configured to perform a response to a sending action for a first virtual item appearing in the live stream, displaying the item effects of the first virtual item in the live stream, the style of which is related to the task details of at least one interactive task.

[0215] In some embodiments, at least one interactive task displayed in the live stream includes at least one of the following:

[0216] At least one interactive task is specified by the audience object that sends the first virtual item;

[0217] The first virtual item is associated with multiple candidate interactive tasks, and at least one interactive task is a candidate interactive task that is randomly selected from the multiple candidate interactive tasks.

[0218] At least one interactive task is a candidate interactive task that appears less than a threshold number of times among multiple candidate interactive tasks;

[0219] At least one interactive task is a candidate interactive task among multiple candidate interactive tasks whose historical interactive results have reached the expected results. The historical interactive results of each interactive task are used to indicate the support of the audience for the broadcaster to perform interactive tasks within a historical time period.

[0220] This disclosure provides an interactive device for a live streaming room, which combines virtual items with interactive tasks. During the live stream, viewers can send virtual items to the streamer to issue interactive tasks. After displaying the interactive task associated with the sent virtual item, the streamer can execute the task to interact with the viewers. This not only enriches the content displayed in the live stream and improves the efficiency of human-computer interaction, but also makes viewers no longer just recipients of interactive tasks, but rather initiators. Viewers can assign interactive tasks to the streamer, making the interaction more interactive and improving viewer retention, the number of interactive behaviors, and the overall interactive experience.

[0221] It should be noted that the interactive device in the live streaming room provided in the above embodiments is only illustrated by the division of the above functional units during the live streaming process. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the electronic device can be divided into different functional units to complete all or part of the functions described above. In addition, the interactive device in the live streaming room provided in the above embodiments and the interactive method embodiments in the live streaming room belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.

[0222] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0223] When an electronic device is provided as a terminal, Figure 9 This is a block diagram illustrating a terminal 900 according to an exemplary embodiment. The terminal... Figure 9 A structural block diagram of a terminal 900 provided in an exemplary embodiment of this disclosure is shown. The terminal 900 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 900 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.

[0224] Typically, terminal 900 includes a processor 901 and a memory 902.

[0225] Processor 901 may include one or more processing cores, such as a quad-core processor or an octa-core processor. Processor 901 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 901 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 901 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 901 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0226] The memory 902 may include one or more computer-readable storage media, which may be non-transitory. The memory 902 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 902 are used to store at least one computer program, which is executed by the processor 901 to implement the interactive method in the live streaming room provided in the method embodiments of this disclosure.

[0227] In some embodiments, the terminal 900 may also optionally include a peripheral device interface 903 and at least one peripheral device. The processor 901, memory 902, and peripheral device interface 903 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 903 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 904, a display screen 905, a camera assembly 906, an audio circuit 907, and a power supply 908.

[0228] Peripheral device interface 903 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 901 and memory 902. In some embodiments, processor 901, memory 902 and peripheral device interface 903 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 901, memory 902 and peripheral device interface 903 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0229] The radio frequency (RF) circuit 904 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 904 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 904 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. In some embodiments, the RF circuit 904 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 904 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks, and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 904 may also include circuitry related to NFC (Near Field Communication), which is not limited in this disclosure.

[0230] Display screen 905 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 905 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 901 for processing. In this case, display screen 905 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 905, disposed on the front panel of terminal 900; in other embodiments, there may be at least two display screens 905, disposed on different surfaces of terminal 900 or in a folded design; in other embodiments, display screen 905 may be a flexible display screen, disposed on a curved or folded surface of terminal 900. Furthermore, display screen 905 may be configured as a non-rectangular irregular shape, i.e., a non-rectangular screen. Display screen 905 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0231] The camera assembly 906 is used to acquire images or videos. In some embodiments, the camera assembly 906 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 906 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0232] The audio circuit 907 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting them into electrical signals that are input to the processor 901 for processing, or to the radio frequency circuit 904 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal 900. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 901 or the radio frequency circuit 904 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 907 may also include a headphone jack.

[0233] Power supply 908 is used to power the various components in terminal 900. Power supply 908 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When power supply 908 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery that is charged via a wired line, while a wireless rechargeable battery is a battery that is charged via a wireless coil. The rechargeable battery can also be used to support fast charging technology.

[0234] Those skilled in the art will understand that Figure 9 The structure shown does not constitute a limitation on terminal 900, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0235] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 902 including instructions, which can be executed by a processor 901 of a terminal 900 to complete the interactive method in the live broadcast room. Optionally, the computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, or optical data storage device, etc.

[0236] A computer program product includes a computer program / instructions that, when executed by a processor, implement the interactive methods described above in the live streaming room.

[0237] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0238] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. An interactive method in a live streaming room, characterized in that, The method includes: In response to a sending action targeting a first virtual item occurring in the live stream, at least one interactive task associated with the first virtual item is displayed in the live stream. The host in the live stream is shown performing at least one interactive task.

2. The interactive method in a live streaming room according to claim 1, characterized in that, The first virtual item is a virtual container; The process of displaying at least one interactive task associated with the first virtual item in the live stream includes: In the live streaming room, the virtual container is opened to display the at least one interactive task.

3. The interactive method in a live streaming room according to claim 1, characterized in that, The method further includes at least one of the following: In the live stream room, a countdown timer for the start of the at least one interactive task is displayed; In the live streaming room, the duration of the at least one interactive task is displayed, and the duration of the task is a limited time range for executing the at least one interactive task; In the live broadcast room, the remaining duration of the at least one interactive task is displayed, where the remaining duration is the time remaining during the execution of the at least one interactive task within the task duration.

4. The interactive method in a live streaming room according to claim 1, characterized in that, The method further includes: In response to a voting action targeting a streamer in the live stream, the voting information of the streamer is displayed in the live stream. The voting information is used to indicate the level of support from viewers in the live stream for the streamer to perform interactive tasks.

5. The interactive method in a live streaming room according to claim 4, characterized in that, The response to a voting action targeting a streamer in the live stream room, displaying the streamer's voting information in the live stream room, includes: In response to the sending of a second virtual item in the live stream, the voting information of the streamer is displayed in the live stream, and the voting information of the streamer is related to the resources consumed in sending the second virtual item.

6. The interactive method in a live streaming room according to claim 5, characterized in that, The method further includes: The first voting control of the streamer is displayed in the live broadcast room. The first voting control allows viewers to select any virtual item to vote for the streamer. The response to a sending action for a second virtual item occurring in the live stream room, displaying the streamer's voting information in the live stream room, includes: In response to the triggering operation of the first voting control, an item panel is displayed in the live broadcast room, the item panel displays multiple virtual items, and the second virtual item is any one of the multiple virtual items; In response to the sending operation of the second virtual item in the item panel, the voting score obtained by the streamer is displayed in the live broadcast room. The voting score obtained by the streamer is positively correlated with the resources consumed in sending the second virtual item.

7. The interactive method in a live streaming room according to claim 5, characterized in that, The method further includes: A second voting control for the streamer is displayed in the live stream room. The second voting control supports automatically sending a second virtual item to vote for the streamer. The response to a sending action for a second virtual item occurring in the live stream room, displaying the streamer's voting information in the live stream room, includes: In response to the triggering operation of the second voting control, a second virtual item is sent to the streamer object, and the voting score obtained by the streamer object is displayed in the live broadcast room. The voting score obtained by the streamer object is positively correlated with the resources consumed by sending the second virtual item.

8. The interactive method in a live streaming room according to claim 1, characterized in that, The live streaming room displays the live streaming screens of the first and second streamers. The method further includes: In the live broadcast room, the voting information of the first anchor and the voting information of the second anchor are displayed. The voting information of each anchor is used to indicate the support of the audience in the live broadcast room for the anchor to perform interactive tasks.

9. The interactive method in a live streaming room according to claim 1, characterized in that, The method further includes: In the live streaming room, the interaction results of the at least one interactive task are displayed, and the interaction results are used to indicate the results obtained by the anchor in the live streaming room in performing the at least one interactive task.

10. The interactive method in a live streaming room according to claim 9, characterized in that, The live stream room only contains the live stream footage of the first streamer. Displaying the interaction results of the at least one interactive task in the live stream includes: If the voting score obtained by the first anchor reaches the score threshold, a first special effect is displayed in the live broadcast room. The voting score is used to indicate the support of the audience in the live broadcast room for the first anchor to perform the interactive task, and the first special effect is used to indicate that the first anchor's completion of the interactive task meets the standard. If the voting score obtained by the first broadcaster does not reach the score threshold, a second special effect is displayed in the live broadcast room. The second special effect is used to indicate that the first broadcaster's completion of the interactive task has not met the standard.

11. The interactive method in a live streaming room according to claim 9, characterized in that, The live streaming room displays the live streaming screens of the first and second streamers. Displaying the interaction results of the at least one interactive task in the live stream includes: If the first streamer receives a higher vote score than the second streamer, a third special effect is displayed in the live stream of the first streamer, and a fourth special effect is displayed in the live stream of the second streamer. The third special effect is used to indicate that the first streamer is the winner, and the fourth special effect is used to indicate that the second streamer is the loser.

12. The interactive method in a live streaming room according to claim 9, characterized in that, Displaying the interaction results of the at least one interactive task in the live stream includes: If the voting score obtained by the host in the live broadcast room does not meet the interaction conditions, the live broadcast room where the host is located is displayed as frozen. The frozen state is used to indicate that interaction is not possible in the live broadcast room. The voting score is used to indicate the support of the audience in the live broadcast room for the host to perform the interaction task. The interaction conditions are used to indicate the conditions that can be met to continue interaction after performing the at least one interaction task. If the voting score obtained by the streamer in the live room meets the interaction conditions, the live room where the streamer is located is displayed as maintaining an interactive state. The interactive state is used to indicate that interaction is possible in the live room.

13. The interactive method in a live streaming room according to claim 12, characterized in that, The statement that the live stream room where the streamer is located is frozen includes: The live stream screen of the live stream room where the streamer is located is displayed as a static image.

14. The interactive method in a live streaming room according to claim 1, characterized in that, The method further includes: In response to a sending action targeting a first virtual item in the live stream, the item effect of the first virtual item is displayed in the live stream, the style of which is related to the task details of the at least one interactive task.

15. The interactive method in a live streaming room according to claim 1, characterized in that, The at least one interactive task displayed in the live stream includes at least one of the following: The at least one interactive task is specified by the audience object that sends the first virtual item; The first virtual item is associated with multiple candidate interactive tasks, and the at least one interactive task is a candidate interactive task randomly selected from the multiple candidate interactive tasks; The at least one interactive task is a candidate interactive task that appears less than a threshold number of times among the plurality of candidate interactive tasks; The at least one interactive task is a candidate interactive task among the plurality of candidate interactive tasks in which the historical interactive results have reached the expected results. The historical interactive results of each interactive task are used to indicate the support of the audience for the broadcaster to perform the interactive task within a historical time period.

16. An interactive method in a live streaming room, characterized in that, The device includes: The first display unit is configured to perform a response to a sending action for a first virtual item in a live stream, wherein at least one interactive task associated with the first virtual item is displayed in the live stream. The second display unit is configured to display the host object in the live broadcast room performing the at least one interactive task.

17. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory used to store the executable program code of the processor; The processor is configured to execute the program code to implement the interactive method in the live streaming room as described in any one of claims 1 to 15.

18. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the interactive method in the live broadcast room as described in any one of claims 1 to 15.

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