Live interaction method, device, electronic device and storage medium
By dynamically displaying interactive controls based on the progress of the battle on the live broadcast interface, the problem of single PK gameplay in the live broadcast scenario is solved, and a richer interactive experience and higher human-computer interaction effect is achieved.
Patent Information
- Application Number
- CN202410052400.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2044-01-12
AI Technical Summary
In the existing live broadcast scenarios, the PK gameplay format is relatively fixed and single, and the human-computer interaction effect needs to be improved.
On the live broadcast interface, the interactive controls are dynamically displayed, including team-related interactive controls and virtual resource pack-related interactive controls, providing different display forms and functions, and supporting interactive experiences in team performances, resource distribution and other stages.
It enriches the PK gameplay of live broadcast scenes, improves the audience's real-time interactive experience and human-computer interaction effects, and improves the richness and interactivity of interface display.
Smart Images

Figure CN117880547B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technologies, and particularly to a live interaction method, apparatus, electronic device, and storage medium. Background Art
[0002] With the rapid development of Internet technologies, applications with live broadcast functions (such as short video applications) have become increasingly popular among the population, and the forms of live broadcasts have become increasingly rich. For example, the PK gameplay in the live broadcast scenario, as a new form of live broadcast, has received extensive attention from users recently.
[0003] In related technologies, the PK gameplay for the live broadcast scenario is mainly co-hosted PK, with a relatively fixed and single form, and the human-computer interaction effect needs to be improved. Summary of the Invention
[0004] The present disclosure provides a live interaction method, apparatus, electronic device, and storage medium. The technical solution of the present disclosure is as follows:
[0005] According to a first aspect of an embodiment of the present disclosure, a live interaction method is provided, including:
[0006] In response to an operation of entering a live broadcast room of a target user account, display a live broadcast interface; wherein, the operation of entering the live broadcast room is used to request to enter the live broadcast room as an audience to watch a live battle; the live broadcast interface is used to display the live broadcast content of at least two teams participating in the live battle;
[0007] During the live battle, according to the progress of the live battle, display interaction controls for the current battle stage on the live broadcast interface.
[0008] In some embodiments, the live battle is divided into a battle progress stage and a battle cooling stage; wherein, the battle progress stage includes a first period and a second period, the first period is used for team performances and support guidance; the second period is used for live battle previews, hosting object transitions, and resource distribution; the displaying of interaction controls for the current battle stage on the live broadcast interface according to the progress of the live battle includes:
[0009] During the first period, display interaction controls related to the at least two teams on the live broadcast interface;
[0010] During the second period and the battle cooling stage, display interaction controls related to grabbing virtual resource packages on the live broadcast interface.
[0011] In some embodiments, the first period includes a team performance period and a support guidance period; the displaying of interaction controls related to the at least two teams on the live broadcast interface during the first period includes:
[0012] During the performance of the battle team, an interactive control in the first form is displayed; wherein, the interactive control in the first form is used to prompt for supporting the battle team currently performing.
[0013] During the support guidance, an interactive control in the second form is displayed; wherein, the interactive control in the second form includes at least two sub-controls; the sub-controls are used to prompt for selecting a battle team to support among the at least two battle teams.
[0014] In some embodiments, displaying an interactive control related to grabbing a virtual resource package on the live broadcast interface includes:
[0015] Displaying an interactive control in the third form on the live broadcast interface;
[0016] Wherein, the interactive control in the third form is used to prompt for grabbing the virtual resource package.
[0017] In some embodiments, during the support guidance, the method further includes:
[0018] Displaying at least two live broadcast images on the live broadcast interface;
[0019] Wherein, one of the live broadcast images is used to present the live broadcast content of one of the at least two battle teams.
[0020] In some embodiments, the interactive control related to the at least two battle teams and the interactive control related to grabbing the virtual resource package have different display forms and different functions;
[0021] Wherein, the display form includes at least one of the following:
[0022] Main copy of the control;
[0023] Sub-copy of the control;
[0024] Type of the control; the type of the control includes a combined control and a single control.
[0025] In some embodiments, a resource distribution entry is further displayed on the live broadcast interface; during the battle progress stage, the method further includes:
[0026] When the target user account obtains the virtual resource package, displaying a first special effect;
[0027] Wherein, the first special effect is used to present an animation effect that the virtual resource package drifts towards the resource distribution entry.
[0028] In some embodiments, the method further includes:
[0029] Display a prompt message on the live broadcast interface based on the display position of the resource distribution entry;
[0030] Wherein, the prompt message is used to prompt the number of virtual resource packages currently obtained by the target user account.
[0031] In some embodiments, the method further includes:
[0032] During the team performance, in response to a trigger operation of the target user account on the interaction control, display a second special effect; the second special effect is used to present an animation effect of grabbing virtual resource packages and the team currently performing receiving support;
[0033] During the support guidance period, in response to a trigger operation of the target user account on at least one sub-control included in the interaction control, display a third special effect; the third special effect is used to present an animation effect of grabbing virtual resource packages and the target team receiving support; wherein, the target team corresponds to the at least one sub-control;
[0034] During the second period, in response to a trigger operation of the target user account on the interaction control, display a fourth special effect; the fourth special effect is used to present an animation effect of grabbing virtual resource packages.
[0035] In some embodiments, the method further includes:
[0036] In response to a trigger operation of the target user account on the resource distribution entry, display a resource distribution panel;
[0037] Wherein, when the current live broadcast battle has not ended, the number of virtual resource packages currently obtained by the target user account is displayed on the resource distribution panel;
[0038] When the current live broadcast battle has ended, the resource quantity finally obtained by the target user account in this live broadcast battle is displayed on the resource distribution panel;
[0039] The resource quantity is related to the number of virtual resource packages finally obtained by the target user account in this live broadcast battle.
[0040] In some embodiments, a sharing control and an item giving control are also displayed on the live broadcast interface; during the team performance, the method further includes:
[0041] In response to a trigger operation of the target user account on the sharing control, increase the number of votes of the team currently performing by a first quantity;
[0042] In response to the triggering operation of the target user account on the item donation control, add a second quantity of votes or votes equivalent to the donated item to the team currently performing.
[0043] In some embodiments, the method further includes:
[0044] During the live battle, according to the progress of the live battle, display an interactive card for the current battle stage on the live interface.
[0045] In some embodiments, the first period includes the team performance period and the support guidance stage; the second period includes the preview period, the intermission period of the hosting object, and the resource distribution period; the displaying of the interactive card for the current battle stage on the live interface according to the progress of the live battle includes:
[0046] During the preview period, display the interactive card on the live interface, and the preview information of the live battle is displayed on the interactive card;
[0047] During the team performance period, display the interactive card on the live interface, and the performance attribute information of the team currently performing and the current number of votes obtained are displayed on the interactive card;
[0048] During the intermission period and the support guidance period, display the interactive card on the live interface, and the number of votes obtained in real time by the at least two teams is displayed on the interactive card;
[0049] During the resource distribution stage, display the interactive card on the live interface, and the final number of votes obtained by the at least two teams and the win-loss information of the live battle are displayed on the interactive card.
[0050] In some embodiments, when the interactive card includes information of one team, the method further includes:
[0051] In response to the triggering operation of the target user account on the interactive card, display an attribute panel;
[0052] Wherein, the attribute panel is used to display the attribute information of each member in the team.
[0053] In some embodiments, when the interactive card includes information of the at least two teams, the method further includes:
[0054] In response to the triggering operation of the target user account on the interactive card, display an attribute panel;
[0055] Wherein, the attribute panel is used to display the attribute information of each member in the selected team.
[0056] In some embodiments, during the battle cooling stage, the method further includes:
[0057] In response to a trigger operation of the target user account on the interaction control, display a fourth dynamic effect; wherein, the fourth dynamic effect is used to present an animation effect of grabbing a virtual resource package;
[0058] When the target user account obtains a virtual resource package, display a fifth dynamic effect; wherein, the fifth dynamic effect is used to present an animation effect of opening the virtual resource package;
[0059] In response to the virtual resource package being in cash form, based on the resource quantity carried by the virtual resource package, increase virtual resources for the target user account;
[0060] In response to the virtual resource package being in task form, after the target user account completes the task indicated by the virtual resource package, based on the resource quantity carried by the virtual resource package, increase virtual resources for the target user account.
[0061] According to a second aspect of the embodiments of the present disclosure, there is provided a live interaction device, including:
[0062] A first display module, configured to display a live interface in response to a live room entry operation of a target user account; wherein, the live room entry operation is used to request to enter the live room as an audience to watch a live battle; the live interface is used to display the live content of at least two teams participating in the live battle;
[0063] A second display module, configured to display interaction controls for the current battle stage on the live interface according to the progress of the live battle during the live battle.
[0064] In some embodiments, the live battle is divided into a battle progress stage and a battle cooling stage; wherein, the battle progress stage includes a first period and a second period, the first period is used for team performance and support guidance; the second period is used for live battle preview, host object cross-talk, and resource distribution;
[0065] The second display module is configured to:
[0066] During the first period, display interaction controls related to the at least two teams on the live interface;
[0067] During the second period and the battle cooling stage, display interaction controls related to grabbing virtual resource packages on the live interface.
[0068] In some embodiments, the first period includes a team performance period and a support guidance period; the second display module is configured to:
[0069] During the team performance, displaying a first form of interactive controls; wherein the first form of interactive controls is used to prompt support for the currently performing team;
[0070] During the support guidance, a second form of interactive control is displayed; wherein, the second form of interactive control includes at least two sub-controls; the sub-controls are used to prompt the user to select a supported team from the at least two teams.
[0071] In some embodiments, the second display module is configured to:
[0072] Displaying a third form of interactive controls on the live broadcast interface;
[0073] Among them, the third form of interactive control is used to prompt grabbing virtual resource packages.
[0074] In some embodiments, during the support boot, the second display module is further configured to:
[0075] Displaying at least two live broadcast images on the live broadcast interface;
[0076] Among them, the live broadcast screen is used to present the live broadcast content of one of the at least two teams.
[0077] In some embodiments, the interactive controls related to the at least two teams and the interactive controls related to grabbing virtual resource packages have different display forms and different functions;
[0078] The display form includes at least one of the following:
[0079] Control main copy;
[0080] Control subcopy;
[0081] Control type; the control type includes combined controls and single controls.
[0082] In some embodiments, the live broadcast interface further displays a resource distribution entrance; the second display module is further configured to:
[0083] During the battle phase, when the target user account obtains a virtual resource package, a first animation is displayed;
[0084] The first motion effect is used to present an animation effect of the virtual resource package floating toward the resource distribution entrance.
[0085] In some embodiments, the second display module is further configured to:
[0086] Display a prompt message on the live broadcast interface based on the display position of the resource distribution entry;
[0087] Wherein, the prompt message is used to prompt the number of virtual resource packages currently obtained by the target user account.
[0088] In some embodiments, the second display module is further configured to:
[0089] During the team performance, in response to a trigger operation of the target user account on the interaction control, display a second special effect; the second special effect is used to present an animation effect of grabbing virtual resource packages and the team currently performing receiving support;
[0090] During the support guidance period, in response to a trigger operation of the target user account on at least one sub-control included in the interaction control, display a third special effect; the third special effect is used to present an animation effect of grabbing virtual resource packages and the target team receiving support; wherein, the target team corresponds to the at least one sub-control;
[0091] During the second period, in response to a trigger operation of the target user account on the interaction control, display a fourth special effect; the fourth special effect is used to present an animation effect of grabbing virtual resource packages.
[0092] In some embodiments, the second display module is further configured to:
[0093] In response to a trigger operation of the target user account on the resource distribution entry, display a resource distribution panel;
[0094] Wherein, when the current live broadcast battle has not ended, the number of virtual resource packages currently obtained by the target user account is displayed on the resource distribution panel;
[0095] When the current live broadcast battle has ended, the resource quantity finally obtained by the target user account in this live broadcast battle is displayed on the resource distribution panel;
[0096] The resource quantity is related to the number of virtual resource packages finally obtained by the target user account in this live broadcast battle.
[0097] In some embodiments, a sharing control and an item giving control are further displayed on the live broadcast interface; during the team performance, the second display module is further configured to:
[0098] In response to a trigger operation of the target user account on the sharing control, increase the number of votes of the team currently performing by a first quantity;
[0099] In response to the triggering operation of the target user account on the item giving control, add a second quantity of votes or add votes equivalent to the value of the given item to the team currently performing.
[0100] In some embodiments, the second display module is further configured to:
[0101] During the live battle, according to the progress of the live battle, display an interactive card for the current battle stage on the live interface.
[0102] In some embodiments, the first period includes the team performance period and the support guidance stage; the second period includes the preview period, the interlude period of the hosting object, and the resource distribution period; the second display module is further configured to:
[0103] During the preview period, display the interactive card on the live interface, and the preview information of the live battle is displayed on the interactive card;
[0104] During the team performance period, display the interactive card on the live interface, and the performance attribute information of the team currently performing and the current number of votes obtained are displayed on the interactive card;
[0105] During the interlude period and the support guidance period, display the interactive card on the live interface, and the number of votes obtained in real time by the at least two teams is displayed on the interactive card;
[0106] During the resource distribution stage, display the interactive card on the live interface, and the final number of votes obtained by the at least two teams and the win-loss information of the live battle are displayed on the interactive card.
[0107] In some embodiments, the second display module is further configured to:
[0108] When the information of one team is included on the interactive card, in response to the triggering operation of the target user account on the interactive card, display an attribute panel;
[0109] Wherein, the attribute panel is used to display the attribute information of each member in the team.
[0110] In some embodiments, the second display module is further configured to:
[0111] When the information of the at least two teams is included on the interactive card, in response to the triggering operation of the target user account on the interactive card, display an attribute panel;
[0112] Wherein, the attribute panel is used to display the attribute information of each member in the selected team.
[0113] In some embodiments, during the battle cooling stage, the second display module is further configured to:
[0114] In response to a triggering operation of the target user account on the interaction control, display a fourth special effect; wherein, the fourth special effect is used to present an animation effect of grabbing a virtual resource package;
[0115] In the case where the target user account obtains a virtual resource package, display a fifth special effect; wherein, the fifth special effect is used to present an animation effect of opening the virtual resource package;
[0116] In response to the virtual resource package being in the form of cash, based on the resource quantity carried by the virtual resource package, increase virtual resources for the target user account;
[0117] In response to the virtual resource package being in the form of a task, after the target user account completes the task indicated by the virtual resource package, based on the resource quantity carried by the virtual resource package, increase virtual resources for the target user account.
[0118] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, which includes:
[0119] One or more processors;
[0120] A memory for storing program code executable by the processor;
[0121] Wherein, the processor is configured to execute the program code to implement the live interaction method described in the above first aspect or any possible implementation manner of the first aspect.
[0122] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, and when the program code in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute the live interaction method described in the above first aspect or any possible implementation manner of the first aspect.
[0123] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the live interaction method described in the above first aspect or any possible implementation manner of the first aspect.
[0124] For the live battle scenario, that is, at least two parties form teams offline for PK, and the performance content of each team is presented to the audience entering the live broadcast room in the form of a live broadcast. Based on this, the embodiments of the present disclosure propose a new live interaction scheme. Specifically, after the audience enters the live broadcast room, this scheme can display the interaction controls for the current battle stage on the live broadcast interface according to the progress of the live battle. That is, the display form of the interaction controls will change with the progress of the live battle. This processing method can better promote the audience to conduct real-time interaction during the live broadcast, not only enriching the PK gameplay of the live broadcast scenario, improving the human-computer interaction effect, but also having a good interface display effect.
[0125] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0126] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure and do not constitute an improper limitation to the present disclosure.
[0127] Figure 1 It is a schematic diagram of the implementation environment of a live interaction method shown according to an exemplary embodiment.
[0128] Figure 2 It is a flowchart of a live interaction method shown according to an exemplary embodiment.
[0129] Figure 3 It is a flowchart of another live interaction method shown according to an exemplary embodiment.
[0130] Figure 4 It is a schematic diagram of a live broadcast interface shown according to an exemplary embodiment.
[0131] Figure 5 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0132] Figure 6 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0133] Figure 7 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0134] Figure 8 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0135] Figure 9 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0136] Figure 10 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0137] Figure 11 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0138] Figure 12 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0139] Figure 13 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0140] Figure 14 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0141] Figure 15 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0142] Figure 16 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0143] Figure 17 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0144] Figure 18 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0145] Figure 19 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0146] Figure 20 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0147] Figure 21 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0148] Figure 22 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0149] Figure 23 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0150] Figure 24 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0151] Figure 25It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0152] Figure 26 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0153] Figure 27 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0154] Figure 28 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0155] Figure 29 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0156] Figure 30 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0157] Figure 31 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0158] Figure 32 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0159] Figure 33 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0160] Figure 34 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0161] Figure 35 It is a flowchart of a round of live broadcast confrontation shown according to an exemplary embodiment.
[0162] Figure 36 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0163] Figure 37 It is a schematic diagram of another live broadcast interface shown according to an exemplary embodiment.
[0164] Figure 38 It is a block diagram of a live broadcast interaction device shown according to an exemplary embodiment.
[0165] Figure 39 It is a block diagram of a terminal shown according to an exemplary embodiment. Detailed implementation
[0166] To enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[0167] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such data used can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described here can be implemented in an order different from those illustrated or described here. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0168] The information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.), and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of relevant data need to comply with the relevant laws, regulations, and standards of relevant countries and regions.
[0169] Figure 1 is a schematic diagram of an implementation environment of a live interaction method shown according to an exemplary embodiment.
[0170] See Figure 1 , the implementation environment includes: a first terminal 101, a second terminal 102, and a server 103. Among them, the target application is installed on the first terminal 101 and the second terminal 102. Exemplarily, the target application is an instant messaging application with a live broadcast function, such as a short video application.
[0171] In some embodiments, the types of the first terminal 101 and the second terminal 102 are smart phones. And the server 103 is used to provide background services for the target application.
[0172] In addition, those skilled in the art can know that the number of the above-mentioned terminals can be more or less. For example, the above-mentioned terminals can be only a few, or the above-mentioned devices are dozens or hundreds, or more, and the present disclosure embodiments do not limit the number and type of the terminals.
[0173] In addition, the server 103 is connected to the first terminal 101 and the second terminal 102 through a wireless network or a wired network.
[0174] In addition, the server involved in the embodiments of the present disclosure may further include other functional servers to provide more comprehensive and diverse services.
[0175] Based on the above implementation environment, where at least two parties form teams offline for PK and present the performance content of each team to the audience entering the live broadcast room in the form of a live broadcast, the present disclosure embodiments propose a new PK gameplay in the live broadcast scenario, which can better promote real-time interaction among the audience during the live broadcast.
[0176] In some embodiments, at least two teams participating in the live broadcast battle conduct the live broadcast through the first terminal 101. The first terminal 101 obtains the performance content of at least two teams participating in the live broadcast battle, that is, the live broadcast data, and then sends the obtained live broadcast data to the server 103. Exemplarily, the camera component is built-in or externally connected to the first terminal 101, and the present disclosure does not limit this.
[0177] In other embodiments, the target user account receives the live broadcast data sent by the server 103 through the second terminal 102 and displays the performance content of at least two teams participating in the live broadcast battle. That is, at least two teams participating in the live broadcast battle act as the hosts for the live broadcast, and the target user account enters the live broadcast room as an audience to watch the live broadcast battle.
[0178] The following provides a detailed introduction to the live broadcast interaction solution provided by the present disclosure embodiments through the following embodiments.
[0179] Figure 2 is a flowchart of a live broadcast interaction method shown according to an exemplary embodiment. As Figure 2 shown, this live broadcast interaction method is applied to an electronic device, such as Figure 1 the second terminal 102 shown. This live broadcast interaction method includes the following steps:
[0180] In 201, in response to the operation of entering the live broadcast room of the target user account, the electronic device displays the live broadcast interface; wherein, this operation of entering the live broadcast room is used to request to enter the live broadcast room as an audience to watch the live broadcast battle; this live broadcast interface is used to display the live broadcast content of at least two teams participating in the live broadcast battle.
[0181] Among them, the above live broadcast room is a live broadcast room for presenting the live broadcast battle, and the target user account is any audience user account entering this live broadcast room to watch the live broadcast battle, and the present disclosure does not limit this.
[0182] In the present disclosure embodiments, the live broadcast battle scenario refers to that at least two parties form teams offline for PK, that is, at least two teams are formed, and the performance content of each team is presented to the audience entering this live broadcast room in the form of a live broadcast.
[0183] It should be noted that the viewers entering this live broadcast room can interact in real time during the live broadcast, such as voting for the supported team and grabbing virtual resource packages. In addition, the viewers entering this live broadcast room can also participate in obtaining team rewards after the results of a round of live broadcast battles are announced.
[0184] In some embodiments, at least two teams participating in the live broadcast battle conduct activities such as talent PK and business skill PK, which are not limited in this disclosure. In addition, at least two teams participating in the live broadcast battle perform offline in turn; correspondingly, the live broadcast interface is only used to display the performance content of one team at the same moment.
[0185] In 202, during the live broadcast battle, the electronic device displays the interactive control for the current battle stage on the live broadcast interface according to the progress of this round of live broadcast battle.
[0186] In the embodiments of this disclosure, after entering the team PK mode, a round of live broadcast battle is started. Exemplarily, a round of live broadcast battle is mainly divided into two stages, namely the battle progress stage (also called the team PK progress stage) and the battle cooling stage (also called the team PK cooling stage).
[0187] It should be noted that as the main medium for real-time interaction during the live broadcast, for a round of live broadcast battle, the display form of the above-mentioned interactive control will change with the progress of this round of live broadcast battle. That is, as this round of live broadcast battle progresses to different stages, the above-mentioned interactive control will present different states. For details, please refer to the following description.
[0188] In addition, an interactive card (also called a PK card) is also displayed at the comment area position on the live broadcast interface, and the information and layout of this interactive card will also be switched as this round of live broadcast battle progresses to different stages.
[0189] In addition, as this round of live broadcast battle progresses to different stages, the live broadcast data will be presented in a single-stream or multi-stream form, that is, one live broadcast screen or multiple live broadcast screens will be presented on the live broadcast interface.
[0190] In some embodiments, the battle progress stage is further divided into two periods. Taking the first period and the second period as an example to identify these two periods, in the first period, interaction controls related to at least two teams are displayed on the live broadcast interface; while in the second period, interaction controls related to grabbing virtual resource packages are displayed on the live broadcast interface. In addition, the number of time slots included in each of the first period and the second period is one or more. For example, the first period at least includes: the team performance period and the support guidance period (also called the on-stage vote-pulling period). And the second period at least includes: the intermission period of the hosting object, the PK preview period (abbreviated as the preview period), and the resource distribution period (also called the announcement of winning period or the reward distribution period), etc. The present disclosure does not limit this, and for details, please refer to the following description.
[0191] In some other embodiments, the above-mentioned interaction controls are displayed at the bottom of the live broadcast interface, mainly providing voting functions and virtual resource package grabbing functions. As for when to provide the voting function and when to provide the virtual resource package grabbing function, it depends on the progress of the current round of live broadcast battle. For details, please refer to the following description.
[0192] In summary, for the live broadcast battle scenario, that is, at least two parties form teams offline to conduct PK, and on the basis of presenting the performance content of each team to the audience entering the live broadcast room through the form of live broadcast, the embodiments of the present disclosure propose a new live broadcast interaction scheme. Specifically, after the audience enters the live broadcast room, this scheme can display interaction controls for the audience on the live broadcast interface according to the progress of the live broadcast battle. That is, the display form of the interaction controls will change with the progress of the live broadcast battle. This processing method can better promote the audience to conduct real-time interaction during the live broadcast, not only enriching the PK gameplay of the live broadcast scenario, improving the human-computer interaction effect, but also having a good interface display effect.
[0193] The above Figure 2 shows only the basic process of the present disclosure. Next, based on a specific implementation manner, the solution provided by the present disclosure will be further elaborated. Figure 3 is a flowchart of another live broadcast interaction method shown according to an exemplary embodiment. As Figure 3 shown, this live broadcast interaction method is applied to an electronic device, such as Figure 1 the second terminal 102 shown. Taking the current round of live broadcast battle as an example, this live broadcast interaction method includes the following steps:
[0194] In step 301, in response to the operation of entering the live broadcast room of the target user account, the electronic device displays the live broadcast interface; wherein, this operation of entering the live broadcast room is used to request to enter the live broadcast room as an audience to watch the live broadcast battle; this live broadcast interface is used to display the live broadcast content of at least two teams participating in the live broadcast battle.
[0195] Among them, during a live battle session, as the progress of the current live battle session advances, the display form of the interactive control located at the bottom of the live interface also varies.
[0196] Exemplarily, the display form here includes at least one of the main control text, the secondary control text, or the control type. The control type includes a combined control and a single control. Among them, a combined control means that an interactive control includes multiple sub-controls, and a single control means an independent control.
[0197] In 302, for the current live battle session, during the battle progress stage of the current live battle session, in the first period, the electronic device displays an interactive control related to at least two teams on the live interface; and, in the second period of the battle progress stage, the electronic device displays an interactive control related to grabbing virtual resource packages on the live interface.
[0198] In some embodiments, for the battle progress stage, the first period here includes the team performance period and the support guidance period; the second period here refers to the time periods other than the team performance period and the support guidance period, such as the preview period, the host's transition period, the resource distribution period, etc.
[0199] In addition, the host's transition period here may include: the host's transition before the preview period, the host's transition during the performance gap between two teams, the host's transition after all teams' performances, and the present disclosure does not limit this.
[0200] In some embodiments, the interactive control related to at least two teams and the interactive control related to grabbing virtual resource packages have different display forms and different functions. Among them, displaying the interactive control related to at least two teams on the live interface includes:
[0201] Situation 1: During the team performance period, display the interactive control in the first form. Among them, the interactive control in the first form is used to prompt support for the team currently performing, that is, used to prompt voting for the team currently performing.
[0202] For this situation, taking the at least two teams participating in the current live battle session as the red team and the blue team as an example, the interactive control in the first form is as Figure 4 and Figure 5 shown. In Figure 4 , the main text of this interactive control is "Support the Red Team", and the secondary text is "Obtain xxx million". In Figure 5 , the main text of this interactive control is "Support the Blue Team", and the secondary text is "Obtain *** million". And regardless of Figure 4 or Figure 5 , the control type of this interactive control is a single control.
[0203] Case 2: During the support guidance period, an interactive control in the second form is displayed. The interactive control in the second form includes at least two sub-controls; one sub-control is used to prompt voting for one of at least two teams.
[0204] For this case, the number of sub-controls is the same as the number of teams. Continuing to take at least two teams participating in this round of live battle, namely the red team and the blue team, as an example, the interactive control in the second form is as Figure 6 shown. In Figure 6 , this interactive control is a combined control, which includes a total of two sub-controls. Among these two sub-controls, the main copy of one sub-control is "Support the Red Team", and the main copy of the other sub-control is "Support the Blue Team". Neither of these two sub-controls includes a secondary copy.
[0205] In some other embodiments, during the support guidance period, at least two live video feeds are displayed on the live interface; among them, one live video feed is used to present the live content of one of at least two teams. In other words, the number of live video feeds is the same as the number of teams. As Figure 6 shown, the teams participating in this round of live battle include the red team and the blue team. Then, during the support guidance period, the live interface includes two live video feeds, which are respectively used to present the live content of the red team and the blue team.
[0206] In some other embodiments, an interactive control related to grabbing virtual resource packages is displayed on the live interface, including:
[0207] Case 3: An interactive control in the third form is displayed on the live interface. The interactive control in the third form is used to prompt grabbing virtual resource packages.
[0208] For this case, continuing to take at least two teams participating in this round of live battle, namely the red team and the blue team, as an example, the interactive control in the second form is as Figures 7 - 11 shown. In Figures 7 - 11 , the main copy of this interactive control is "Support the Team", and the secondary copy is "Grab Red Envelopes". And regardless of Figures 7 - 11 which figure in, the control type of this interactive control is a single control.
[0209] Among them, Figure 7 is the host's segue before the preview period, Figure 8 is located during the preview period, Figure 9 is the host's segue after the red team's performance and before the blue team's performance, Figure 10 is the host's segue after the blue team's performance and before the voting promotion, Figure 11 is located during the announcement of the winning result.
[0210] In some other embodiments, during the live battle stage, as the live battle progresses, the secondary copy of the interactive control may also change. Exemplarily, for the bonus link, refer to Figures 12 - 13 , during the performance of the red team, after the bonus red envelopes are distributed, the secondary copy of the interactive control will switch to prompt the increased amount in the prize pool. Similarly, refer to Figures 14 - 15 , during the performance of the blue team, after the bonus red envelopes are distributed, the secondary copy of the interactive control will also switch to prompt the increased amount in the prize pool.
[0211] In addition, if there is no secondary copy in the interactive control during the support guidance period, for the bonus link, whether it is the red team bonus as shown in Figures 16 - 17 or the blue team bonus (not shown), the interactive control will not change.
[0212] In some other embodiments, this live interactive solution also provides a function of grabbing virtual resource packages (such as grabbing red envelopes) during the live battle stage. Among them, during the live battle stage, the target user account can trigger (such as clicking) the interactive control located at the bottom of the live interface to grab virtual resource packages. Exemplarily, the target user account grabs the virtual resource package according to a certain probability. For example, the target user account can grab the virtual resource package only after n clicks. In addition, the number of virtual resource packages grabbed by the target user account in a round of live battle to some extent determines the amount of rewards finally obtained by the target user account, and the present disclosure does not limit this.
[0213] As shown in Figures 18 - 24 , a resource distribution entrance is also displayed on the live interface. Correspondingly, during the live battle stage, this live interactive solution further includes:
[0214] When the target user account obtains a virtual resource package, display a first dynamic effect; wherein, the first dynamic effect is used to present the animation effect of the virtual resource package floating towards the resource distribution entrance.
[0215] Among them, as shown in Figures 18 - 24 , the animation effects of the virtual resource package floating towards the resource distribution entrance (such as the team reward in the figure) are all shown. And the ways for the target user account to obtain the virtual resource package include but are not limited to the following several ways.
[0216] Way 1: During the team performance, in response to the trigger operation of the target user account on the interactive control, display a second dynamic effect; the second dynamic effect is used to present the animation effects of grabbing the virtual resource package and the team currently performing receiving support.
[0217] Exemplarily, the second dynamic effect is as shown in Figures 20 - 21 . During the performance of the red team, when the target user account clicks "Support the Red Team", the animation effects as shown in Figure 20The animated effects shown. During the performance of the Blue Team, when the target user account clicks "Support the Blue Team", the animated effects as shown in Figure 21 will be presented.
[0218] Method 2: During the support guidance, in response to the trigger operation of the target user account on at least one sub-control included in the interaction control, display the third dynamic effect; the third dynamic effect is used to present the animated effects of grabbing virtual resource packages and the target team obtaining support (i.e., voting for the target team); where the target team corresponds to at least one sub-control.
[0219] Exemplarily, the third dynamic effect is as shown in Figures 22 - 24 During the support guidance, when the target user account clicks "Support the Red Team", the animated effects as shown in Figure 22 will be presented, and when clicking "Support the Blue Team", the animated effects as shown in Figure 23 will be presented, and when clicking simultaneously, the animated effects as shown in Figure 24 will be presented.
[0220] Method 3: During the second period, in response to the trigger operation of the target user account on the interaction control, display the fourth dynamic effect; the fourth dynamic effect is used to present the animated effect of grabbing virtual resource packages.
[0221] Exemplarily, the fourth dynamic effect is as shown in Figures 18 - 19 Taking the host's intermission period and preview period as an example, during the host's intermission period, when the target user account clicks "Support the Team", the animated effects as shown in Figure 18 will be presented. During the preview period, when the target user account clicks "Support the Team", the animated effects as shown in Figure 19 will be presented.
[0222] In some other embodiments, the live interaction solution will also display a prompt message on the live interface based on the display position of the resource distribution entrance; where the prompt message is used to prompt the target user account of the current number of virtual resource packages obtained. Exemplarily, as shown in Figure 19 the prompt message is in the form of a bubble, such as "Grab 100 red envelopes", and the present disclosure does not limit this.
[0223] In some other embodiments, the target user account can view the detailed status of the obtained virtual resource packages by triggering (such as clicking) the resource distribution entrance. In other words, the live interaction solution further includes:
[0224] In response to a trigger operation of a target user account on a resource distribution entry, a resource distribution panel (also referred to as a reward panel) is displayed; wherein, when the current live battle has not ended, the number of virtual resource packages currently obtained by the target user account is displayed on the resource distribution panel; when the current live battle has ended, the amount of resources finally obtained by the target user account in the current live battle is displayed on the resource distribution panel; wherein, the amount of resources is related to the number of virtual resource packages finally obtained by the target user account in the current live battle.
[0225] For example, refer to Figures 25 - 30 , wherein, Figure 25 shows the state of the resource distribution panel when no virtual resource package has been obtained in the current live battle. Figure 26 shows the state of the resource distribution panel when 1 virtual resource package has been obtained in the current live battle. Figure 27 shows the state of the resource distribution panel when 30 virtual resource packages have been obtained in the current live battle. During the announcement of the winning results, Figure 28 shows the amount of resources obtained after the winning results are announced. Figure 29 shows the state of the resource distribution panel when no virtual resources have been obtained after the current live battle ends. Figure 30 shows the amount of resources finally obtained after the current live battle ends.
[0226] In some other embodiments, during the current live battle, the target user account can vote for the favorite team through an interaction control. Exemplarily, the voting opportunities of the target user account include but are not limited to the following:
[0227] 1. During the team performance, the target user supports the team currently performing by triggering the interaction control, that is, votes for the team currently performing; and, during the support guidance period, the target user votes for the corresponding team by triggering a sub-control.
[0228] 2. Vote for the favorite team by giving virtual items.
[0229] 3. Vote for the favorite team by performing a sharing task.
[0230] For the above second and third methods, a sharing control and an item giving control are also displayed on the live interface; correspondingly, during the team performance, the live interaction solution further includes:
[0231] In response to a trigger operation of the target user account on the sharing control, increase the number of votes for the team currently performing by a first amount;
[0232] In response to a trigger operation of the target user account on the item giving control, display such as Figure 31The virtual item panel shown can increase the number of votes for the team currently performing by a second quantity or increase the number of votes equivalent to the value of the gifted item by selecting a virtual item on the panel and gifting it to the team currently performing.
[0233] Exemplarily, the first quantity is 50 and the second quantity is 100, which is not limited in this disclosure.
[0234] In some other embodiments, the live interaction scheme further includes: for the current round of live battles, displaying an interaction card on the live interface according to the progress of the current round of live battles.
[0235] Among them, displaying an interaction card on the live interface according to the progress of the current round of live battles includes but is not limited to the following situations:
[0236] Situation a: During the preview period, an interaction card is displayed on the live interface; the preview information of the current round of live battles is displayed on the interaction card at this time.
[0237] This situation is as shown in Figure 8 Exemplarily, the above preview information includes but is not limited to: the head portraits of the members of each team, the team name, and the amount of rewards obtained in this round, which is not limited in this disclosure.
[0238] Situation b: During the team performance period, an interaction card is displayed on the live interface; the performance attribute information of the team currently performing and the number of votes currently obtained are displayed on the interaction card at this time.
[0239] This situation is as shown in Figure 4 or 5. Exemplarily, taking the talent show PK of each team as an example, the above performance attribute information includes but is not limited to: the name of the performance track of each team, which is not limited in this disclosure.
[0240] Situation c: During the resource distribution period, an interaction card is displayed on the live interface; the number of votes finally obtained by at least two teams and the win-loss information of the current round of live battles are displayed on the interaction card at this time. This situation is as shown in Figure 11 shown.
[0241] Situation d: During the intermission of the hosting object, an interaction card is displayed on the live interface; the number of votes obtained by at least two teams in real time is displayed on the interaction card at this time. This situation is as shown in Figure 10 shown.
[0242] Situation e: During the support guidance period, an interaction card is displayed on the live interface; the number of votes obtained by at least two teams in real time is displayed on the interaction card at this time.
[0243] In some other embodiments, when the information of a team is included on the interactive card, the live interactive solution further includes: in response to a trigger operation of a target user account on the interactive card, displaying an attribute panel; wherein, the attribute panel is used to display the attribute information of each member in the team.
[0244] For example, assume that the target user account performs a trigger operation on the Figure 4 interactive card shown in, then the attribute panel shown in Figure 32 is displayed. Assume that the target user account performs a trigger operation on the Figure 5 interactive card shown in, then the attribute panel shown in Figure 33 is displayed. In addition, the attribute information of the members includes but is not limited to: the nickname, avatar, or number of fans of the members, etc., and the present disclosure does not limit this.
[0245] In some other embodiments, when the information of at least two teams is included on the interactive card, the live interactive solution further includes: in response to a trigger operation of a target user account on the interactive card, displaying an attribute panel; wherein, the attribute panel is used to display the attribute information of each member in the selected team.
[0246] For example, assume that the target user account performs a trigger operation on the Figure 10 interactive card shown in, then according to the trigger position of the target user account, the attribute panel shown in Figure 32 or 33 is displayed.
[0247] In 303, for the current round of live battle, during the battle cooling phase of this round of live battle, the electronic device displays an interactive control related to grabbing virtual resource packages on the live interface.
[0248] As Figure 34 shown, during the battle cooling phase, the interactive control is in the "grab red envelope" state, and the target user can also grab red envelopes by triggering the interactive control. However, different from grabbing red envelopes during the battle progress phase, the red envelope will be immediately opened after being grabbed at this time.
[0249] If it is a cash red envelope, it can be obtained immediately. If it is a task red envelope, the corresponding amount of virtual resources can be obtained only after completing the task. That is, the virtual resource packages obtained in this stage will not be included in the resource distribution entrance and will not participate in obtaining the rewards of the team prize pool. Exemplarily, the task carried by the task red envelope is to invite a certain number of friends, and the present disclosure does not limit this.
[0250] Based on the above description, in some embodiments, during the battle cooling phase, the live interactive solution further includes:
[0251] In response to a trigger operation of the target user account on the interaction control, a fourth dynamic effect is displayed. The fourth dynamic effect is used to present an animation effect of grabbing a virtual resource package;
[0252] When the target user account obtains a virtual resource package, a fifth dynamic effect is displayed. The fifth dynamic effect is used to present an animation effect of opening the virtual resource package;
[0253] In response to the obtained virtual resource package being in the form of cash, based on the resource quantity carried by the virtual resource package, virtual resources are added to the target user account. For example, as Figure 34 shown, after the virtual resource package is opened, an animation effect of a cash red envelope floating towards the wallet entrance will be displayed.
[0254] In response to the obtained virtual resource package being in the form of a task, after the target user account completes the task indicated by the virtual resource package, based on the resource quantity carried by the virtual resource package, virtual resources are added to the target user account. For example, as Figure 34 shown, after the task is completed, an animation effect of a cash red envelope floating towards the task center entrance will be displayed.
[0255] In summary, for the live battle scene, that is, at least two parties team up offline for PK and present the performance content of each team to the audience entering the live broadcast room through live broadcast, the embodiments of the present disclosure propose a new live interaction solution. Specifically, after the audience enters the live broadcast room, for the current round of live battle, this solution can display interaction controls for the audience on the live broadcast interface according to the progress of the current round of live battle. That is, the display form of the interaction control will change with the progress of the current round of live battle. This processing method can better promote real-time interaction of the audience during the live broadcast, not only enriching the PK gameplay of the live broadcast scene, improving the human-computer interaction effect, but also having a good interface display effect.
[0256] In addition, an interaction card is also displayed at the comment area position on the live broadcast interface, and the information and layout of the interaction card will also be switched as the current round of live battle progresses to different stages, further improving the human-computer interaction effect.
[0257] In addition, as the current round of live battle progresses to different stages, the live broadcast data will be presented in the form of single-stream or multi-stream, that is, one live broadcast screen or multiple live broadcast screens will be presented on the live broadcast interface, further improving the human-computer interaction effect.
[0258] Taking the audience user account as user account A and the participating live battle teams as the red team and the blue team as an example, the following Figure 35 introduces the process of a round of live battle.
[0259] 1. The currently logged-in user account A enters the live broadcast room as an audience.
[0260] 2. In the team PK mode, determine whether it is currently the battle stage of a live battle round; if not, execute step 3; if so, execute step 4.
[0261] 3. The interactive control on the live interface is displayed in the form of a red envelope grab.
[0262] 4. If it is not before the preview start of a live battle round, determine the display form of the live room frame according to the specific stage of this live battle round, that is, display the interactive control as the progress of this live battle round.
[0263] 5. If it is before the preview start of a live battle round, the live room has a team PK structure, and the interactive control on the live interface is displayed in the form of supporting the team.
[0264] 6. During the preview period, the interactive control on the live interface is displayed in the form of "support the team", and a PK preview card is displayed, that is, preview a live battle round in the form of a card.
[0265] 7. After entering the formal performance stage, during the performance of the red team, the interactive control switches to the form of supporting the red team, and the red team information is displayed in the form of a card.
[0266] 8. After the red team's performance ends, the host object makes a segue, the interactive control switches to the form of supporting the team, and the information of both teams is displayed.
[0267] 9. During the performance of the blue team, the interactive control switches to the form of supporting the blue team, and the blue team information is displayed in the form of a card.
[0268] 10. After the blue team's performance ends, the host object makes a segue, the interactive control switches to the form of supporting the team, and the information of both teams is displayed.
[0269] 11. When the red team and the blue team are canvassing votes together on stage, the live video streams are combined, the interactive control is displayed as a combined control of supporting the red team and supporting the blue team, and the information of both teams is displayed.
[0270] 12. After the end of this live battle round, the lottery result is announced, the on-stage state is exited, the rewards for this round are obtained, and the lottery result appears.
[0271] Exemplarily, as Figure 36 shown, this step will display the win-loss information of the team. In addition, after the lottery result is announced, there will also be an animation effect as Figure 37 shown, where cash red envelopes float towards the wallet entrance.
[0272] 13. This live battle round officially ends.
[0273] 14. The interactive control on the live broadcast interface is displayed in the form of grabbing red envelopes, and the battle enters the cooling stage.
[0274] 15. If the next round of live battle does not enter the battle cooling stage, the host object will make an interlude before the start of the next round of preview to prepare for the next round of live battle. The interactive control is displayed in the form of supporting the team, and the previous process is looped.
[0275] Figure 3 It is a block diagram of a live interactive device shown according to an exemplary embodiment. Refer to This device includes:
[0276] The first display module 3801 is configured to display a live broadcast interface in response to an operation of entering the live broadcast room of the target user account; wherein, the operation of entering the live broadcast room is used to request to enter the live broadcast room as an audience to watch the live battle; the live broadcast interface is used to display the live broadcast content of at least two teams participating in the live battle.
[0277] The second display module 3802 is configured to display an interactive control for the current battle stage on the live broadcast interface according to the progress of the live battle during the live battle process.
[0278] For the live battle scenario, that is, at least two parties form teams offline for PK, and on the basis of presenting the performance content of each team to the audience entering the live broadcast room through the form of live broadcast, the embodiments of the present disclosure propose a new live interactive solution. Specifically, after the audience enters the live broadcast room, this solution can display an interactive control for the audience on the live broadcast interface according to the progress of the live battle. That is, the display form of the interactive control will change with the progress of the live battle. This processing method can better promote the audience to interact in real time during the live broadcast, not only enrich the PK gameplay of the live broadcast scenario, improve the human-machine interaction effect, but also have a good interface display effect.
[0279] In some embodiments, the live battle is divided into a battle progress stage and a battle cooling stage; wherein, the battle progress stage includes a first period and a second period, and the first period is used for team performance and support guidance; the second period is used for live battle preview, host object interlude and resource distribution.
[0280] The second display module 3802 is configured to:
[0281] In the first period, display an interactive control related to the at least two teams on the live broadcast interface;
[0282] In the second period and the battle cooling stage, display an interactive control related to grabbing virtual resource packages on the live broadcast interface.
[0283] In some embodiments, the first period includes a team performance period and a support guidance period; a second display module 3802 is configured to:
[0284] During the team performance period, display an interactive control in a first form; wherein, the interactive control in the first form is used to prompt support for the team currently performing.
[0285] During the support guidance period, display an interactive control in a second form; wherein, the interactive control in the second form includes at least two sub-controls; the sub-controls are used to prompt to select a team to support among the at least two teams.
[0286] In some embodiments, a second display module 3802 is configured to:
[0287] Display an interactive control in a third form on the live broadcast interface;
[0288] wherein, the interactive control in the third form is used to prompt to grab a virtual resource package.
[0289] In some embodiments, during the support guidance period, the second display module 3802 is further configured to:
[0290] Display at least two live broadcast images on the live broadcast interface;
[0291] wherein, one of the live broadcast images is used to present the live broadcast content of one of the at least two teams.
[0292] In some embodiments, the interactive control related to the at least two teams and the interactive control related to grabbing the virtual resource package have different display forms and different functions;
[0293] wherein, the display form includes at least one of the following:
[0294] Main text of the control;
[0295] Sub-text of the control;
[0296] Type of the control; the type of the control includes a combined control and a single control.
[0297] In some embodiments, a resource distribution entry is further displayed on the live broadcast interface; the second display module 3802 is further configured to:
[0298] During the battle progress stage, when the target user account obtains a virtual resource package, display a first special effect;
[0299] wherein, the first special effect is used to present an animation effect of the virtual resource package floating towards the resource distribution entry.
[0300] In some embodiments, the second display module 3802 is further configured to:
[0301] display a prompt message on the live broadcast interface based on the display position of the resource distribution entry;
[0302] wherein the prompt message is used to prompt the number of virtual resource packages currently obtained by the target user account.
[0303] In some embodiments, the second display module 3802 is further configured to:
[0304] during the team performance, in response to a trigger operation of the target user account on the interaction control, display a second special effect; the second special effect is used to present an animation effect of grabbing virtual resource packages and the support obtained by the currently performing team;
[0305] during the support guidance period, in response to a trigger operation of the target user account on at least one sub-control included in the interaction control, display a third special effect; the third special effect is used to present an animation effect of grabbing virtual resource packages and the support obtained by the target team; wherein, the target team corresponds to the at least one sub-control;
[0306] during the second period, in response to a trigger operation of the target user account on the interaction control, display a fourth special effect; the fourth special effect is used to present an animation effect of grabbing virtual resource packages.
[0307] In some embodiments, the second display module 3802 is further configured to:
[0308] in response to a trigger operation of the target user account on the resource distribution entry, display a resource distribution panel;
[0309] wherein, in the case that the current live broadcast battle has not ended, the number of virtual resource packages currently obtained by the target user account is displayed on the resource distribution panel;
[0310] in the case that the current live broadcast battle has ended, the resource quantity finally obtained by the target user account in this round of live broadcast battle is displayed on the resource distribution panel;
[0311] The resource quantity is related to the number of virtual resource packages finally obtained by the target user account in this round of live broadcast battle.
[0312] In some embodiments, a sharing control and an item giving control are further displayed on the live broadcast interface; during the team performance, the second display module 3802 is further configured to:
[0313] in response to a trigger operation of the target user account on the sharing control, increase the number of votes of the currently performing team by a first quantity;
[0314] In response to a triggering operation of the target user account on the item giving control, increase the number of votes of the team currently performing by a second quantity or increase the number of votes equivalent to the value of the given item.
[0315] In some embodiments, the second display module 3802 is further configured to:
[0316] During the live battle, according to the progress of the live battle, display an interactive card for the current battle stage on the live interface.
[0317] In some embodiments, the first period includes the team performance period and the support and guidance stage; the second period includes the preview period, the intermission period of the hosting object, and the resource distribution period; the second display module 3802 is further configured to:
[0318] During the preview period, display the interactive card on the live interface, and the preview information of the live battle is shown on the interactive card;
[0319] During the team performance period, display the interactive card on the live interface, and the performance attribute information of the team currently performing and the number of votes currently obtained are shown on the interactive card;
[0320] During the intermission period and the support and guidance period, display the interactive card on the live interface, and the number of votes obtained in real time by the at least two teams is shown on the interactive card;
[0321] During the resource distribution stage, display the interactive card on the live interface, and the number of votes finally obtained by the at least two teams and the win-lose information of the live battle are shown on the interactive card.
[0322] In some embodiments, the second display module 3802 is further configured to:
[0323] When the information of one team is included on the interactive card, in response to a triggering operation of the target user account on the interactive card, display an attribute panel;
[0324] Wherein, the attribute panel is used to display the attribute information of each member in the team.
[0325] In some embodiments, the second display module 3802 is further configured to:
[0326] When the information of the at least two teams is included on the interactive card, in response to a triggering operation of the target user account on the interactive card, display an attribute panel;
[0327] Among them, the attribute panel is used to display the attribute information of each member in the selected team.
[0328] In some embodiments, during the battle cooling phase, the second display module 3802 is further configured to:
[0329] In response to the triggering operation of the target user account on the interactive control, display a fourth dynamic effect; wherein, the fourth dynamic effect is used to present an animation effect of grabbing a virtual resource package;
[0330] When the target user account obtains a virtual resource package, display a fifth dynamic effect; wherein, the fifth dynamic effect is used to present an animation effect of opening the virtual resource package;
[0331] In response to the virtual resource package being in the form of cash, based on the resource quantity carried by the virtual resource package, increase virtual resources for the target user account;
[0332] In response to the virtual resource package being in the form of a task, after the target user account completes the task indicated by the virtual resource package, based on the resource quantity carried by the virtual resource package, increase virtual resources for the target user account.
[0333] All of the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present disclosure, which will not be elaborated here.
[0334] It should be noted that when the live interactive device provided in the above embodiments conducts live interaction, only the above-mentioned division of each functional unit is used for illustration. In actual applications, the above functions can be allocated to different functional units according to needs, that is, the internal structure of the electronic device is divided into different functional units to complete all or part of the functions described above. In addition, the live interactive device provided in the above embodiments and the embodiments of the live interactive method belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be elaborated here.
[0335] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0336] In some embodiments, an electronic device is further provided, and the electronic device includes:
[0337] One or more processors;
[0338] A memory for storing program codes executable by the processor;
[0339] Wherein, the processor is configured to execute the program code to implement the above live interactive method.
[0340] Wherein, in response to the electronic device being provided as a terminal, is a block diagram of a terminal 3900 shown according to an exemplary embodiment.
[0341] Generally, the computer device 3900 includes a processor 3901 and a memory 3902.
[0342] The processor 3901 includes one or more processing cores, such as a quad-core processor, an octa-core processor, etc. The processor 3901 is implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Alternatively, the processor 3901 includes a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 3901 integrates a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 3901 further includes an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.
[0343] The memory 3902 includes one or more computer-readable storage media, and the computer-readable storage media is non-transitory. The memory 3902 further includes high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 3902 is used to store at least one program code, and the at least one program code is used to be executed by the processor 3901 to implement the live interaction method provided in the method embodiments of the present application.
[0344] In some embodiments, the computer device 3900 further includes a peripheral device interface 3903 and at least one peripheral device. The processor 3901, the memory 3902, and the peripheral device interface 3903 are connected by a bus or signal lines. Each peripheral device is connected to the peripheral device interface 3903 through a bus, signal lines, or a circuit board. The peripheral devices include at least one of a radio frequency circuit 3904, a display screen 3905, a camera component 3906, an audio circuit 3907, and a power supply 3908.
[0345] The peripheral device interface 3903 is used to connect at least one I / O (Input / Output) related peripheral device to the processor 3901 and the memory 3902. In some embodiments, the processor 3901, the memory 3902, and the peripheral device interface 3903 are integrated on the same chip or circuit board; in other embodiments, any one or two of the processor 3901, the memory 3902, and the peripheral device interface 3903 are implemented on separate chips or circuit boards, and this application does not limit this.
[0346] The radio frequency circuit 3904 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 3904 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 3904 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. In some embodiments, the radio frequency circuit 3904 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 3904 communicates with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, generations of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 3904 further includes a circuit related to NFC (Near Field Communication), and this application does not limit this.
[0347] The display screen 3905 is used to display the UI (User Interface). The UI includes graphics, text, icons, videos, and any combination thereof. When the display screen 3905 is a touch display screen, the display screen 3905 also has the ability to collect touch signals on or above the surface of the display screen 3905. The touch signals are input as control signals to the processor 3901 for processing. At this time, the display screen 3905 is also used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, there is one display screen 3905, which is disposed on the front panel of the computer device 3900; in other embodiments, there are at least two display screens 3905, which are respectively disposed on different surfaces of the computer device 3900 or are in a foldable design; in other embodiments, the display screen 3905 is a flexible display screen, which is disposed on a curved surface or a folding surface of the computer device 3900. Alternatively, the display screen 3905 is set to an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 3905 is prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0348] The camera module 3906 is used to collect images or videos. In some embodiments, the camera module 3906 includes a front camera and a rear camera. Generally, the front camera is disposed on the front panel of the terminal, and the rear camera is disposed on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, to implement functions such as background blurring by fusing the main camera and the depth-of-field camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fused shooting functions. In other embodiments, the camera module 3906 further includes a flash. The flash is a single-color temperature flash or a two-color temperature flash. The two-color temperature flash refers to a combination of a warm light flash and a cold light flash, which is used for light compensation under different color temperatures.
[0349] The audio circuit 3907 includes a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 3901 for processing, or input to the radio frequency circuit 3904 to enable voice communication. For the purpose of stereo collection or noise reduction, there are multiple microphones, which are respectively arranged at different parts of the computer device 3900. Alternatively, the microphone is an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 3901 or the radio frequency circuit 3904 into sound waves. The speaker is a traditional thin film speaker or a piezoelectric ceramic speaker. In the case where the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 3907 further includes a headset jack.
[0350] The power supply 3908 is used to supply power to each component in the computer device 3900. The power supply 3908 is an alternating current, a direct current, a disposable battery or a rechargeable battery. In the case where the power supply 3908 includes a rechargeable battery, the rechargeable battery is a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery is also used to support fast charging technology.
[0351] Those skilled in the art can understand that the structure shown in does not constitute a limitation on the computer device 3900, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0352] In some embodiments, a computer-readable storage medium including instructions is also provided, such as a memory including instructions, and the above instructions are executed by a processor of an electronic device to implement the above live interaction method. In other embodiments, the computer-readable storage medium is a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0353] In some embodiments, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor of an electronic device, the above live interaction method is implemented.
[0354] Those skilled in the art will readily think of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure aims to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include well-known knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0355] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A live interactive method, characterized in that: The method comprises: In response to a live broadcast room entry operation by a target user account, a live broadcast interface is displayed; wherein the live broadcast room entry operation is used to request to enter the live broadcast room as a viewer to watch the live broadcast battle; the live broadcast interface is used to display the live broadcast content of at least two teams participating in the live broadcast battle; During the live battle, interactive controls for the current battle stage are displayed on the live interface according to the progress of the live battle, and the display form of the interactive controls automatically changes with the progress of the live battle; The live battle is divided into a battle-on phase and a battle-cooling phase. The battle-on phase includes a first period and a second period. The first period includes a support and guidance period for support and guidance; the second period is used for live battle previews, host interaction, and resource distribution. The distributed resources come from virtual resource packages that the target user account has obtained and is in an unopened state during the first and second periods. Among them, during the battle cooling phase, after the target user account obtains the virtual resource package, the virtual resource package is automatically opened; during the support guidance period, the live broadcast content corresponds to at least two live broadcast screens; one of the live broadcast screens is used to present that the team is guiding the target user account to vote.
2. The live interactive method according to claim 1, characterized in that: The first period is also used for team performances; the interactive controls for the current battle stage are displayed on the live broadcast interface according to the progress of the live broadcast battle, including: During the first period, displaying interactive controls related to the at least two teams on the live broadcast interface; During the second period and the battle cooling-off phase, interactive controls related to grabbing virtual resource packages are displayed on the live broadcast interface.
3. The live interactive method according to claim 2, characterized in that: The first period also includes a team performance period; during the first period, displaying interactive controls related to the at least two teams on the live broadcast interface includes: During the team performance, displaying a first form of interactive controls; wherein the first form of interactive controls is used to prompt support for the currently performing team; During the support guidance, a second form of interactive control is displayed; wherein, the second form of interactive control includes at least two sub-controls; the sub-controls are used to prompt the user to select a supported team from the at least two teams.
4. The live interactive method according to claim 2, characterized in that: The interactive controls related to grabbing virtual resource packages are displayed on the live broadcast interface, including: Displaying a third form of interactive controls on the live broadcast interface; Among them, the third form of interactive control is used to prompt grabbing virtual resource packages.
5. The live interactive method according to claim 2, characterized in that: The interactive controls related to the at least two teams and the interactive controls related to grabbing virtual resource packages have different display forms and different functions; The display form includes at least one of the following: Control main copy; Control subcopy; Control type; the control type includes combined controls and single controls.
6. The live interactive method according to any one of claims 2 to 5, characterized in that: The live broadcast interface also displays a resource distribution entrance; during the battle phase, the method further includes: When the target user account obtains the virtual resource package, displaying a first animation effect; The first motion effect is used to present an animation effect of the virtual resource package floating toward the resource distribution entrance.
7. The live interactive method according to claim 6, characterized in that: The method further comprises: Based on the display position of the resource distribution entrance, display prompt information on the live broadcast interface; The prompt information is used to prompt the target user account of the number of virtual resource packages currently obtained.
8. The live interactive method according to claim 3, characterized in that: The method further comprises: During the team performance, in response to the target user account triggering the interactive control, a second animation is displayed; the second animation is used to present an animation effect of grabbing a virtual resource package and the currently performing team gaining support; During the support guidance period, in response to a triggering operation of the target user account on at least one sub-control included in the interactive control, a third animation effect is displayed; the third animation effect is used to present an animation effect of grabbing a virtual resource package and the target team obtaining support; wherein the target team corresponds to the at least one sub-control; During the second period, in response to the target user account triggering the interactive control, a fourth animation is displayed; the fourth animation is used to present an animation effect of grabbing the virtual resource package.
9. The live interactive method according to claim 6, characterized in that: The method further comprises: In response to a triggering operation of the target user account on the resource distribution portal, displaying a resource distribution panel; Wherein, when the live broadcast battle is not over, the resource distribution panel displays the number of virtual resource packages currently obtained by the target user account; When the live broadcast battle is over, the resource distribution panel displays the amount of resources that the target user account finally obtained in the live broadcast battle; The number of resources is related to the number of virtual resource packages ultimately obtained by the target user account in the live battle.
10. The live interactive method according to claim 2, characterized in that: The live broadcast interface also displays sharing controls and item gifting controls; During the team performance, the method further includes: In response to a triggering operation of the sharing control by the target user account, adding a first number of tickets to a currently performing team; In response to the target user account triggering the item gift control, a second number of tickets is added to the currently performing team or a number of tickets with a value equal to the gifted item is added.
11. The live interactive method according to claim 2, characterized in that: The method further comprises: During the live battle, the interactive card of the current battle stage is displayed on the live interface according to the progress of the live battle.
12. The live interactive method according to claim 11, characterized in that: The first period includes the team performance period and the support and guidance period; the second period includes the preview period, the host's interlude period, and the resource distribution period; the interactive card of the current battle stage is displayed on the live broadcast interface according to the progress of the live broadcast battle, including: During the preview period, the interactive card is displayed on the live broadcast interface, and the interactive card displays preview information of the live broadcast battle; During the team performance, the interactive card is displayed on the live broadcast interface, wherein the interactive card displays the performance attribute information and the current number of votes obtained of the currently performing team; During the interplay and the support guidance period, the interactive card is displayed on the live broadcast interface, and the number of votes obtained by the at least two teams in real time is displayed on the interactive card; During the resource distribution phase, the interactive card is displayed on the live broadcast interface, and the interactive card displays the final number of votes obtained by the at least two teams and the victory or defeat information of the live broadcast battle.
13. The live interactive method according to claim 11 or 12, characterized in that: In the case where the interactive card includes information about a team, the method further includes: In response to a triggering operation of the target user account on the interactive card, displaying a property panel; The attribute panel is used to display the attribute information of each member of the team.
14. The live interactive method according to claim 11 or 12, characterized in that: In the case where the interactive card includes information of the at least two teams, the method further includes: In response to a triggering operation of the target user account on the interactive card, displaying a property panel; The attribute panel is used to display the attribute information of each member of the selected team.
15. The live interactive method according to claim 2, characterized in that: During the battle cooling phase, the method further includes: In response to the target user account triggering the interactive control, displaying a fourth motion effect; wherein the fourth motion effect is used to present an animation effect of grabbing a virtual resource package; When the target user account obtains the virtual resource package, a fifth motion effect is displayed; wherein the fifth motion effect is used to present an animation effect of opening the virtual resource package; In response to the virtual resource package being in cash form, adding virtual resources to the target user account based on the amount of resources carried in the virtual resource package; In response to the virtual resource package being in the form of a task, after the target user account completes the task indicated by the virtual resource package, virtual resources are added to the target user account based on the quantity of resources carried by the virtual resource package.
16. A live interactive device, characterized in that: The device comprises: The first display module is configured to display a live broadcast interface in response to a live broadcast room entry operation of a target user account; wherein the live broadcast room entry operation is used to request to enter the live broadcast room as a viewer to watch the live broadcast battle; and the live broadcast interface is used to display the live broadcast content of at least two teams participating in the live broadcast battle; The second display module is configured to display interactive controls for the current battle stage on the live broadcast interface according to the progress of the live broadcast battle during the live broadcast battle, and the display form of the interactive controls automatically changes with the progress of the live broadcast battle; The live battle is divided into a battle-on phase and a battle-cooling phase. The battle-on phase includes a first period and a second period. The first period includes a support and guidance period for support and guidance; the second period is used for live battle previews, host interaction, and resource distribution. The distributed resources come from virtual resource packages that the target user account has obtained and is in an unopened state during the first and second periods. Among them, during the battle cooling phase, after the target user account obtains the virtual resource package, the virtual resource package is automatically opened; during the support guidance period, the live broadcast content corresponds to at least two live broadcast screens; one of the live broadcast screens is used to present that the team is guiding the target user account to vote.
17. The live interactive device according to claim 16, characterized in that: The first period is also used for team performances; the second display module is configured to: During the first period, displaying interactive controls related to the at least two teams on the live broadcast interface; During the second period and the battle cooling-off phase, interactive controls related to grabbing virtual resource packages are displayed on the live broadcast interface.
18. The live interactive device according to claim 17, characterized in that: The first period includes a team performance period and a support guidance period; the second display module is configured to: During the team performance, displaying a first form of interactive controls; wherein the first form of interactive controls is used to prompt support for the currently performing team; During the support guidance, a second form of interactive control is displayed; wherein, the second form of interactive control includes at least two sub-controls; the sub-controls are used to prompt the user to select a supported team from the at least two teams.
19. The live interactive device according to claim 17, characterized in that: The second display module is configured to display a third form of interactive controls on the live broadcast interface; Among them, the third form of interactive control is used to prompt grabbing virtual resource packages.
20. The live interactive device according to claim 17, characterized in that: The interactive controls related to the at least two teams and the interactive controls related to grabbing virtual resource packages have different display forms and different functions; The display form includes at least one of the following: Control main copy; Control subcopy; Control type; the control type includes combined controls and single controls.
21. The live interactive device according to any one of claims 17 to 20, characterized in that: The live broadcast interface also displays a resource distribution entrance; the second display module is further configured to: During the battle phase, when the target user account obtains a virtual resource package, a first animation is displayed; The first motion effect is used to present an animation effect of the virtual resource package floating toward the resource distribution entrance.
22. The live interactive device according to claim 21, characterized in that: The second display module is further configured to display prompt information on the live broadcast interface based on the display position of the resource distribution entrance; The prompt information is used to prompt the target user account of the number of virtual resource packages currently obtained.
23. The live interactive device according to claim 18, characterized in that: The second display module is further configured to: during the team performance, in response to the target user account triggering the interactive control, display a second motion effect; The second animation effect is used to present the animation effects of grabbing virtual resource packages and the currently performing team gaining support; During the support guidance period, in response to a triggering operation of the target user account on at least one sub-control included in the interactive control, a third animation effect is displayed; the third animation effect is used to present an animation effect of grabbing a virtual resource package and the target team obtaining support; wherein the target team corresponds to the at least one sub-control; During the second period, in response to the target user account triggering the interactive control, a fourth animation is displayed; the fourth animation is used to present an animation effect of grabbing the virtual resource package.
24. The live interactive device according to claim 21, characterized in that: The second display module is further configured to: display a resource distribution panel in response to a triggering operation of the target user account on the resource distribution portal; Wherein, when the current round of live broadcast battle has not ended, the resource distribution panel displays the number of virtual resource packages currently obtained by the target user account; When the current round of live battle has ended, the resource distribution panel displays the amount of resources finally obtained by the target user account in the current round of live battle; The number of resources is related to the number of virtual resource packages finally obtained by the target user account in this round of live broadcast battle.
25. The live interactive device according to claim 17, characterized in that: The live broadcast interface also displays a sharing control and an item donation control; the second display module is further configured to: During the team performance, in response to a triggering operation of the sharing control by the target user account, adding a first number of tickets to the currently performing team; In response to the target user account triggering the item gift control, a second number of tickets is added to the currently performing team or a number of tickets with a value equal to the gifted item is added.
26. The live interactive device according to claim 17, characterized in that: The second display module is further configured to display an interactive card of the current battle stage on the live broadcast interface according to the progress of the live broadcast battle during the live broadcast battle.
27. The live interactive device according to claim 26, characterized in that: The first period includes the team performance period and the support and guidance stage; the second period includes the preview period, the host's interlude period and the resource distribution period; The second display module is further configured to: During the preview period, the interactive card is displayed on the live broadcast interface, and the interactive card displays preview information of the live broadcast battle; During the team performance, the interactive card is displayed on the live broadcast interface, wherein the interactive card displays the performance attribute information and the current number of votes obtained of the currently performing team; During the interplay and the support guidance period, the interactive card is displayed on the live broadcast interface, and the number of votes obtained by the at least two teams in real time is displayed on the interactive card; During the resource distribution phase, the interactive card is displayed on the live broadcast interface, and the interactive card displays the final number of votes obtained by the at least two teams and the victory or defeat information of the live broadcast battle.
28. The live interactive device according to claim 26 or 27, characterized in that: The second display module is further configured to: when the interactive card includes information about a team, in response to a triggering operation of the interactive card by the target user account, display a property panel; The attribute panel is used to display the attribute information of each member of the team.
29. The live interactive device according to claim 26 or 27, characterized in that: The second display module is further configured to display a property panel in response to a triggering operation of the target user account on the interactive card when the interactive card includes information of the at least two teams; The attribute panel is used to display the attribute information of each member of the selected team.
30. The live interactive device according to claim 17, characterized in that: During the battle cooling phase, the second display module is further configured to: In response to the target user account triggering the interactive control, displaying a fourth motion effect; wherein the fourth motion effect is used to present an animation effect of grabbing a virtual resource package; When the target user account obtains the virtual resource package, a fifth motion effect is displayed; wherein the fifth motion effect is used to present an animation effect of opening the virtual resource package; In response to the virtual resource package being in cash form, adding virtual resources to the target user account based on the amount of resources carried in the virtual resource package; In response to the virtual resource package being in the form of a task, after the target user account completes the task indicated by the virtual resource package, virtual resources are added to the target user account based on the quantity of resources carried by the virtual resource package.
31. An electronic device, characterized in that: The electronic device comprises: one or more processors; a memory for storing program code executable by the processor; The processor is configured to execute the program code to implement the live interactive method as described in any one of claims 1 to 15.
32. A computer-readable storage medium, characterized in that When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live interactive method as described in any one of claims 1 to 15.
33. A computer program product, characterized in that It includes a computer program, which, when executed by a processor, implements the live interactive method as described in any one of claims 1 to 15.
Citation Information
Patent Citations
Interaction method, device and equipment based on competition live broadcast, medium and program product
CN114363653A
Direct broadcasting room anchor battle method and device, equipment and medium
CN116847114A