Direct broadcasting room interaction method and device, electronic equipment and storage medium

By introducing confrontational account selection and virtual resource transfer mechanisms in the live broadcast room, the problem of lack of novelty of user interaction in the live broadcast is solved, the diversity and fun of the live broadcast room is improved, and efficient and interesting interactions between users are achieved.

CN119254999APending Publication Date: 2025-01-03BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411147026.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

During the live broadcast, the interaction between multiple users lacks novelty and flexibility, resulting in duplicate and lack of fun in interactive content.

Method used

Provide a live broadcast room interaction method, allowing users to independently select confrontation accounts that need to be interacted with, and display confrontation between multiple users within the preset interaction period. Through the virtual resource transfer mechanism, the interaction novelty can be improved, and users can be in the same place. The screen displays real-time confrontation between multiple users and transfers virtual resources to the winning account at the end of the confrontation.

Benefits of technology

Improve the diversity and fun of the live broadcast room interaction, enhance the novelty and flexibility of interaction between users through the virtual resource transfer mechanism, allowing each user to confront non-repetitive accounts in each cycle, increasing confrontation Competitive and interactive.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119254999A_ABST
    Figure CN119254999A_ABST
Patent Text Reader

Abstract

The invention relates to a live broadcast room interaction method and device, electronic equipment and a storage medium. The method comprises the following steps: displaying a first live broadcast page corresponding to a first live broadcast account; in response to an adversarial account selection operation triggered by the first live broadcast account based on the first live broadcast page, displaying the first live broadcast page and a second live broadcast page on the same screen; the second live broadcast page is a live broadcast page corresponding to a second live broadcast account, and the second live broadcast account is a live broadcast account corresponding to the confrontation account selection operation; the second live broadcast account is a live broadcast account which is not confronted with the first live broadcast account in a preset interaction period; and under the condition that confrontation of the first live broadcast account and the second live broadcast account is finished, virtual resources corresponding to the live broadcast account with confrontation failure in the first live broadcast account and the second live broadcast account are transferred to the live broadcast account with confrontation winning. According to the invention, the novelty and flexibility of interaction among multiple users in the live broadcast process can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a live broadcast room interaction method, device, electronic device and storage medium. Background Art

[0002] In the related art, during live broadcast, multiple users can be matched together through automatic matching by the system to interact in the live broadcast room, which results in a lack of novelty and flexibility in the interaction between multiple users during the live broadcast. Summary of the invention

[0003] The present disclosure provides a live broadcast room interaction method, device, electronic device and storage medium to at least solve the problem of lack of novelty and flexibility in the interaction between multiple users during the live broadcast process in the related art. The technical solution of the present disclosure is as follows:

[0004] According to a first aspect of an embodiment of the present disclosure, a live broadcast room interaction method is provided, comprising:

[0005] Display the first live broadcast page corresponding to the first live broadcast account;

[0006] In response to the confrontation account selection operation triggered by the first live broadcast account based on the first live broadcast page, the first live broadcast page and the second live broadcast page are displayed on the same screen; the second live broadcast page is the live broadcast page corresponding to the second live broadcast account, and the second live broadcast account is the live broadcast account corresponding to the confrontation account selection operation; the second live broadcast account is a live broadcast account that has not confronted the first live broadcast account within a preset interaction period;

[0007] When the confrontation between the first live broadcast account and the second live broadcast account ends, the virtual resources corresponding to the live broadcast account that fails in the confrontation between the first live broadcast account and the second live broadcast account are transferred to the live broadcast account that wins the confrontation.

[0008] In an exemplary embodiment, both the first live broadcast account and the second live broadcast account are accounts that have not failed in confrontation within the preset interaction period.

[0009] In an exemplary embodiment, the method further comprises:

[0010] When the confrontation between the first live broadcast account and the second live broadcast account ends, resource transfer information is displayed; the resource transfer information represents the virtual resource transfer of the first live broadcast account.

[0011] In an exemplary embodiment, the first live page includes anti-touch information;

[0012] In response to the confrontation account selection operation triggered by the first live broadcast account based on the first live broadcast page, displaying the first live broadcast page and the second live broadcast page on the same screen includes:

[0013] In response to the first live broadcast account's touch operation on the counter-touch information, displaying at least one candidate account;

[0014] In response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account, the first live broadcast page and the second live broadcast page are displayed on the same screen.

[0015] In an exemplary embodiment, in response to the touch operation of the first live broadcast account on the counter-touch information, displaying at least one candidate account includes:

[0016] In response to the touch operation of the first live broadcast account on the confrontation touch information, a candidate list is displayed; the candidate list includes multiple candidate accounts that meet preset conditions and have not failed in the confrontation, and the preset conditions include at least one of the following:

[0017] The resource quantity condition of the virtual resource, the association degree condition associated with the first live broadcast account, and the regional condition of the region where the account is located.

[0018] In an exemplary embodiment, in response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account, displaying the first live broadcast page and the second live broadcast page on the same screen includes:

[0019] In response to the triggering operation of the first live broadcast account on the second live broadcast account in the at least one candidate account, displaying account description information and confrontation record information of the second live broadcast account;

[0020] In response to a selection operation of the second live broadcast account triggered by the first live broadcast account based on the account description information and the confrontation record information, the first live broadcast page and the second live broadcast page are displayed on the same screen.

[0021] In an exemplary embodiment, in response to the touch operation of the first live broadcast account on the counter-touch information, displaying at least one candidate account includes:

[0022] In response to the touch operation of the first live broadcast account on the confrontation touch information, the at least one candidate account and the current confrontation status of the at least one candidate account are displayed.

[0023] In an exemplary embodiment, the method further comprises:

[0024] When the first live broadcast account receives a counter-request from a third live broadcast account, the first live broadcast page and the third live broadcast page are automatically displayed on the same screen; the third live broadcast page is a live broadcast page corresponding to the third live broadcast account.

[0025] In an exemplary embodiment, the method further comprises:

[0026] In the case where there are multiple third live broadcast accounts, displaying the confrontation confirmation information corresponding to any third live broadcast account and the account description information of any third live broadcast account;

[0027] In response to the account switching operation triggered by the first live broadcast account, the confrontation confirmation information corresponding to the switched third live broadcast account and the account description information of the switched third live broadcast account are displayed.

[0028] According to a second aspect of an embodiment of the present disclosure, a live broadcast room interaction device is provided, including:

[0029] A first live broadcast page display unit is configured to display a first live broadcast page corresponding to the first live broadcast account;

[0030] a same-screen display unit, configured to perform a counter account selection operation triggered by the first live broadcast account based on the first live broadcast page, and display the first live broadcast page and a second live broadcast page on the same screen; the second live broadcast page is a live broadcast page corresponding to the second live broadcast account, and the second live broadcast account is a live broadcast account corresponding to the counter account selection operation; the second live broadcast account is a live broadcast account that has not confronted the first live broadcast account within a preset interaction period;

[0031] The resource transfer unit is configured to transfer the virtual resources corresponding to the live broadcast account that failed in the confrontation between the first live broadcast account and the second live broadcast account to the live broadcast account that won the confrontation when the confrontation between the first live broadcast account and the second live broadcast account ends.

[0032] In an exemplary embodiment, both the first live broadcast account and the second live broadcast account are accounts that have not failed in confrontation within the preset interaction period.

[0033] In an exemplary embodiment, the apparatus further comprises:

[0034] The resource transfer information display unit is configured to display resource transfer information when the confrontation between the first live broadcast account and the second live broadcast account ends; the resource transfer information represents the virtual resource transfer of the first live broadcast account.

[0035] In an exemplary embodiment, the first live page includes anti-touch information;

[0036] The same-screen display unit comprises:

[0037] a candidate account display unit, configured to perform a touch operation of the first live broadcast account on the counter-touch information, and display at least one candidate account;

[0038] The account selection unit is configured to display the first live broadcast page and the second live broadcast page on the same screen in response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account.

[0039] In an exemplary embodiment, the candidate account display unit is configured to execute:

[0040] In response to the touch operation of the first live broadcast account on the confrontation touch information, a candidate list is displayed; the candidate list includes multiple candidate accounts that meet preset conditions and have not failed in the confrontation, and the preset conditions include at least one of the following:

[0041] The resource quantity condition of the virtual resource, the association degree condition associated with the first live broadcast account, and the regional condition of the region where the account is located.

[0042] In an exemplary embodiment, the account selection unit is configured to perform:

[0043] In response to the triggering operation of the first live broadcast account on the second live broadcast account in the at least one candidate account, displaying account description information and confrontation record information of the second live broadcast account;

[0044] In response to a selection operation of the second live broadcast account triggered by the first live broadcast account based on the account description information and the confrontation record information, the first live broadcast page and the second live broadcast page are displayed on the same screen.

[0045] In an exemplary embodiment, the candidate account display unit is configured to execute:

[0046] In response to the touch operation of the first live broadcast account on the confrontation touch information, the at least one candidate account and the current confrontation status of the at least one candidate account are displayed.

[0047] In an exemplary embodiment, the apparatus further comprises:

[0048] The first display unit is configured to automatically display the first live broadcast page and the third live broadcast page on the same screen when the first live broadcast account receives a counter-request from a third live broadcast account; the third live broadcast page is a live broadcast page corresponding to the third live broadcast account.

[0049] In an exemplary embodiment, the apparatus further comprises:

[0050] The second display unit is configured to display the confrontation confirmation information corresponding to any third live broadcast account and the account description information of any third live broadcast account when there are multiple third live broadcast accounts;

[0051] The third display unit is configured to execute the account switching operation in response to the first live broadcast account triggering, and display the confrontation confirmation information corresponding to the switched third live broadcast account and the account description information of the switched third live broadcast account.

[0052] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor; wherein the processor is configured to execute the instructions to implement the live broadcast room interaction method as described above.

[0053] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When 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 broadcast room interaction method as described above.

[0054] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device executes the above-mentioned live broadcast room interaction method.

[0055] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects:

[0056] In the present disclosure, during the live broadcast process, the user corresponding to the first live broadcast account can independently select the second live broadcast account that needs to interact with the live broadcast room, and the second live broadcast account can be a live broadcast account that has not competed with the first live broadcast account within the preset interaction period, so that each live broadcast account can compete with a non-repetitive live broadcast account within the preset interaction period, and the live broadcast pages corresponding to the multiple live broadcast accounts that compete can be displayed on the same screen, and the users in the live broadcast room can watch the real-time confrontation between multiple users based on the multiple live broadcast pages displayed on the same screen, thereby improving the diversity and fun of the interactive information display in the live broadcast room; when the confrontation between the first live broadcast account and the second live broadcast account ends, the virtual resources corresponding to the live broadcast account that failed in the confrontation can be transferred to the live broadcast account that won the confrontation, that is, the winning live broadcast account can obtain the virtual resources of the failed live broadcast account, so that the present disclosure provides a method of live broadcast room interaction based on virtual resource transfer, which improves the novelty and flexibility of the interaction between multiple users during the live broadcast process.

[0057] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0059] Figure 1 It is a schematic diagram of an implementation environment according to an exemplary embodiment.

[0060] Figure 2 It is a flow chart of a live broadcast room interaction method according to an exemplary embodiment.

[0061] Figure 3 The figure is a schematic diagram of live broadcast room interaction according to an exemplary embodiment.

[0062] Figure 4 The figure is a schematic diagram of displaying counter-touch information according to an exemplary embodiment.

[0063] Figure 5 is a schematic diagram of a first candidate list according to an exemplary embodiment.

[0064] Figure 6 is a schematic diagram of a second candidate list according to an exemplary embodiment.

[0065] Figure 7 The figure is a schematic diagram of selecting a second live broadcast account according to an exemplary embodiment.

[0066] Figure 8 The figure is a schematic diagram showing the confrontation status of candidate accounts according to an exemplary embodiment.

[0067] Fig. 9 It is a first schematic diagram of a confrontation request according to an exemplary embodiment.

[0068] Fig.10 It is a second schematic diagram showing a counter-request according to an exemplary embodiment.

[0069] Fig.11 It is a block diagram of a live broadcast room interaction device according to an exemplary embodiment.

[0070] Fig.12 The figure is a schematic diagram showing the structure of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0071] In order to enable ordinary persons 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.

[0072] 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 are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0073] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.

[0074] See also Figure 1 , which shows a schematic diagram of the implementation environment provided by an embodiment of the present disclosure, the implementation environment may include: multiple electronic terminals and a live broadcast server 110, the multiple electronic terminals include an electronic terminal 120, an electronic terminal 130, etc.; wherein the multiple electronic terminals and the live broadcast server 110 can communicate data based on the network, the electronic terminal 120 can be a terminal corresponding to the first live broadcast account, the electronic terminal 130 can be a terminal corresponding to the second live broadcast account, and so on.

[0075] Specifically, the electronic terminal 120 may respond to a counter-account selection operation triggered by the first live broadcast account. When the live broadcast account corresponding to the counter-account selection operation is the second live broadcast account, the electronic terminal 120 may send a counter-request to the live broadcast server 110, so that the live broadcast server 110 sends the counter-request to the electronic terminal 130 corresponding to the second live broadcast account, thereby causing the first live broadcast page corresponding to the first live broadcast account and the second live broadcast page corresponding to the second live broadcast account to be displayed on the same screen in the electronic terminal 120 and the electronic terminal 130.

[0076] Multiple electronic terminals can communicate with the live broadcast server 110 based on the browser / server mode (B / S) or the client / server mode (C / S). Any electronic terminal may include: physical devices such as smart phones, tablet computers, laptops, digital assistants, smart wearable devices, vehicle terminals, servers, etc., and may also include software running in physical devices, such as applications, etc. The operating system running on the electronic terminal in the embodiment of the present disclosure may include but is not limited to Android system, IOS system, Linux, Windows, etc.

[0077] The live broadcast server 110 can establish a communication connection with any electronic terminal via wired or wireless communication. The live broadcast server 110 can include an independently operated server, or a distributed server, or a server cluster composed of multiple servers, wherein the server can be a cloud server.

[0078] In order to solve the technical problem that the interaction between multiple users during the live broadcast process lacks novelty and flexibility in the related art, the present disclosure provides a live broadcast room interaction method, the execution subject of the method can be any of the above-mentioned electronic terminals, please refer to Figure 2 , the method may include:

[0079] S210. Display the first live broadcast page corresponding to the first live broadcast account.

[0080] In this embodiment, the first live broadcast account may be a live broadcast account corresponding to the first user. The first user may perform live broadcast operations based on the first live broadcast account, and during the live broadcast process, a first live broadcast page may be displayed on an electronic terminal corresponding to the first live broadcast account. The first live broadcast page may include a live broadcast page including the first user. The first live broadcast page may include a screen of a physical live broadcast room corresponding to the first live broadcast account.

[0081] S220. In response to the confrontation account selection operation triggered by the first live broadcast account based on the first live broadcast page, the first live broadcast page and the second live broadcast page are displayed on the same screen; the second live broadcast page is the live broadcast page corresponding to the second live broadcast account, and the second live broadcast account is the live broadcast account corresponding to the confrontation account selection operation; the second live broadcast account is a live broadcast account that has not confronted the first live broadcast account within a preset interaction period.

[0082] When displaying the first live broadcast page, the first live broadcast account can trigger the confrontation account selection operation based on the first live broadcast page, and then determine the second live broadcast account corresponding to the confrontation account selection operation, and the number of the second live broadcast accounts can be one or more; and the first live broadcast page and the second live broadcast page are displayed on the same screen on the electronic terminal corresponding to the first live broadcast account, and the electronic terminal corresponding to the second live broadcast account can also display the first live broadcast page and the second live broadcast page on the same screen. The second live broadcast account in this embodiment can be the live broadcast account corresponding to the second user. The second user can perform live broadcast operations based on the second live broadcast account, and during the live broadcast, the second live broadcast page can be displayed on the electronic terminal corresponding to the second live broadcast account. The second live broadcast page can be a live broadcast page including the second user. The second live broadcast page may include the screen of the physical live broadcast room corresponding to the second live broadcast account.

[0083] Here, the confrontation account selection operation of the first live broadcast account based on the first live broadcast page can be a selection operation performed by the first live broadcast account after the preset gesture operation triggered by the first live broadcast page, for example, the preset gesture operation can be a long press operation, a click operation, a sliding operation, etc. on the first live broadcast page; the confrontation account selection operation of the first live broadcast account based on the first live broadcast page can also be a selection operation performed after the touch information in the first live broadcast page is triggered. The second live broadcast account can specifically be a live broadcast account that has not confronted the first live broadcast account within a preset interaction period, and the preset interaction period includes but is not limited to the following information: the activity period of a round of activities, the game period of a game, etc.; thus, the second live broadcast account can be a live broadcast account that has not confronted the first live broadcast account in this round of activities, or the second live broadcast account can be a live broadcast account that has not confronted the first live broadcast account in this game, etc.

[0084] See also Figure 3 , which shows a schematic diagram of the interaction between live broadcast rooms, where: Figure 3 (a) shows that the anchor 320 corresponding to the first live broadcast account can be displayed in the first live broadcast page 310; when the first live broadcast account triggers the counter account selection operation based on the first live broadcast page, the first live broadcast page and the second live broadcast page can be displayed on the same screen, and the number of the second live broadcast pages is consistent with the number of the second live broadcast accounts; Figure 3 (b) shows that when there is only one second live broadcast account, the first live broadcast page and the second live broadcast page 330 can be displayed on the same screen, and the anchor 340 corresponding to the second live broadcast account can be displayed on the second live broadcast page; Figure 3 (c) shows that when there are multiple second live broadcast accounts, a page in which the first live broadcast page and multiple second live broadcast pages can be displayed on the same screen.

[0085] S230. When the confrontation between the first live broadcast account and the second live broadcast account ends, the virtual resources corresponding to the live broadcast account that fails in the confrontation between the first live broadcast account and the second live broadcast account are transferred to the live broadcast account that wins the confrontation.

[0086] The live broadcast account that failed the confrontation may be any one of the first live broadcast account and the second live broadcast account, and the live broadcast account that won the confrontation may be an account other than the live broadcast account that failed the confrontation between the first live broadcast account and the second live broadcast account. The virtual resources in this embodiment may be resources that can be accumulated and removed during the interaction between the live broadcast rooms. At the start of the confrontation activity, an initial virtual resource of a preset amount of resources may be allocated to each live broadcast account that signed up to participate in the confrontation. At the end of each preset interaction cycle confrontation, the virtual resources of the live broadcast accounts participating in the confrontation of the current preset interaction cycle will change accordingly. For example, the virtual resources of the live broadcast account that failed the confrontation will be transferred to the live broadcast account that won the confrontation, that is, the virtual resources of the live broadcast account that failed the confrontation will be cleared, and the virtual resources of the live broadcast account that won the confrontation will be accumulated.

[0087] For example, the first live broadcast account is account a, and the second live broadcast account is account b. Then the account that fails in the confrontation may be account a, and the account that wins the confrontation may be account b. Accordingly, the virtual resources of account a can be transferred to account b; the account that fails in the confrontation may be account b, and the account that succeeds in the confrontation may be account a. Accordingly, the resources in account b can be transferred to account a.

[0088] In the present disclosure, during the live broadcast process, the user corresponding to the first live broadcast account can independently select the second live broadcast account that needs to interact with the live broadcast room, and the second live broadcast account can be a live broadcast account that has not competed with the first live broadcast account within the preset interaction period, so that each live broadcast account can compete with a non-repetitive live broadcast account within the preset interaction period, and the live broadcast pages corresponding to the multiple live broadcast accounts that compete can be displayed on the same screen, and the users in the live broadcast room can watch the real-time confrontation between multiple users based on the multiple live broadcast pages displayed on the same screen, thereby improving the diversity and fun of the interactive information display in the live broadcast room; when the confrontation between the first live broadcast account and the second live broadcast account ends, the virtual resources corresponding to the live broadcast account that failed in the confrontation can be transferred to the live broadcast account that won the confrontation, that is, the winning live broadcast account can obtain the virtual resources of the failed live broadcast account, so that the present disclosure provides a method of live broadcast room interaction based on virtual resource transfer, which improves the novelty and flexibility of the interaction between multiple users during the live broadcast process.

[0089] Furthermore, the first live broadcast account and the second live broadcast account in this embodiment are both accounts that have not failed in the preset interaction period.

[0090] In this embodiment, in each preset interaction cycle, a live broadcast account that fails in the confrontation will lose the interaction qualification to continue to interact in the live broadcast room in the current preset interaction cycle, that is, if any live broadcast account fails in a confrontation process in the current preset interaction cycle, the any live broadcast account will be eliminated from the current preset interaction cycle and cannot continue to interact in the live broadcast room in the current preset interaction cycle; if any live broadcast account wins in a confrontation process in the current preset interaction cycle, the any live broadcast account can also continue to interact in the live broadcast room in the current preset interaction cycle until the any live broadcast account fails in a confrontation process or the current preset interaction cycle ends.

[0091] Therefore, the live broadcast accounts that compete in each preset interaction cycle are all live broadcast accounts that have not failed in the current preset interaction cycle, so that the live broadcast accounts that win the confrontation can interact with the live broadcast accounts that also win the confrontation. Generally, the confrontation ability of the live broadcast accounts that win the confrontation is stronger, so at the end of each confrontation, the live broadcast account with stronger confrontation ability can be determined until the end of the current preset interaction cycle. The live broadcast account with the strongest confrontation ability in the current preset interaction cycle can be determined, which improves the novelty of the interaction between multiple users during the live broadcast process.

[0092] In an optional embodiment, the live broadcast room interaction method may further include:

[0093] When the confrontation between the first live broadcast account and the second live broadcast account ends, resource transfer information is displayed; the resource transfer information represents the virtual resource transfer of the first live broadcast account.

[0094] The resource transfer information may specifically be resource reception information or resource removal information, wherein the resource reception information may represent the process of resource increase, and the resource removal information may represent the process of resource reduction. When the first live broadcast account is a live broadcast account that wins the confrontation, the resource reception information may be displayed on the terminal corresponding to the first live broadcast account; when the first live broadcast account is a live broadcast account that loses the confrontation, the resource removal information may be displayed on the terminal corresponding to the first live broadcast account.

[0095] Specifically, resource transfer information can be displayed in the form of resource transfer animation. Accordingly, resource reception information can display the animation effect of virtual resources entering the resource package, or display the text animation information of "resource + n" in the vicinity of the resource package; resource removal information can display the animation effect of virtual resources going out of the resource package, or display the text animation information of "resource - n" in the vicinity of the resource package; here n can be the amount of resources.

[0096] In this embodiment, at the end of each confrontation, the virtual resources of the live broadcast account that failed the confrontation are transferred to the live broadcast account that won the confrontation, and the corresponding resource transfer information can be displayed on the terminal corresponding to each live broadcast account participating in the confrontation; for the live broadcast account that won the confrontation, the resource reception information can be displayed accordingly, and for the live broadcast account that failed the confrontation, the resource removal information can be displayed accordingly. The confrontation result is displayed in the form of displaying resource transfer information, thereby enriching the information display form of the live broadcast room.

[0097] Specifically, the first live broadcast page may include confrontation touch information, and the confrontation touch information may be a confrontation control displayed in the first live broadcast page, or a confrontation widget displayed in the first live broadcast page, etc.; accordingly, in response to the confrontation account selection operation triggered by the first live broadcast account based on the first live broadcast page, the first live broadcast page and the second live broadcast page are displayed on the same screen, including:

[0098] In response to the first live broadcast account's touch operation on the counter-touch information, displaying at least one candidate account;

[0099] In response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account, the first live broadcast page and the second live broadcast page are displayed on the same screen.

[0100] The first user corresponding to the first live broadcast account can perform a touch operation on the anti-touch information displayed on the first live broadcast page, and the electronic terminal corresponding to the first live broadcast account can respond to the touch operation and then display at least one candidate account; when displaying at least one candidate account, the first user corresponding to the first live broadcast account can determine the second live broadcast account from the at least one candidate account and perform a selection operation on the second live broadcast account, and then the first live broadcast page and the second live broadcast page can be displayed on the same screen on the electronic terminal corresponding to the first live broadcast account, and the first live broadcast page and the second live broadcast page can be displayed on the same screen on the electronic terminal corresponding to the second live broadcast account.

[0101] See also Figure 4 , which shows a schematic diagram of displaying the counter-touch information, and takes the counter-touch information as a counter-widget as an example for explanation, Figure 4 (a) shows that the confrontation widget 420 can be displayed in the first live page 410; Figure 4 (b) shows that by triggering the confrontation widget 420, at least one candidate account can be displayed; Figure 4(c) shows that when the second live broadcast account is selected from the candidate accounts, the first live broadcast page and the second live broadcast page can be displayed on the same screen. Furthermore, the confrontation touch information can also carry text guidance information to guide the user to participate in the live broadcast confrontation by triggering the confrontation touch information; specifically, the confrontation widget can display text information such as "PK" and "confrontation".

[0102] In this embodiment, by displaying the confrontation touch information on the first live broadcast page, it is possible for users to quickly find the confrontation entrance during the live broadcast process and then quickly participate in the confrontation; and when the confrontation touch information is triggered, the corresponding candidate accounts can be displayed to facilitate users to select a live broadcast account for confrontation from the candidate accounts, thereby improving the flexibility and convenience of confrontation account selection.

[0103] In a specific embodiment, in response to the touch operation of the first live broadcast account on the counter-touch information, displaying at least one candidate account includes:

[0104] In response to the touch operation of the first live broadcast account on the confrontation touch information, a candidate list is displayed; the candidate list includes multiple candidate accounts that meet preset conditions and have not failed in the confrontation, and the preset conditions include at least one of the following:

[0105] The resource quantity condition of the virtual resource, the association degree condition associated with the first live broadcast account, and the regional condition of the region where the account is located.

[0106] In this embodiment, the preset conditions include but are not limited to the resource quantity condition of virtual resources, the association condition with the first live broadcast account, the regional condition of the area where the account is located, etc.; specifically, the resource quantity condition of virtual resources can be that the resource quantity of virtual resources is in the topN after being sorted in order from high to low, or the resource quantity of virtual resources is greater than the preset resource quantity; thereby, the multiple candidate accounts included in the candidate list are live broadcast accounts whose resource quantity of virtual resources is in the topN, or the multiple candidate accounts included in the candidate list are live broadcast accounts whose resource quantity of virtual resources is greater than the preset resource quantity.

[0107] The association condition associated with the first live broadcast account may be that the association with the first live broadcast account is in the topM after being sorted in descending order, or the association with the first live broadcast account is greater than a preset association; thereby, the multiple candidate accounts included in the candidate list are live broadcast accounts whose association with the first account is in the topM, or the multiple candidate accounts in the candidate list are live broadcast accounts whose association with the first live broadcast account is greater than a preset association.

[0108] The region condition of the region where the account is located may be the same as or close to the region where the first live broadcast account is located; thus, the multiple candidate accounts included in the candidate list are live broadcast accounts in the same or close region as the region where the first live broadcast account is located.

[0109] The candidate list related to resource quantity, the candidate list related to association, and the candidate list related to region can be displayed under different tags on the same page. For example, the candidate list related to resource quantity can correspond to the resource quantity tag, the candidate list related to association can correspond to the association tag, and the candidate list related to region can correspond to the region tag. By triggering any tag, the candidate list corresponding to the tag can be displayed.

[0110] In an example, taking the case where the resource quantity of virtual resources is sorted in descending order and is in the topN when the resource quantity of virtual resources is a condition for the resource quantity of virtual resources as an example, specifically, in response to the touch operation of the first live broadcast account on the counter-touch information, a first candidate list is displayed; the first candidate list includes multiple candidate accounts, and the multiple candidate accounts are arranged in descending order based on the resource quantity of the virtual resources corresponding to each of them.

[0111] At the start of the confrontation activity, initial virtual resources can be allocated to each live broadcast account that has signed up to participate in the confrontation activity. At the end of each confrontation, the virtual resources of the live broadcast accounts participating in the confrontation will change accordingly. For example, the virtual resources of the live broadcast account that failed the confrontation will be transferred to the live broadcast account that won the confrontation, that is, the virtual resources of the live broadcast account that failed the confrontation will be cleared, and the virtual resources of the live broadcast account that won the confrontation will be accumulated. Correspondingly, the live broadcast accounts can be sorted based on the real-time resource volume of the virtual resources corresponding to each live broadcast account to obtain a first candidate list; the first candidate list can specifically be arranged in order from high to low based on the real-time resource volume of the virtual resources of each live broadcast account. Specifically, when displaying the first candidate list, the candidate accounts and the resource volume of the virtual resources corresponding to the candidate accounts can be displayed at the same time.

[0112] See also Figure 5 , which shows a schematic diagram of the first candidate list, taking the example of the confrontation touch information being a confrontation widget for explanation, Figure 5 (a) shows that the confrontation widget 520 can be displayed in the first live page 510; Figure 5 (b) shows that by triggering the confrontation widget 520, a first candidate list 530 can be displayed, in which multiple candidate accounts and the resource volume of the virtual resources corresponding to each candidate account are specifically displayed, and the multiple candidate accounts are arranged in descending order based on the resource volume of the virtual resources corresponding to each candidate account.

[0113] In this embodiment, when performing a touch operation on touch information, a first candidate list can be displayed, which includes multiple candidate accounts, and the multiple candidate accounts are arranged in descending order based on the resource amount of the virtual resources corresponding to each of them, that is, the account with a higher resource amount of virtual resources is sorted in front, and the account with a lower resource amount of virtual resources is sorted in the back. Since the account that wins the confrontation can obtain the virtual resources of the account that loses the confrontation, the candidate accounts are sorted in descending order by resource amount, so that the user can choose the candidate account with a higher resource amount as the second live broadcast account as much as possible. In this way, when the first live broadcast account wins the confrontation, it can obtain as many virtual resources as possible. Therefore, by displaying the first candidate list, it is convenient for the user corresponding to the first live broadcast account to select the second live broadcast account with a higher resource amount of virtual resources.

[0114] In another example, the association condition associated with the first live broadcast account may be that the association with the first live broadcast account is sorted in order from high to low and then is in the topM. Specifically, in response to the touch operation of the first live broadcast account on the counter-touch information, a second candidate list is displayed; the second candidate list includes multiple candidate accounts, and the multiple candidate accounts are arranged in order from high to low based on their respective associations with the first live broadcast account.

[0115] The association between different accounts can be determined based on information matching of different accounts in multiple dimensions; for example, the association between different accounts can be determined based on account attribute information, account live content information, account historical confrontation records, etc. The higher the association between different accounts, the higher the similarity between these different accounts. Accordingly, when displaying the second candidate list, multiple candidate accounts and the association between each candidate account and the first live account can be displayed simultaneously.

[0116] See also Figure 6 , which shows a schematic diagram of the second candidate list, taking the example of the confrontation touch information being a confrontation widget for explanation, Figure 6 (a) shows that the confrontation widget 620 can be displayed in the first live page 610; Figure 6 (b) shows that by triggering the confrontation widget 620, the second candidate list 630 can be displayed. The first candidate list specifically displays multiple candidate accounts and the correlation between each candidate account and the first live broadcast account, and the multiple candidate accounts are arranged in descending order based on the correlation with the first live broadcast account.

[0117] In this embodiment, when the touch operation on the touch information is performed, a second candidate list may be displayed, the second candidate list includes multiple candidate accounts, and the multiple candidate accounts are arranged in descending order based on the correlation with the first live broadcast account, that is, the account with a higher correlation with the first live broadcast account is arranged in front, and the account with a lower correlation with the first live broadcast account is arranged in the back. The account with a higher correlation with the first live broadcast account may be a live broadcast account with equivalent capabilities to the first live broadcast account, and the account with a lower correlation with the first live broadcast account may be a live broadcast account with a much different capability from the first live broadcast account. Therefore, the candidate accounts are arranged in descending order based on the account with a higher correlation with the first live broadcast account, so that the user can freely select a candidate account with equivalent capabilities to the user as the second live broadcast account, or select a candidate account with different capabilities from the user as the second live broadcast account, thereby improving the flexibility of selecting the second live broadcast account.

[0118] Therefore, in this embodiment, the preset conditions include but are not limited to the resource quantity conditions of virtual resources, the association conditions associated with the first live broadcast account, the regional conditions of the area where the account is located, etc. In the specific implementation process, a corresponding candidate list can be generated based on any preset condition; or a candidate list corresponding to each of the multiple preset conditions can be generated based on multiple preset conditions. For example, a first candidate list corresponding to the resource quantity condition, a second candidate list corresponding to the association condition, a third candidate list corresponding to the regional condition, etc. can be generated, so that the user can select a rival account based on any candidate list, thereby improving the flexibility of the candidate account display on the one hand; on the other hand, by displaying the candidate lists corresponding to different preset conditions, it can adapt to the selection habits of different users and improve the convenience of rival account selection.

[0119] In an optional embodiment, in response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account, displaying the first live broadcast page and the second live broadcast page on the same screen includes:

[0120] In response to the triggering operation of the first live broadcast account on the second live broadcast account in the at least one candidate account, displaying account description information and confrontation record information of the second live broadcast account;

[0121] In response to the first live broadcast account selecting the second live broadcast account, the first live broadcast page and the second live broadcast page are displayed on the same screen.

[0122] In the case where the candidate accounts are displayed, the first live broadcast account may perform a trigger operation on any candidate account to display the account description information and confrontation record information of any candidate account. The account description information may include account attribute information, account live broadcast content information, etc. The confrontation record information may include the number of times the account participates in confrontation in at least one preset interaction cycle, the confrontation account participating in each confrontation, and the confrontation result. Thus, the first user corresponding to the first live broadcast account can achieve a comprehensive understanding of any candidate account based on the displayed account description information and confrontation record information to determine whether it is necessary to select the candidate account as the second live broadcast account; wherein the trigger operation on the second live broadcast account may be a click operation on the second live broadcast account, a long press operation on the second live broadcast account, etc. In the case where the user has viewed the account description information and confrontation record information of the current candidate account, if it is necessary to select the current candidate account as the second live broadcast account, the selection operation of the current candidate account may be triggered. The selection operation of the second live broadcast account may specifically be to perform a trigger operation on the second live broadcast account again, or to perform a trigger operation on the selection confirmation touch information corresponding to the second live broadcast account.

[0123] Specifically, see Figure 7 , which shows a schematic diagram of selecting a second live broadcast account, wherein Figure 7 (a) shows a candidate list 710, which includes candidate account 1, candidate account 2, candidate account 3, etc. A trigger operation is performed on candidate account 2, such as Figure 7 As shown in (b), the account description information and confrontation record information of candidate account 2 may be displayed. The account description information may include the account name of candidate account 2, the live broadcast content information of candidate account 2, etc. The confrontation record information may include the number of times candidate account 2 has participated in confrontations, the confrontation account that has confronted candidate account 2, etc. If candidate account 2 is determined to be selected, a trigger operation may be performed on the display area displaying the account description information and the confrontation record information, such as Figure 7 (c), the first live broadcast page and the second live broadcast page are displayed on the same screen; or a trigger operation is performed on candidate account 2, such as Figure 7 As shown in (d), the account description information, confrontation record information and account confirmation control 720 of candidate account 2 can be displayed. If candidate account 2 is selected, a trigger operation can be performed on the account confirmation control to display the first live broadcast page and the second live broadcast page on the same screen. If other candidate accounts need to be viewed, for example, candidate account 3 needs to be viewed, a trigger operation can be performed on candidate account 3, such as Figure 7 As shown in (e), the account description information and confrontation record information of the candidate account 3 can be displayed.

[0124] In this embodiment, when a trigger operation is performed on any candidate account, the account description information and confrontation record information of the candidate account can be displayed accordingly, so as to facilitate the user to fully understand the account information of the candidate account, and further provide the user with a selection basis to select a confrontation account that matches his own account or meets the corresponding needs, thereby improving the convenience and adaptability of confrontation account selection.

[0125] In an optional embodiment, in response to the touch operation of the first live broadcast account on the counter-touch information, displaying at least one candidate account includes:

[0126] In response to the touch operation of the first live broadcast account on the confrontation touch information, the at least one candidate account and the current confrontation status of the at least one candidate account are displayed.

[0127] That is, in this embodiment, while displaying the candidate accounts, the current confrontation status of the candidate accounts can also be displayed; the confrontation status can include a first state and a second state, the first state represents that the candidate account is in a confrontation state, and the second state represents that the candidate account is in an idle state, that is, not in a confrontation state.

[0128] See also Figure 8 , which shows a schematic diagram of the confrontation status display of candidate accounts, wherein a candidate list 810 is shown, and the candidate list 810 includes candidate account 1, candidate account 2, candidate account 3..., specifically showing that candidate account 2 is in a first state, and the first state is specifically displayed with words such as "busy line", and candidate account 1 and candidate account 3 are in a second state, and the second state is specifically displayed with words such as "initiate confrontation", "initiate PK", etc.

[0129] In this embodiment, while displaying the candidate accounts, the confrontation status of the candidate accounts can also be displayed, so that when the user selects a confrontation account, he or she can select a confrontation account from the candidate accounts that are not currently in a confrontation status, thereby avoiding the problem of account selection failure caused by selecting a candidate account without knowing that the candidate account is in a confrontation status, thereby improving the convenience and success rate of candidate account selection.

[0130] In another optional embodiment, the live broadcast room interaction method may further include:

[0131] When the first live broadcast account receives a counter-request from a third live broadcast account, the first live broadcast page and the third live broadcast page are automatically displayed on the same screen; the third live broadcast page is a live broadcast page corresponding to the third live broadcast account.

[0132] In this embodiment, for the first live broadcast account, the confrontation request initiated by other live broadcast accounts is generally not refusalable, so when the first live broadcast account receives the confrontation request from the third live broadcast account, the first live broadcast page and the third live broadcast page can be automatically displayed on the same screen.

[0133] Specifically, when the first live broadcast account receives a confrontation request from the third live broadcast account, the confrontation confirmation information corresponding to the third live broadcast account can be displayed; when the first live broadcast account receives the confrontation request from the third live broadcast account for a preset time, the first live broadcast page and the third live broadcast page can be automatically displayed on the same screen; the user corresponding to the first live broadcast account can also perform a trigger operation on the confrontation confirmation information corresponding to the third live broadcast account within the preset time, and then the first live broadcast page and the third live broadcast page can be displayed on the same screen; that is, in this embodiment, the same-screen display of the first live broadcast page and the third live broadcast page can be automatically triggered, or it can be actively triggered by the user corresponding to the first live broadcast account. Specifically, when the confrontation request from the third live broadcast account is received, the confrontation request corresponding to the third live broadcast account can be displayed, and the confrontation request corresponding to each third live broadcast account can include the confrontation confirmation information and account description information corresponding to the third live broadcast account; the confrontation request corresponding to each third live broadcast account can be displayed in a half-screen page on the first live broadcast page, or the confrontation request corresponding to each third live broadcast account can be displayed in a floating window on the first live broadcast page, or the confrontation request corresponding to each third live broadcast account can be displayed in the form of a card on the first live broadcast page.

[0134] See also Fig. 9 , which shows a schematic diagram of the first display of the confrontation request, wherein the display of the confrontation request on a half-screen page is taken as an example for explanation, Fig. 9 (a) shows a counter-request received by the first live broadcast account from the third live broadcast account, Fig. 9 (b) shows that the first live broadcast page and the third live broadcast page are displayed on the same screen.

[0135] In this embodiment, when the first live broadcast account receives a confrontation request from the third live broadcast account, the first live broadcast page and the third live broadcast page can be automatically displayed on the same screen, and users in the live broadcast room can watch the real-time confrontation between multiple users based on the multiple live broadcast pages displayed on the same screen, thereby improving the diversity and fun of the interactive information display in the live broadcast room.

[0136] In another optional embodiment, the live broadcast room interaction method may further include:

[0137] In the case where there are multiple third live broadcast accounts, displaying the confrontation confirmation information corresponding to any third live broadcast account and the account description information of any third live broadcast account;

[0138] In response to the account switching operation triggered by the first live broadcast account, the confrontation confirmation information corresponding to the switched third live broadcast account and the account description information of the switched third live broadcast account are displayed.

[0139] In the case where the first live broadcast account receives the number of multiple third live broadcast accounts at the same time, the first live broadcast account can confront with a third live broadcast account at the same time, that is, it is necessary to select any third live broadcast account from multiple third live broadcast accounts for confrontation; specifically, in the case of receiving confrontation requests from multiple third live broadcast accounts, the confrontation requests corresponding to the multiple third live broadcast accounts can be displayed, and the confrontation request corresponding to each third live broadcast account can include the confrontation confirmation information and account description information corresponding to the third live broadcast account; the confrontation request corresponding to each third live broadcast account can be displayed in a half-screen page on the first live broadcast page, or the confrontation request corresponding to each third live broadcast account can be displayed in a floating window on the first live broadcast page, or the confrontation request corresponding to each third live broadcast account can be displayed in the form of a card on the first live broadcast page. The confrontation confirmation information corresponding to each third live broadcast account can be used to confirm the selection of the third live broadcast account, and the account description information corresponding to each third live broadcast account can include one or more of the account image logo, account name, account live broadcast content information, account location, etc. of the third live broadcast account. The account switching operation in this embodiment may include a sliding operation, a click operation, a long press operation, etc. based on the currently displayed confrontation request.

[0140] See also Fig.10 , which shows a schematic diagram of the second display of the confrontation request, taking the account switching operation as a sliding operation, and taking the half-screen page for displaying the confrontation request as an example for explanation, the multiple third live broadcast accounts may include live broadcast account 1, live broadcast account 2, live broadcast account 3..., wherein, Fig.10 (a) shows that the confrontation request corresponding to the live broadcast account 1 is displayed on a half-screen page. The confrontation request corresponding to the live broadcast account 1 may include confrontation confirmation information 1010 and account description information 1020 corresponding to the live broadcast account 1. The confrontation confirmation information may specifically be a confirmation control, and the confirmation control may display text prompt information such as "enter confrontation after ××s" or "enter PK after ××s". Among them, the first live broadcast account performs a trigger operation on the confirmation control within ××s, and the corresponding operation can be referred to Fig.10 (b) Display the first live broadcast page and the third live broadcast page on the same screen; within ××s, the first live broadcast account does not perform a trigger operation on the confirmation control. When ××s is reached, refer to Fig.10 (b) The first live broadcast page and the third live broadcast page can be automatically displayed on the same screen. The account description information corresponding to the live broadcast account 1 may include the avatar of the live broadcast account 1 and the account name of the live broadcast account 1; Fig.10(c) By sliding the half-screen page based on the confrontation request of the live broadcast account 1, the confrontation request of the live broadcast account 2 can be switched to be displayed. The confrontation request of the live broadcast account 2 may include the avatar of the live broadcast account 2 and the account name of the live broadcast account 2.

[0141] In this embodiment, when confrontation requests from multiple third live broadcast accounts are received, confrontation confirmation information and account description information corresponding to any third live broadcast account can be displayed, and the confrontation confirmation information and account description information corresponding to multiple third live broadcast accounts can be switched and displayed through an account switching operation, so that the user corresponding to the first live broadcast account can select a third live broadcast account for confrontation according to the confrontation confirmation information and account description information of the switched and displayed third live broadcast accounts, thereby improving the flexibility and convenience of confrontation request display and confrontation request selection.

[0142] The live broadcast room interaction method disclosed in the present invention enables a live broadcast account to independently select a rival account during the live broadcast process. When a rivalry ends, the virtual resources of the live broadcast account that failed in the rivalry can be transferred to the live broadcast account that won the rivalry, thereby expanding new live broadcast room interaction methods and improving the novelty of live broadcast room interaction.

[0143] Fig.11 is a block diagram of a live broadcast room interaction device according to an exemplary embodiment. Fig.11 , the device comprises:

[0144] The first live broadcast page display unit 1110 is configured to display a first live broadcast page corresponding to the first live broadcast account;

[0145] The same-screen display unit 1120 is configured to perform a counter account selection operation triggered by the first live broadcast account based on the first live broadcast page, and display the first live broadcast page and the second live broadcast page on the same screen; the second live broadcast page is a live broadcast page corresponding to the second live broadcast account, and the second live broadcast account is a live broadcast account corresponding to the counter account selection operation; the second live broadcast account is a live broadcast account that has not confronted the first live broadcast account within a preset interaction period;

[0146] The resource transfer unit 1130 is configured to transfer the virtual resources corresponding to the live broadcast account that failed in the confrontation between the first live broadcast account and the second live broadcast account to the live broadcast account that won the confrontation when the confrontation between the first live broadcast account and the second live broadcast account ends.

[0147] In an exemplary embodiment, both the first live broadcast account and the second live broadcast account are accounts that have not failed in confrontation within the preset interaction period.

[0148] In an exemplary embodiment, the apparatus further comprises:

[0149] The resource transfer information display unit is configured to display resource transfer information when the confrontation between the first live broadcast account and the second live broadcast account ends; the resource transfer information represents the virtual resource transfer of the first live broadcast account.

[0150] In an exemplary embodiment, the first live page includes anti-touch information;

[0151] The same-screen display unit includes:

[0152] a candidate account display unit, configured to perform a touch operation of the first live broadcast account on the counter-touch information, and display at least one candidate account;

[0153] The account selection unit is configured to display the first live broadcast page and the second live broadcast page on the same screen in response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account.

[0154] In an exemplary embodiment, the candidate account display unit is configured to execute:

[0155] In response to the touch operation of the first live broadcast account on the confrontation touch information, a candidate list is displayed; the candidate list includes multiple candidate accounts that meet preset conditions and have not failed in the confrontation, and the preset conditions include at least one of the following:

[0156] The resource quantity condition of the virtual resource, the association degree condition associated with the first live broadcast account, and the regional condition of the region where the account is located.

[0157] In an exemplary embodiment, the account selection unit is configured to perform:

[0158] In response to the triggering operation of the first live broadcast account on the second live broadcast account in the at least one candidate account, displaying account description information and confrontation record information of the second live broadcast account;

[0159] In response to a selection operation of the second live broadcast account triggered by the first live broadcast account based on the account description information and the confrontation record information, the first live broadcast page and the second live broadcast page are displayed on the same screen.

[0160] In an exemplary embodiment, the candidate account display unit is configured to execute:

[0161] In response to the touch operation of the first live broadcast account on the confrontation touch information, the at least one candidate account and the current confrontation status of the at least one candidate account are displayed.

[0162] In an exemplary embodiment, the apparatus further comprises:

[0163] The first display unit is configured to automatically display the first live broadcast page and the third live broadcast page on the same screen when the first live broadcast account receives a counter-request from a third live broadcast account; the third live broadcast page is a live broadcast page corresponding to the third live broadcast account.

[0164] In an exemplary embodiment, the apparatus further comprises:

[0165] The second display unit is configured to display the confrontation confirmation information corresponding to any third live broadcast account and the account description information of any third live broadcast account when there are multiple third live broadcast accounts;

[0166] The third display unit is configured to execute the account switching operation in response to the first live broadcast account triggering, and display the confrontation confirmation information corresponding to the switched third live broadcast account and the account description information of the switched third live broadcast account.

[0167] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0168] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a tape, a floppy disk, an optical data storage device, etc.; 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 any of the methods described above.

[0169] In an exemplary embodiment, a computer program product is also provided, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device performs any of the above methods.

[0170] Fig.12 is a block diagram of an electronic device for multimedia content sharing according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as shown in FIG. Fig.12As shown, it may include an RF (Radio Frequency) circuit 1210, a memory 1220 including one or more computer-readable storage media, an input unit 1230, a display unit 1240, a sensor 1250, an audio circuit 1260, a WiFi (wireless fidelity) module 1270, a processor 1280 including one or more processing cores, and a power supply 1290. Those skilled in the art will understand that Fig.12 The terminal structure shown in the figure does not constitute a limitation on the terminal, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0171] The RF circuit 1210 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is handed over to one or more processors 1280 for processing; in addition, the data related to the uplink is sent to the base station. Generally, the RF circuit 1210 includes but is not limited to an antenna, at least one amplifier, a tuner, one or more oscillators, a user identity module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. In addition, the RF circuit 1210 can also communicate with the network and other terminals through wireless communication. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.

[0172] The memory 1220 can be used to store software programs and modules, and the processor 1280 executes various functional applications and data processing by running the software programs and modules stored in the memory 1220. The memory 1220 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, application programs required for functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 1220 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 1220 may also include a memory controller to provide the processor 1280 and the input unit 1230 with access to the memory 1220.

[0173] The input unit 1230 can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit 1230 may include a touch-sensitive surface 1231 and other input devices 1232. The touch-sensitive surface 1231, also known as a touch display screen or a touch pad, can collect user touch operations on or near it (such as operations performed by the user using any suitable object or accessory such as a finger, stylus, etc. on or near the touch-sensitive surface 1231), and drive the corresponding connection device according to a pre-set program. Optionally, the touch-sensitive surface 1231 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch point coordinates, and then sends it to the processor 1280, and can receive and execute commands sent by the processor 1280. In addition, the touch-sensitive surface 1231 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch-sensitive surface 1231, the input unit 1230 may further include other input devices 1232. Specifically, the other input devices 1232 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, and the like.

[0174] The display unit 1240 can be used to display information input by the user or information provided to the user and various graphical user interfaces of the terminal, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit 1240 may include a display panel 1241. Optionally, the display panel 1241 may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface 1231 may cover the display panel 1241. When the touch-sensitive surface 1231 detects a touch operation on or near it, it is transmitted to the processor 1280 to determine the type of touch event, and then the processor 1280 provides corresponding visual output on the display panel 1241 according to the type of touch event. Among them, the touch-sensitive surface 1231 and the display panel 1241 can be two independent components to realize input and output functions, but in some embodiments, the touch-sensitive surface 1231 and the display panel 1241 can also be integrated to realize input and output functions.

[0175] The terminal may also include at least one sensor 1250, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1241 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1241 and / or the backlight when the terminal is moved to the ear. As a type of motion sensor, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can also be configured in the terminal, they will not be repeated here.

[0176] The audio circuit 1260, the speaker 1261, and the microphone 1262 can provide an audio interface between the user and the terminal. The audio circuit 1260 can transmit the electrical signal converted from the received audio data to the speaker 1261, which is converted into a sound signal for output; on the other hand, the microphone 1262 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1260 and converted into audio data, and then the audio data is output to the processor 1280 for processing, and then sent to another terminal through the RF circuit 1210, or the audio data is output to the memory 1220 for further processing. The audio circuit 1260 may also include an earplug jack to provide communication between an external headset and the terminal.

[0177] WiFi is a short-range wireless transmission technology. The terminal can help users send and receive emails, browse web pages, and access streaming media through the WiFi module 1270. It provides users with wireless broadband Internet access. Fig.12 A WiFi module 1270 is shown, but it is understandable that it is not an essential component of the terminal and can be omitted as needed without changing the essence of the invention.

[0178] The processor 1280 is the control center of the terminal. It uses various interfaces and lines to connect various parts of the entire terminal. It executes various functions of the terminal and processes data by running or executing software programs and / or modules stored in the memory 1220, and calling data stored in the memory 1220, so as to monitor the terminal as a whole. Optionally, the processor 1280 may include one or more processing cores; preferably, the processor 1280 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1280.

[0179] The terminal also includes a power supply 1290 (such as a battery) for supplying power to each component. Preferably, the power supply can be logically connected to the processor 1280 through a power management system, so that the power management system can manage charging, discharging, and power consumption management. The power supply 1290 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0180] Although not shown, the terminal may also include a camera, a Bluetooth module, etc., which will not be described in detail herein. Specifically in this embodiment, the display unit of the terminal is a touch screen display, and the terminal further includes a memory, and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors to execute instructions in the method embodiment of the present invention.

[0181] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0182] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A live broadcast room interaction method, characterized in that: include: Display the first live broadcast page corresponding to the first live broadcast account; In response to the confrontation account selection operation triggered by the first live broadcast account based on the first live broadcast page, the first live broadcast page and the second live broadcast page are displayed on the same screen; The second live broadcast page is a live broadcast page corresponding to a second live broadcast account, and the second live broadcast account is a live broadcast account corresponding to the confrontation account selection operation; The second live broadcast account is a live broadcast account that has not competed with the first live broadcast account within a preset interaction period; When the confrontation between the first live broadcast account and the second live broadcast account ends, the virtual resources corresponding to the live broadcast account that fails in the confrontation between the first live broadcast account and the second live broadcast account are transferred to the live broadcast account that wins the confrontation.

2. The method according to claim 1, characterized in that: The first live broadcast account and the second live broadcast account are both accounts that have not failed in the preset interaction period.

3. The method according to claim 1, characterized in that The method further comprises: When the confrontation between the first live broadcast account and the second live broadcast account ends, resource transfer information is displayed; the resource transfer information represents the virtual resource transfer of the first live broadcast account.

4. The method according to claim 1, characterized in that: The first live broadcast page includes anti-touch information; In response to the confrontation account selection operation triggered by the first live broadcast account based on the first live broadcast page, displaying the first live broadcast page and the second live broadcast page on the same screen includes: In response to the first live broadcast account's touch operation on the counter-touch information, displaying at least one candidate account; In response to the first live broadcast account selecting the second live broadcast account among the at least one candidate account, the first live broadcast page and the second live broadcast page are displayed on the same screen.

5. The method according to claim 4, characterized in that The displaying of at least one candidate account in response to the touch operation of the first live broadcast account on the counter-touch information includes: In response to the touch operation of the first live broadcast account on the confrontation touch information, a candidate list is displayed; the candidate list includes multiple candidate accounts that meet preset conditions and have not failed in the confrontation, and the preset conditions include at least one of the following: The resource quantity condition of the virtual resource, the association degree condition associated with the first live broadcast account, and the regional condition of the region where the account is located.

6. The method according to claim 4, characterized in that In response to the first live broadcast account selecting the second live broadcast account from the at least one candidate account, displaying the first live broadcast page and the second live broadcast page on the same screen includes: In response to the triggering operation of the first live broadcast account on the second live broadcast account in the at least one candidate account, displaying account description information and confrontation record information of the second live broadcast account; In response to a selection operation of the second live broadcast account triggered by the first live broadcast account based on the account description information and the confrontation record information, the first live broadcast page and the second live broadcast page are displayed on the same screen.

7. The method according to claim 4, characterized in that The displaying of at least one candidate account in response to the touch operation of the first live broadcast account on the counter-touch information includes: In response to the touch operation of the first live broadcast account on the confrontation touch information, the at least one candidate account and the current confrontation status of the at least one candidate account are displayed.

8. The method according to claim 1, characterized in that The method further comprises: When the first live broadcast account receives a counter-request from a third live broadcast account, the first live broadcast page and the third live broadcast page are automatically displayed on the same screen; the third live broadcast page is a live broadcast page corresponding to the third live broadcast account.

9. The method according to claim 8, characterized in that The method further comprises: In the case where there are multiple third live broadcast accounts, displaying the confrontation confirmation information corresponding to any third live broadcast account and the account description information of any third live broadcast account; In response to the account switching operation triggered by the first live broadcast account, the confrontation confirmation information corresponding to the switched third live broadcast account and the account description information of the switched third live broadcast account are displayed.

10. A live broadcast room interactive device, characterized in that: include: A first live broadcast page display unit is configured to display a first live broadcast page corresponding to the first live broadcast account; a same-screen display unit, configured to perform a counter-account selection operation in response to the first live broadcast account being triggered based on the first live broadcast page, and to display the first live broadcast page and the second live broadcast page on the same screen; The second live broadcast page is a live broadcast page corresponding to a second live broadcast account, and the second live broadcast account is a live broadcast account corresponding to the confrontation account selection operation; The second live broadcast account is a live broadcast account that has not competed with the first live broadcast account within a preset interaction period; The resource transfer unit is configured to transfer the virtual resources corresponding to the live broadcast account that failed in the confrontation between the first live broadcast account and the second live broadcast account to the live broadcast account that won the confrontation when the confrontation between the first live broadcast account and the second live broadcast account ends.

11. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the live broadcast room interaction method as described in any one of claims 1 to 9.

12. 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 broadcast room interaction method as described in any one of claims 1 to 9.

13. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by the processor, the live broadcast room interaction method described in any one of claims 1 to 9 is implemented.