Live broadcast interaction method and device, equipment and storage medium

By applying special effects in live interactive activities and updating the screen based on the interactive information of participants, the problem of difficult to balance rewards and conditions among participants is solved, and the interaction efficiency and user experience are improved.

CN120111270APending Publication Date: 2025-06-06BYTEDANCE TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510287985.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

In live interactive activities, it is difficult to balance the rewards of participants with the conditions for obtaining rewards, resulting in inefficient interactions and poor user experience.

Method used

By presenting a live broadcast interface associated with the live interactive activity, special effects are applied to the screen of the participants, and when their interaction information meets the preset conditions, the screen is updated to stop the application of the special effects.

Benefits of technology

It improves the interaction efficiency of participants, improves the user's live broadcast experience, and makes interactive activities more smooth and interesting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120111270A_ABST
    Figure CN120111270A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a live broadcast interaction method and device, equipment and a storage medium. The method provided by the invention comprises the following steps: presenting a live broadcast interface associated with a live broadcast interactive activity, wherein the live broadcast interactive activity is associated with at least one participant; in a first area corresponding to a first participant in the at least one participant in the live broadcast interface, a first picture of the first participant is presented, and the first picture application has a special effect; and in response to the condition that the first interaction information of the first participant in the live broadcast interaction activity meets a preset condition, updating the first picture of the first participant to stop applying the special effect. Therefore, the quality of the live broadcast content can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and more particularly to methods, devices, equipment, and computer-readable storage media for live interaction. Background Art

[0002] With the rapid development of Internet technology and the popularization of mobile devices, the live broadcast industry has shown explosive growth in recent years. Users can be anchors outputting live broadcast content to the audience in the live broadcast room, or participants can join live interactive events initiated by other users. Summary of the invention

[0003] In a first aspect of the present disclosure, a method for live interaction is provided. The method includes: presenting a live interface associated with a live interactive activity, the live interactive activity being associated with at least one participant; presenting a first screen of the first participant in a first area corresponding to a first participant of the at least one participant in the live interface, wherein the first screen has a special effect applied; and in response to the first interactive information of the first participant in the live interactive activity satisfying a preset condition, updating the first screen of the first participant to stop applying the special effect.

[0004] In a second aspect of the present disclosure, a device for live interaction is provided. The device includes: a first presentation module configured to present a live interface associated with a live interactive activity, the live interactive activity being associated with at least one participant; a second presentation module configured to present a first screen of the first participant in a first area corresponding to a first participant among the at least one participant in the live interface, wherein the first screen has a special effect applied; and an update module configured to update the first screen of the first participant in response to the first interactive information of the first participant in the live interactive activity meeting a preset condition, so as to stop applying the special effect.

[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device executes the method of the first aspect.

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.

[0007] It should be understood that the contents described in this content section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:

[0009] Figure 1 A schematic diagram showing an example environment in which embodiments according to the present disclosure may be implemented;

[0010] FIG. 2A to FIG. 2H shows an example interface according to some embodiments of the present disclosure;

[0011] Figure 3 A flowchart showing an example process of live interaction according to some embodiments of the present disclosure;

[0012] Figure 4 A schematic structural block diagram showing an example device for live broadcast interaction according to some embodiments of the present disclosure; and

[0013] Figure 5 A block diagram of an electronic device capable of implementing various embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0014] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0015] It should be noted that the titles of any sections / subsections provided herein are not restrictive. Various embodiments are described throughout this article, and any type of embodiment may be included under any section / subsection. In addition, the embodiments described in any section / subsection may be combined in any manner with any other embodiments described in the same section / subsection and / or different sections / subsections.

[0016] In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.

[0017] The embodiments of the present disclosure may involve user data, data acquisition and / or use, etc. These aspects are subject to the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user knows and confirms. Accordingly, when implementing each embodiment of the present disclosure, the type, scope of use, usage scenario, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and / or authorization method can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.

[0018] In this specification and the embodiments, if personal information processing is involved, it will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or it is necessary to perform a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.

[0019] As mentioned above, users can join live interactive events initiated by other users. Traditionally, participants in live interactive events can obtain corresponding rewards by triggering preset reward conditions or obtaining gifts from viewers during the interaction process. However, it may be difficult to balance the rewards for participants and the conditions for obtaining rewards.

[0020] The embodiment of the present disclosure proposes a live interactive solution. The solution includes: presenting a live interface associated with a live interactive activity, the live interactive activity being associated with at least one participant; presenting a first screen of the first participant in a first area corresponding to a first participant among the at least one participant in the live interface, wherein the first screen has special effects applied; and in response to the first interactive information of the first participant in the live interactive activity meeting a preset condition, updating the first screen of the first participant to stop applying the special effects.

[0021] In this way, the embodiment of the present disclosure can apply special effects to the screen of the participant, and stop applying the special effects when the interactive information of the participant meets the preset conditions. Therefore, the embodiment of the present disclosure can improve the interactive efficiency of the participant, thereby improving the live broadcast experience of the user.

[0022] Various example implementations of the solution are described in detail below in conjunction with the accompanying drawings.

[0023] Example Environment

[0024] Figure 1 1 is a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. Figure 1 As shown, example environment 100 may include electronic device 110 .

[0025] In this example environment 100, the electronic device 110 may run an application 120 that supports live interaction. The application 120 may be any appropriate type of application for live interaction, and examples thereof may include, but are not limited to, online live applications or other appropriate applications that provide online live services. The user 140 may interact with the application 120 via the electronic device 110 and / or its attached devices.

[0026] exist Figure 1 In the environment 100, if the application 120 is in an active state, the electronic device 110 can present an interface 150 for supporting live interaction through the application 120.

[0027] In some embodiments, the electronic device 110 communicates with the server 130 to provide services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR / AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio / video player, a digital camera / camcorder, a positioning device, a television receiver, a radio receiver, an e-book device, a game device, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).

[0028] The server 130 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. The server 130 may include, for example, a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 may provide background services for the application 120 that supports live interaction in the electronic device 110.

[0029] A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired manner or a wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.

[0030] It should be understood that the structure and function of the various elements in the environment 100 are described for exemplary purposes only and do not imply any limitation on the scope of the present disclosure.

[0031] Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0032] Example Interaction

[0033] FIG. 2A to FIG. 2H 200A to 200H according to some embodiments of the present disclosure. The interfaces 200A to 200H may be composed of, for example, Figure 1 The electronic device 110 is provided as shown.

[0034] In some embodiments, Figure 2A As shown, the electronic device 110 can present a live interface 200A. The live interface 200A can include an activity selection portal 205, and the live broadcaster (also referred to as user A) can select the activity selection portal 205 to determine the live interactive activity, and the live broadcaster can host the live interactive activity as a host.

[0035] by Figure 2A As an example, user A may be in a live broadcast and microphone connection scenario with user B, user C, user D, user E, and user F. Among them, the screen 210 of the area corresponding to user B may include an interactive element 215. The interactive element 215 may be used to indicate the interaction between user B and other users. Similarly, the electronic device 110 presents an interactive logo in the screen of the area corresponding to user C, user D, user E, and user F.

[0036] In some embodiments, Figure 2B As shown, the electronic device 110 can present an activity selection panel 220 in the live interface 200B in response to user A selecting the activity selection portal 205. As an example, the activity selection panel 220 can include a variety of live interactive activities.

[0037] As an example, a live interactive activity may be an interactive event initiated by a host or other appropriate user in a live broadcast room to support multiple users in the live broadcast room to interact through voice or video. As an example, a live interactive activity may include a microphone connection event. Additionally, a live interactive activity may be associated with multiple participants, such as multiple users in a live broadcast room, or host users in different live broadcast rooms, etc.

[0038] Additionally, the live interactive activity may include gameplay A, gameplay B, and gameplay C. In some scenarios, such a live interactive activity may also be associated with a countdown, and the live interactive activity may, for example, automatically end after the countdown expires. The activity selection panel 220 may include a live interactive activity entrance 225, which may include a logo and text content.

[0039] As another example, the activity selection panel 220 may also include a variety of script play methods. For example, user A may select a script type, and each type of script may also include an introduction.

[0040] In some embodiments, Figure 2C As shown, the electronic device 110 can present an activity configuration panel 230 in the live interface 200C in response to user A selecting the live interactive activity entrance 225. The activity configuration panel 230 includes a special effect entrance 235. As an example, the special effect entrance 235 may include text content to inform the host of the function of the special effect (also known as the guest special effect). The text content may be, for example, "You can set special effects for each participant, and they need to reach the target score to remove the special effect." As an example, the above-mentioned special effect may be a dress-up special effect. For each participant, the dress-up special effect can be removed, thereby increasing the sense of participation of each participant.

[0041] As another example, user A may set a countdown time for the live interactive activity in the activity configuration panel 230 , such as selecting a countdown time of 3 minutes.

[0042] As another example, user A can choose to enable a target score that each participant needs to achieve in the live interactive activity in the activity configuration panel 230, and input the target score through the input control. For example, user A can input a target score of 500 points.

[0043] In some embodiments, Figure 2D As shown, the electronic device 110 can present a special effect selection panel 240 in response to user A selecting the special effect entry 235 in the activity configuration panel 230. The special effect selection panel 240 can include a group of candidate special effects. One group of candidate special effects can block the preset part of the participant in the corresponding area of ​​the live broadcast interface, so that other viewers cannot see the real image of the blocked participant.

[0044] In some examples, a set of candidate special effects may be generated based on a user's configuration, or may be a set of preset special effects.

[0045] In some examples, when the electronic device 110 needs to remove the first special effect that blocks the participant, the second special effect can be presented in the area corresponding to the participant. The second special effect blocks the area corresponding to the participant less than the first special effect, so that the user can see the real image of the participant.

[0046] A group of candidate special effects may be, for example, a rabbit special effect, a snowman special effect, and a crab special effect.

[0047] As an example, user A may select a snowman special effect as a special effect for a live interactive activity. As another example, when the user selects the snowman special effect, the electronic device 110 may display a preview of the snowman special effect in the special effect selection panel 240 to help the user determine whether the currently selected special effect is needed.

[0048] Continue to refer Figure 2C , the electronic device 110 may update the special effect selection panel 240 to the active configuration panel 230 in response to user A selecting the snowman special effect in the special effect selection panel 240 and selecting the “Done” control.

[0049] In some embodiments, Figure 2E As shown, the electronic device 110 can present a live interface 200E associated with the live interactive activity in response to user A selecting the "start" control in the activity configuration panel 230. As an example, the participants of the live interactive activity can be Figure 2A The users B, C, D, E and F in the live broadcast and microphone connection scenario may also be other appropriate users.

[0050] like Figure 2E As shown, the electronic device 110 can present the picture of user E (also referred to as the first picture) in the area 245 (also referred to as the first area) of user E in the live broadcast interface 200E. The picture in the area 245 is applied with the snowman special effect 250 (also referred to as the special effect) selected by user A in the special effect selection panel 240.

[0051] For the convenience of description, the following will compare Figure 2A and Figure 2E To describe the relationship between the live broadcast interface 200A and the live broadcast interface 200E.

[0052] As an example, in the live broadcast interface 200A, the electronic device 110 obtains the real-time image of user E and presents the real-time image of user E in the live broadcast interface 200A. After user A starts the live broadcast interactive event, the electronic device 110 switches the live broadcast interface 200A to the live broadcast interface 200E. In response to obtaining the real-time image of user E, the electronic device 110 applies the snowman special effect 250 to the real-time image of user E in the screen of area 245 of the live broadcast interface 200E to obtain the screen of user E.

[0053] As another example, in the live broadcast interface 200A, the electronic device 110 does not obtain the real-time image of user C, and presents the avatar of user C in the live broadcast interface 200A. After user A starts the live broadcast interactive event, the electronic device 110 switches the live broadcast interface 200A to the live broadcast interface 200E. In response to not obtaining the real-time image of user C, the electronic device 110 applies a special effect logo corresponding to the snowman special effect (for example, a snowman logo) to the lower right corner of the avatar of user C.

[0054] Additionally, in response to acquiring the real-time images of user B, user D, and user F, the electronic device 110 may apply a snowman special effect to the real-time images of the above users in the live broadcast interface 200E.

[0055] like Figure 2E As shown, the electronic device 110 may present an element 255 (also referred to as a first element) associated with the interaction information of user C (also referred to as first interaction information) in the area of ​​user C.

[0056] As an example, the interaction information may be determined based on the historical interaction operations received by the participant during the live interactive activity. As an example, the interaction information may include the activity score or interaction value of each participant in the live interactive activity. Taking the live interactive activity as an example associated with a countdown, the interaction information may indicate the interaction value of the participant during the countdown.

[0057] Additionally, element 255 may indicate whether the interaction information of user C meets a preset condition. For example, element 255 may display the current score obtained by user C (also referred to as the first interaction value, such as 469 points), and at this time user C does not meet the target score set by user A in the activity configuration panel 230 (also referred to as the second interaction value, such as 500 points).

[0058] Additionally, the first interactive information may be determined based on an interactive operation associated with the participant during the live interactive activity. As an example, the interactive operation of the participant may be an interactive activity between two participants, such as user B and user C participating in a competitive game. As another example, the interactive operation of the participant may also be the participant receiving a virtual gift from an audience.

[0059] Additionally, element 255 may include a progress control. The progress indicated by the progress control may be determined based on the ratio of the first interaction value to the second interaction value. For example, the first interaction value may be the current score obtained by user C, and the second interaction value may be the target score. In response to the ratio of the current score of 469 points to the target score of 500 points, the electronic device 110 grays out the corresponding part of element 255 to indicate the progress of the progress control.

[0060] As an example, the electronic device 110 displays corresponding elements in corresponding areas based on the ratios of the current scores obtained by the user B, the user D, the user E, and the user F to the target scores.

[0061] like Figure 2E As shown, the live broadcast interface 200E may include a message panel 260. As an example, the message panel 260 may present a countdown associated with the live interactive activity. For example, the message panel 260 may show that the current remaining time is 2 minutes and 29 seconds. The message panel 260 may also include a message from the participant who currently has the highest score. For example, 31 seconds after the live interactive activity starts (the total time of the live interactive activity is 3 minutes set by user A), the electronic device 110 displays the avatar and special effects logo of user C on the message panel 260. The message panel 260 also includes the text content "First place: user nickname" to instruct other users to display the message of the user who currently has the highest score on the message panel 260.

[0062] In some examples, at other time points, when other users obtain the most points, such as user E, the electronic device 110 may present the avatar of user E in the message panel 260. In addition, in response to acquiring the real-time image of user E, the electronic device 110 may not present the special effect logo in the message panel 260.

[0063] In some embodiments, Figure 2F As shown, the electronic device 110 presents the live interface 200F 1 minute and 2 seconds after the live interactive event begins. As an example, the live interface 200F may be presented to user E among the participants.

[0064] like Figure 2F As shown, the electronic device 110 may present a reminder message 265 to the user E in response to the user E reaching the target score. As an example, the reminder message 265 may include text content "You have reached the target score, and the special effect will be removed soon" to indicate that the user E is about to remove the snowman special effect, so that the real-time image is displayed in the area corresponding to the user E.

[0065] Additionally, the electronic device 110 may update the screen corresponding to the user E after a preset time after the user E reaches the target score. The preset time may be, for example, 5 seconds later.

[0066] Additionally, the electronic device 110 presents the reminder message 265 only to the participant who reaches the target score (for example, user E). Other participants and viewers can see in the live interface 200F that the electronic device 110 removes the snowman special effect in the area corresponding to user E in a sudden change and presents the real-time image of user E.

[0067] like Figure 2F As shown, after user E of the live broadcast interface 200F reaches the target score, user E can continue to obtain scores. The progress control of element 270 corresponding to user E maintains the style of showing the complete progress. Element 270 may include text content to indicate the score obtained by user E.

[0068] like Figure 2F As shown, 1 minute and 2 seconds after the live interactive event begins, the score obtained by user E is the highest among the participants. The electronic device 110 updates the message of user C in the message panel 260 to the message of user E.

[0069] In some embodiments, Figure 2G As shown, 1 minute and 7 seconds after the live interactive activity begins, the electronic device 110 can present the live interface 200G.

[0070] For the convenience of description, the following will compare Figure 2F and Figure 2G To describe the relationship between the live broadcast interface 200F and the live broadcast interface 200G.

[0071] As an example, the live interface 200G is the live interface of the live interface 200F 5 seconds later. The electronic device 110 may stop presenting the reminder message 265 in the live interface 200G, and switch the snowman special effect in the live interface 200F to the real-time image 275 of the user E in the live interface 200G.

[0072] In some embodiments, Figure 2H As shown, the electronic device 110 may present a live interface 200H in response to the end of the live interactive activity. The live interface 200H may include a message panel 260 and elements.

[0073] For the convenience of description, the following will compare Figure 2A and Figure 2H To describe the relationship between the live broadcast interface 200A and the live broadcast interface 200H.

[0074] like Figure 2HAs shown, within the preset time after the live interactive activity ends, the electronic device 110 also displays the message panel 260 in the live interface 200H. As an example, the preset time may be 3 minutes. The electronic device 110 may stop presenting the message panel 260 in the live interface 200H after 3 minutes.

[0075] Additionally, the message panel 260 may rotate messages of participants who have reached the target score. As an example, the participants who have reached the target score may be user C, user E, and user F.

[0076] As an example, the electronic device 110 may update the text content in the message panel 260. For example, the electronic device 110 updates the text content in the message panel 260 to "Congratulations! No. X: User Nickname". As another example, when the electronic device 110 rotates to user E in the message panel 260, "Congratulations! First place: User E" may be presented in the message panel 260, and the avatar of user E may be presented. Alternatively, when the electronic device 110 rotates to user F, "Congratulations! Second place: User F" may be presented in the message panel 260, and the avatar of user F may be presented (not shown in the figure).

[0077] In some embodiments, the electronic device 110 may continue to present the participant ranked first in the message panel 260 after rotating each participant that reaches the target score in the message panel 260 until the message panel 260 stops being presented.

[0078] like Figure 2H As shown, the elements in the live interface 200H may include element 280 and element 285. As an example, element 280 may indicate that user E has reached the target score. And in the area corresponding to other participants who have reached the target score, the electronic device 110 also presents the corresponding element in the style of element 280. As another example, element 285 may indicate that user B has not reached the target score. Similarly, in the area corresponding to other participants who have not reached the target score, the electronic device 110 presents the corresponding element in the style of element 285.

[0079] In some examples, the electronic device 110 may stop presenting elements in the live interface 200H after a preset time. As an example, the preset time may be after 5 minutes.

[0080] As an example, five minutes after the live interactive activity ends, the electronic device 110 first stops presenting the message panel 260 in the live interface 200H, and then updates the elements in the live interface 200H to the interactive elements in the live interface 200A, thereby updating the live interface 200H to the live interface 200A.

[0081] Reference again Figure 2EWhen user A starts to broadcast the interactive event live, the text content of the element corresponding to user A is updated from "live broadcaster" in interface 200A to "host".

[0082] like Figure 2H As shown in FIG. 1 , after a preset time after the live interactive activity ends, the text content of the element corresponding to user A is restored from "host" to Figure 2A The “live broadcast party” in .

[0083] In this way, the embodiment of the present disclosure can apply special effects to the screen of the participant, and stop applying the special effects when the interactive information of the participant meets the preset conditions. Therefore, the embodiment of the present disclosure can improve the interactive efficiency of the participant, thereby improving the live broadcast experience of the user.

[0084] Example Process

[0085] Figure 3 FIG. 3 is a flowchart showing an example process 300 of live interaction according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. Figure 1 The process 300 is described below.

[0086] like Figure 3 As shown, in box 310, the electronic device 110 presents a live interface associated with a live interactive activity, and the live interactive activity is associated with at least one participant.

[0087] In box 320, the electronic device 110 presents a first screen of the first participant in a first area corresponding to the first participant among the at least one participant in the live broadcast interface, wherein the first screen has a special effect applied.

[0088] In box 330, in response to the first interactive information of the first participant in the live interactive activity satisfying a preset condition, the electronic device 110 updates the first screen of the first participant to stop applying the special effect.

[0089] In some embodiments, the process 300 further includes: presenting, in the first area, a first element associated with the first interaction information, the first element indicating whether the first interaction information satisfies a preset condition.

[0090] In this way, this embodiment enables the user to quickly determine the status of the interactive information through the indication function of the first element, avoiding erroneous operations or repeated operations due to unclear information, thereby improving the interaction efficiency.

[0091] In some embodiments, the first element includes a progress control, the first interaction information corresponds to a first interaction value, the preset condition corresponds to a second interaction value, and the progress indicated by the progress control is determined based on a comparison of the first interaction value and the second interaction value.

[0092] In this way, this embodiment enables users to perceive the progress of interaction in real time through the design of the progress control, and to clearly understand the distance between the current interaction value and the target value, thereby stimulating the user's enthusiasm for participation and improving the interactive experience.

[0093] In some embodiments, the first interaction information is determined based on an interaction operation associated with the first participant during the live interactive activity.

[0094] In this way, this embodiment converts the user's interactive operations into specific interactive information, so that the user can intuitively see the impact of his or her behavior on the interactive activities, thereby stimulating his or her enthusiasm for participation and improving the interactive experience.

[0095] In some embodiments, updating the first screen of the first participant to stop applying the special effect includes: updating the first screen of the first participant to stop applying the special effect after a first period of time when a preset condition is met.

[0096] In this way, this embodiment ensures that the display of special effects matches the rhythm of interactive activities by associating the stop time of special effects with preset conditions, thereby preventing special effects from interfering with user participation or destroying the interactive atmosphere.

[0097] In some embodiments, the live broadcast interface corresponds to the first participant. Before updating the first screen of the first participant, process 300 also includes: presenting a first message on the live broadcast interface, and the first message indicates that a preset condition is met or the special effect will stop being applied.

[0098] In this way, this embodiment can promptly inform the user that the preset condition has been met or the special effect is about to stop by presenting the first message on the live broadcast interface, thereby enhancing the user's perception of changes in the interactive status and improving the transparency of the interactive process.

[0099] In some embodiments, process 300 also includes: in a second time period after the live interactive activity ends, displaying the first area and the second area in different styles, wherein the second interactive information of the second participant corresponding to the second area does not meet the preset condition.

[0100] In this way, this embodiment can effectively utilize the interface space, avoid information confusion, and improve the neatness and usability of the user interface by differentially displaying the first area and the second area.

[0101] In some embodiments, displaying the first area and the second area in different styles includes: in the first area, displaying a second element indicating first interaction information in a first style; and in the second area, displaying a third element indicating second interaction information in a second style, the first style being different from the second style.

[0102] In this way, this embodiment can effectively utilize the interface space, avoid information confusion, and improve the neatness and usability of the user interface by differentially displaying the second element and the third element.

[0103] In some embodiments, process 300 also includes: within a third time period after the live interactive activity ends, presenting identification information of one or more participants in the information panel of the live interface, and the interactive information corresponding to the one or more participants meets preset conditions.

[0104] In this way, this embodiment can stimulate the competition awareness and participation enthusiasm of other users by displaying the identification information of outstanding participants, and encourage them to work harder in future interactive activities to achieve preset conditions.

[0105] In some embodiments, presenting identification information of one or more participants in the information panel of the live broadcast interface includes: in response to the one or more participants including multiple participants, rotating the identification information of multiple participants in the information panel.

[0106] In this way, this embodiment can attract users' attention through the dynamic effects of the carousel, enhance users' attention to outstanding participants, and at the same time encourage other users to actively participate in interactive activities to strive for display opportunities.

[0107] In some embodiments, the special effects are determined based on the configuration operation of the live broadcaster.

[0108] In this way, this embodiment allows the live broadcast party (such as the anchor or platform operator) to configure special effects, and can flexibly adjust the type, style, trigger conditions, etc. of special effects according to specific needs to meet the personalized needs of different live broadcast scenarios and user groups.

[0109] In some embodiments, the live broadcast interface corresponds to a live broadcast party, and process 300 also includes: presenting an activity configuration panel to the live broadcast party, the configuration panel including a special effect entrance; in response to selecting a special effect entrance, presenting a special effect selection panel, the special effect selection panel presenting a group of candidate special effects; and receiving a selection of a special effect from a group of candidate special effects via the special effect selection panel.

[0110] In this way, this embodiment can guide the live broadcaster to complete the special effects configuration in an intuitive and visual manner by presenting the activity configuration panel and the special effects selection panel to the live broadcaster, thereby reducing the complexity of operations and improving configuration efficiency.

[0111] In some embodiments, process 300 further includes presenting a preview of the currently selected special effect in the special effect selection panel.

[0112] In this way, this embodiment enables the live broadcaster to view the effects in real time before selecting special effects through the preview function, thereby reducing the number of repeated attempts and adjustments, simplifying the operation process, and improving operation efficiency and experience.

[0113] In some embodiments, the first picture is determined based on the following process: in response to acquiring a real-time image associated with the first party, applying a special effect to the real-time image to obtain the first picture.

[0114] In this way, this embodiment can be flexibly configured through the application of special effects, suitable for different types of live broadcast activities and interactive needs, and has strong versatility and scalability.

[0115] In some embodiments, process 300 also includes: in response to not acquiring a real-time image associated with a third participant among at least one participant, presenting a third screen associated with the third participant in a third area corresponding to the third participant, and the third screen presents a special effect logo corresponding to the special effect.

[0116] In this way, this embodiment enables the third party to still feel their presence and participation in the interactive activity through the presentation of special effect logos, thereby avoiding a decrease in participation due to the lack of images.

[0117] In some embodiments, process 300 also includes: during the live interactive activity, presenting a countdown associated with the live interactive activity in the live interface, and the first interaction information indicates the interaction value of the first participant during the countdown.

[0118] In this way, this embodiment combines the countdown with the interaction value to form a dynamic incentive mechanism to encourage users to actively participate in the interaction within a limited time.

[0119] Example devices and equipment

[0120] The embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. Figure 4 A schematic structural block diagram of an example apparatus 400 for live interaction according to some embodiments of the present disclosure is shown. The apparatus 400 may be implemented as or included in the electronic device 110. Each module / component in the apparatus 400 may be implemented by hardware, software, firmware, or any combination thereof.

[0121] like Figure 4As shown, the device 400 includes: a first presentation module 410, configured to present a live broadcast interface associated with a live broadcast interactive activity, where the live broadcast interactive activity is associated with at least one participant; a second presentation module 420, configured to present a first screen of the first participant in a first area corresponding to a first participant among the at least one participant in the live broadcast interface, wherein the first screen has special effects applied; and an update module 430, configured to update the first screen of the first participant to stop applying special effects in response to the first interactive information of the first participant in the live broadcast interactive activity satisfying a preset condition.

[0122] In some embodiments, the apparatus 400 further includes a third presentation module configured to present, in the first area, a first element associated with the first interaction information, wherein the first element indicates whether the first interaction information satisfies a preset condition.

[0123] In some embodiments, the first element includes a progress control, the first interaction information corresponds to a first interaction value, the preset condition corresponds to a second interaction value, and the progress indicated by the progress control is determined based on a comparison of the first interaction value and the second interaction value.

[0124] In some embodiments, the first interaction information is determined based on an interaction operation associated with the first participant during the live interactive activity.

[0125] In some embodiments, updating the first screen of the first participant to stop applying the special effect includes: updating the first screen of the first participant to stop applying the special effect after a first period of time when a preset condition is met.

[0126] In some embodiments, the live broadcast interface corresponds to the first participant. Before updating the first screen of the first participant, the device 400 also includes a fourth presentation module, which is configured to present a first message on the live broadcast interface. The first message indicates that a preset condition is met or the special effect will stop being applied.

[0127] In some embodiments, the device 400 also includes a display module, which is configured to display the first area and the second area in different styles within a second time period after the live interactive activity ends, wherein the second interactive information of the second participant corresponding to the second area does not meet the preset conditions.

[0128] In some embodiments, displaying the first area and the second area in different styles includes: in the first area, displaying a second element indicating first interaction information in a first style; and in the second area, displaying a third element indicating second interaction information in a second style, the first style being different from the second style.

[0129] In some embodiments, the device 400 also includes a fifth presentation module, which is configured to present the identification information of one or more participants in the information panel of the live broadcast interface within a third time period after the end of the live interactive activity, and the interactive information corresponding to the one or more participants meets the preset conditions.

[0130] In some embodiments, presenting identification information of one or more participants in the information panel of the live broadcast interface includes: in response to the one or more participants including multiple participants, rotating the identification information of multiple participants in the information panel.

[0131] In some embodiments, the special effects are determined based on the configuration operation of the live broadcaster.

[0132] In some embodiments, the live broadcast interface corresponds to the live broadcast party, and the device also includes a sixth presentation module, which is configured to present an active configuration panel to the live broadcast party, the configuration panel including a special effect entrance; in response to selecting the special effect entrance, presenting a special effect selection panel, the special effect selection panel presenting a group of candidate special effects; and receiving a selection of a special effect from a group of candidate special effects via the special effect selection panel.

[0133] In some embodiments, the device 400 further includes a seventh presentation module configured to present a preview content of a currently selected special effect in the special effect selection panel.

[0134] In some embodiments, the first picture is determined based on the following process: in response to acquiring a real-time image associated with the first party, applying a special effect to the real-time image to obtain the first picture.

[0135] In some embodiments, the device 400 also includes an eighth presentation module, which is configured to present a third screen associated with the third party in a third area corresponding to the third party in response to not acquiring a real-time image associated with a third party among at least one party, and the third screen presents a special effect logo corresponding to the special effect.

[0136] In some embodiments, the device 400 also includes a ninth presentation module, which is configured to present a countdown associated with the live interactive activity in the live interface during the live interactive activity, and the first interaction information indicates the interaction value of the first participant during the countdown.

[0137] like Figure 5As shown, the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 may include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 520. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 500.

[0138] The electronic device 500 typically includes a plurality of computer storage media. Such media may be any accessible media that is accessible to the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 may be a volatile memory (e.g., registers, caches, random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 may be a removable or non-removable medium, and may include a machine-readable medium, such as a flash drive, a disk, or any other medium, which may be capable of being used to store information and / or data and may be accessed within the electronic device 500.

[0139] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Figure 5 As shown in , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a "floppy disk") and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to the bus (not shown) by one or more data media interfaces. The memory 520 may include a computer program product 525 having one or more program modules that are configured to perform various methods or actions of various embodiments of the present disclosure.

[0140] The communication unit 540 implements communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented in a single computing cluster or multiple computing machines that can communicate through a communication connection. Therefore, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.

[0141] The input device 550 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 560 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 may also communicate with one or more external devices (not shown) through the communication unit 540 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 500, or communicate with any device that allows the electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0142] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0143] Various aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0144] These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0145] Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0146] The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as replacements, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.

[0147] The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.

Claims

1. A live interactive method, comprising: Presenting a live broadcast interface associated with a live broadcast interactive activity, wherein the live broadcast interactive activity is associated with at least one participant; In a first area corresponding to a first participant among the at least one participant in the live broadcast interface, presenting a first screen of the first participant, wherein the first screen has a special effect applied thereto; as well as In response to the first interactive information of the first participant in the live interactive activity satisfying a preset condition, the first screen of the first participant is updated to stop applying the special effect.

2. The method according to claim 1, further comprising: In the first area, a first element associated with the first interactive information is presented, and the first element indicates whether the first interactive information satisfies the preset condition.

3. A method according to claim 2, wherein the first element includes a progress control, the first interaction information corresponds to a first interaction value, the preset condition corresponds to a second interaction value, and the progress indicated by the progress control is determined based on a comparison of the first interaction value and the second interaction value.

4. The method according to claim 1, wherein the first interaction information is determined based on an interaction operation associated with the first participant during the live interactive activity.

5. The method according to claim 1, wherein updating the first screen of the first participant to stop applying the special effect comprises: After a first period of time in which the preset condition is satisfied, the first screen of the first participant is updated to stop applying the special effect.

6. The method according to claim 5, wherein the live broadcast interface corresponds to the first participant, and before updating the first screen of the first participant, the method further comprises: A first message is presented on the live broadcast interface, wherein the first message indicates that the preset condition is met or the special effect will stop being applied.

7. The method according to claim 1, further comprising: In a second time period after the live interactive activity ends, the first area and the second area are displayed in different styles, wherein the second interactive information of the second participant corresponding to the second area does not meet the preset condition.

8. The method according to claim 7, wherein displaying the first area and the second area in different styles comprises: In the first area, displaying a second element indicating the first interactive information in a first style; as well as In the second area, a third element indicating the second interactive information is displayed in a second style, and the first style is different from the second style.

9. The method according to claim 1, further comprising: In a third time period after the live interactive activity ends, identification information of one or more participants is presented in the information panel of the live interface, and the interactive information corresponding to the one or more participants meets the preset condition.

10. The method according to claim 9, wherein presenting identification information of one or more participants in the information panel of the live broadcast interface comprises: In response to the one or more participants including a plurality of participants, the identification information of the plurality of participants is rotated in the information panel.

11. The method according to claim 1, wherein the special effect is determined based on a configuration operation of a live broadcaster.

12. The method according to claim 11, wherein the live broadcast interface corresponds to a live broadcast party, and the method further comprises: Presenting an activity configuration panel to the live broadcast party, wherein the configuration panel includes a special effect entrance; In response to selecting the special effect entry, presenting a special effect selection panel, wherein the special effect selection panel presents a group of candidate special effects; as well as A selection of the special effect from the set of candidate special effects is received via the special effect selection panel.

13. The method according to claim 12, further comprising: The preview content of the currently selected special effect is presented in the special effect selection panel.

14. The method according to claim 1, wherein the first picture is determined based on the following process: In response to acquiring a real-time image associated with the first participant, the special effect is applied to the real-time image to obtain the first picture.

15. The method according to claim 14, further comprising: In response to not acquiring a real-time image associated with a third party among the at least one party, presenting a third screen associated with the third party in a third area corresponding to the third party, the third screen presenting a special effect identifier corresponding to the special effect.

16. The method according to claim 1, further comprising: During the live interactive activity, a countdown associated with the live interactive activity is presented in the live interface, and the first interactive information indicates the interaction value of the first participant during the countdown.

17. A device for live broadcast interaction, comprising: A first presentation module is configured to present a live broadcast interface associated with a live broadcast interactive activity, wherein the live broadcast interactive activity is associated with at least one participant; A second presentation module is configured to present a first screen of a first participant among the at least one participant in a first area corresponding to the first participant in the live broadcast interface, wherein the first screen has a special effect applied thereto; as well as The update module is configured to update the first screen of the first participant in response to the first interaction information of the first participant in the live interactive activity meeting a preset condition to stop applying the special effect.

18. An electronic device comprising: at least one processing unit; as well as At least one memory, the at least one memory being coupled to the at least one processing unit and storing instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform the method according to any one of claims 1 to 16 when executed by the at least one processing unit.

19. A computer-readable storage medium having a computer program stored thereon, wherein the computer program can be executed by a processor to implement the method according to any one of claims 1 to 16.