Live interactive method, device, electronic device and storage medium

By introducing an interactive method for the audience to transfer specific virtual resources to the host in the online live broadcast room, and displaying the target user account, the problem of the existing single interaction method is solved, and the audience participation and popularity of the live broadcast room are increased.

CN114979686BActive Publication Date: 2025-01-21BEIJING DAJIA INTERNET INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210468113.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2025-01-21
Estimated Expiration
2042-04-29

AI Technical Summary

Technical Problem

The interaction between viewers and anchors in the existing online live broadcast room is single, which cannot stimulate the enthusiasm of the audience, resulting in poor stickiness between the audience and the live broadcast room, and is not conducive to increasing the popularity of the live broadcast room.

Method used

Provides a live broadcast interaction method that allows viewers to transfer specific virtual resources to the host user account by adding a first control to the live broadcast room interface, and displays the target user account. When the number of specific resource transfers of the audience meets preset conditions, the first control is updated. A message to display the user account for which it is targeted.

Benefits of technology

By stimulating the enthusiasm of the audience, it increases the fun of interaction between the audience and the anchor, increases the stickiness of the audience and the popularity of the live broadcast room, and improves the audience's live viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114979686B_ABST
    Figure CN114979686B_ABST
Patent Text Reader

Abstract

The present disclosure is about a live interactive method, device, electronic device and storage medium, and relates to the field of live broadcast technology. In the present disclosure, a live broadcast room interface of an anchor user account is displayed, and the live broadcast room interface includes a first control; in response to the operation of the first user account on the first control, a second control and a first information are displayed, and the second control is used to request the transfer of specific virtual resources to the anchor user account, and the first information is used to display the target user account, and the target user account is a user account whose specific resource transfer quantity meets the preset display condition. The first user account transfers the specific virtual resource to the anchor user account through the second control, so that the account information corresponding to the first user account is displayed in the first information. Therefore, by providing a live interactive method for transferring virtual resources, the stickiness between the audience and the live broadcast room can be improved, the popularity in the live broadcast room can be effectively improved, and the audience's live viewing experience 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 live broadcast technology, and in particular to a live broadcast interaction method, device, electronic device and storage medium. Background Art

[0002] At present, the audience in the online live broadcast room mainly expresses their love for the anchor by liking, commenting, transferring virtual resources and joining fan groups. However, there are still some problems in the way these audiences interact with the anchor. For example, when the audience transfers virtual resources to the anchor, although it can establish a certain social relationship between the audience and the anchor, the way of transferring virtual resources in the relevant technology is relatively single, which cannot stimulate the enthusiasm of the audience, resulting in poor stickiness between the audience and the live broadcast room, and at the same time it is not conducive to increasing the popularity of the live broadcast room. Summary of the invention

[0003] The present disclosure provides a live broadcast interactive method, device, electronic device and storage medium, which can effectively improve the stickiness between the audience and the live broadcast room, while increasing the popularity in the live broadcast room and improving the audience's live broadcast viewing experience.

[0004] The technical solution of the embodiment of the present disclosure is as follows:

[0005] According to a first aspect of an embodiment of the present disclosure, a live broadcast interaction method is provided, which is applied to an electronic device where a first user account is located, including: displaying a live broadcast room interface of a host user account, the live broadcast room interface including a first control; in response to the first user account's operation of the first control, displaying a second control and a first information, the second control being used to request the transfer of a specific virtual resource to the host user account, the first information being used to display a target user account, the target user account being a user account whose specific resource transfer quantity meets a preset display condition, and the specific resource transfer quantity refers to the quantity of specific virtual resources transferred to the host user account.

[0006] Optionally, it also includes: in response to the first user account's operation on the second control, requesting to transfer a specified number of specific virtual resources to the anchor user account; if the specific resource transfer quantity corresponding to the first user account meets the preset display conditions so that the first user account becomes the target user account, then updating the first information according to the first user account.

[0007] Optionally, the preset display condition is: the specific resource transfer quantity corresponding to the first user account exceeds the specific resource transfer quantity corresponding to any other user account.

[0008] Optionally, it also includes: when the target user account is changed from the first user account to the second user account, displaying second information, the second information is used to prompt the first user account that the target user account is changed to the second user account.

[0009] Optionally, when the target user account is changed from a first user account to a second user account, it also includes: displaying a third control; in response to the first user account's operation on the third control, requesting to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account, and the preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

[0010] Optionally, the method further includes: responding to an instruction input by the first user account to share the first information with a third user account, and sending the first information to the third user account.

[0011] Optionally, the method also includes: receiving third information sent by the server, the third information is interaction information between the anchor user account and the target user account; the third information is sent by the electronic device where the anchor user account is located in response to an interaction instruction request to the server, the interaction instruction is input by the anchor user account by operating the interaction control, and the interaction control is a control on the live broadcast room interface displayed by the electronic device where the anchor user account is located; displaying the third information.

[0012] Optionally, the third information is sent by the server when it is determined that the anchor user account has the interactive condition.

[0013] Optionally, the interaction condition is: the interaction frequency corresponding to the anchor user account is less than a preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency at which the electronic device where the anchor user account is located requests the server to send the third information in response to the interaction instruction.

[0014] Optionally, the live broadcast interaction method also includes: when the target user account changes, displaying fourth information on the live broadcast room interface, the fourth information is used to prompt that the target user account has changed, and to display the changed target user account.

[0015] Optionally, in response to the first user account's operation on the first control, it also includes: displaying a fourth control; in response to the first user account's operation on the fourth control, displaying the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account, and / or the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.

[0016] Optionally, in response to the operation of the first control by the first user account, the second control and the first information are displayed, including: in response to the operation of the first control by the first user account, jumping from the live broadcast room interface to the target interface, the target interface including the second control and the target user display area, and the first information is in the target user display area.

[0017] According to a second aspect of an embodiment of the present disclosure, a live broadcast interaction device is provided, which is applied to an electronic device where a first user account is located, and includes a first display unit and a second display unit. The first display unit is used to display a live broadcast room interface of a host user account, and the live broadcast room interface includes a first control; the second display unit is used to display a second control and first information in response to an operation of the first user account on the first control, and the second control is used to request the transfer of specific virtual resources to the host user account. The first information is used to display a target user account, and the target user account is a user account whose specific resource transfer quantity meets a preset display condition, and the specific resource transfer quantity refers to the quantity of specific virtual resources transferred to the host user account.

[0018] Optionally, the second display unit is also used to: in response to the first user account's operation on the second control, request to transfer a specified number of specific virtual resources to the anchor user account; if the specific resource transfer quantity corresponding to the first user account meets the preset display conditions so that the first user account becomes the target user account, then update the first information according to the first user account.

[0019] Optionally, the preset display condition is: the specific resource transfer quantity corresponding to the first user account exceeds the specific resource transfer quantity corresponding to any other user account.

[0020] Optionally, the second display unit is further used to: when the target user account is changed from the first user account to the second user account, display second information, wherein the second information is used to prompt the first user account that the target user account is changed to the second user account.

[0021] Optionally, when the target user account is changed from the first user account to the second user account, the second display unit is also used to: display a third control; in response to the first user account's operation on the third control, request to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account, and the preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

[0022] Optionally, the second display unit is further used to: in response to an instruction input by the first user account to share the first information with a third user account, send the first information to the third user account.

[0023] Optionally, the second display unit is also used to: receive third information sent by the server, the third information is interaction information between the anchor user account and the target user account; the third information is sent by the electronic device where the anchor user account is located in response to an interaction instruction request to the server, the interaction instruction is input by the anchor user account by operating the interaction control, and the interaction control is a control on the live broadcast room interface displayed by the electronic device where the anchor user account is located; and display the third information.

[0024] Optionally, the third information is sent by the server when it is determined that the anchor user account has the interactive condition.

[0025] Optionally, the interaction condition is: the interaction frequency corresponding to the anchor user account is less than a preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency at which the electronic device where the anchor user account is located requests the server to send the third information in response to the interaction instruction.

[0026] Optionally, the second display unit is also used to: when the target user account changes, display fourth information on the live broadcast room interface, and the fourth information is used to prompt that the target user account has changed, and to display the changed target user account.

[0027] Optionally, in response to the first user account's operation on the first control, the first display unit is further used to: display a fourth control; in response to the first user account's operation on the fourth control, display the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account, and / or the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.

[0028] Optionally, in response to the operation of the first control by the first user account, the second control and the first information are displayed, and the first display unit is specifically used to: in response to the operation of the first control by the first user account, jump from the live broadcast room interface to the target interface, the target interface includes the second control and the target user display area, and the first information is in the target user display area.

[0029] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, which may include: a processor and a memory for storing processor executable instructions; wherein the processor is configured to execute instructions to implement any one of the optional live interactive methods in the above-mentioned first aspect.

[0030] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which instructions are stored. 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 one of the optional live interactive methods in the above-mentioned first aspect.

[0031] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, which includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes a live interactive method as optionally implemented in any one of the first aspects.

[0032] 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.

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

[0034] Based on any of the above aspects of the present disclosure, a new interactive method between users and anchors is provided, where a first user account (i.e., any audience user account) can transfer specific virtual resources (such as specific virtual gifts) to the anchor user account. When the number of specific virtual resources transferred to the anchor user account meets the conditions, the account information of the first user account will be displayed in the live broadcast room in some way, that is, the naming of the live broadcast room is realized. Based on this interactive method, the interactive fun between the audience and the anchor can be increased, and the audience accounts in the live broadcast room can be encouraged to transfer specific virtual resources to the anchor user account, thereby improving the stickiness of the audience users in the live broadcast room, enhancing the popularity of the content in the live broadcast room, and enhancing the experience of the audience watching the live broadcast.

[0035] In order to realize the above-mentioned new interactive mode, in the disclosed technical solution, a first control (i.e., the naming function entrance) is added to the live broadcast room interface on the first user account side, and the audience user can at least trigger the display of the second control and the first information by interacting with the first control. In this way, on the one hand, the audience user can learn about the current target user account through the first information, and on the other hand, the audience user can also quickly transfer specific virtual resources to the anchor user account by operating the second control, without having to find the option of specific virtual resources from the general resource transfer entrance, thereby simplifying the user account operation and avoiding the wrong delivery of resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] 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.

[0037] Figure 1 A schematic diagram of a live broadcast system provided by an embodiment of the present disclosure is shown;

[0038] Figure 2 A schematic diagram showing a flow chart of a live interactive method provided by an embodiment of the present disclosure;

[0039] Figure 3 A schematic diagram of a live broadcast room interface provided by an embodiment of the present disclosure is shown;

[0040] Figure 4 A schematic diagram showing another live broadcast room interface provided by an embodiment of the present disclosure is shown;

[0041] Figure 5 A schematic diagram of a target interface provided by an embodiment of the present disclosure is shown;

[0042] Figure 6 An interaction diagram of devices in a live broadcast system provided by an embodiment of the present disclosure is shown;

[0043] Figure 7 A schematic diagram showing another live broadcast room interface provided by an embodiment of the present disclosure is shown;

[0044] Figure 8 A schematic diagram showing another target interface provided by an embodiment of the present disclosure is shown;

[0045] Fig. 9 A schematic diagram showing another live broadcast room interface provided by an embodiment of the present disclosure is shown;

[0046] Fig.10 A schematic diagram of the structure of a live interactive device provided by an embodiment of the present disclosure is shown;

[0047] Fig.11 A schematic structural diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0048] 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.

[0049] 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.

[0050] It should also be understood that the term “comprising” indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements and / or components.

[0051] The data involved in the present disclosure may be data authorized by the user or fully authorized by all parties.

[0052] As described in the background technology, currently, the audience in the online live broadcast room mainly expresses their love for the anchor by liking, commenting, transferring virtual resources, and joining fan groups. However, there are still some problems in the interaction between these audiences and the anchor. For example, when the audience transfers virtual resources to the anchor, although a certain social relationship can be established between the audience and the anchor, the way of transferring virtual resources in the relevant technology is relatively single, which cannot stimulate the enthusiasm of the audience, resulting in poor stickiness between the audience and the live broadcast room, and at the same time it is not conducive to increasing the popularity of the live broadcast room.

[0053] Based on this, an embodiment of the present disclosure provides a live broadcast interaction method, including: displaying a live broadcast room interface of a host user account, the live broadcast room interface including a first control; in response to the operation of the first user account on the first control, displaying a second control and a first information, the second control is used to request the transfer of specific virtual resources to the host user account, and the first information is used to display the target user account, the target user account is a user account whose specific resource transfer quantity meets the preset display conditions, and the specific resource transfer quantity refers to the quantity of specific virtual resources transferred to the host user account.

[0054] The following is an exemplary description of the application scenario of the live interactive method provided by the embodiment of the present disclosure:

[0055] Figure 1 A schematic diagram of a live broadcast system provided by an embodiment of the present disclosure is shown in FIG. Figure 1 As shown, the live broadcast system may include: a live broadcast server 110, a first terminal 120 and a second terminal 130. The live broadcast server 110 is respectively connected to the first terminal 120 and the second terminal 130. The first terminal 120 and the second terminal 130 are both installed with a live broadcast application.

[0056] Based on the live broadcast system, the anchor user can use user account 1 to log in to the live broadcast application on the first terminal 120 and broadcast live. The audience user can use user account 2 to log in to the live broadcast application on the second terminal 130, and enter the live broadcast room of the aforementioned user account 1 to watch the live broadcast content. Specifically, when the anchor user uses user account 1 to broadcast live, the first terminal 120 generates push stream information of the live broadcast content and sends the push stream information to the live broadcast server 110. After receiving the push stream information uploaded by the first terminal 120, the live broadcast server 110 sends the push stream information to the second terminal 130, and the second terminal 130 parses the push stream information and displays the parsed live content screen on the live broadcast room interface.

[0057] The server may be a single server, or a server cluster consisting of multiple servers (or micro servers). The server cluster may also be a distributed cluster. The present disclosure does not limit the specific implementation of the server 110.

[0058] The first terminal 120 and the second terminal 130 can be any computer device, including but not limited to mobile phones, tablet computers, desktop computers, laptop computers, vehicle-mounted terminals, handheld terminals, augmented reality (AR) devices, virtual reality (VR) devices, etc., which can install and use live broadcast applications (such as Kuaishou). The embodiments of the present disclosure do not impose any special restrictions on the specific form of the terminal device. It can interact with the user through one or more methods such as keyboard, touchpad, touch screen, remote control, voice interaction or handwriting device.

[0059] It should be noted that the above-mentioned first terminal, second terminal and live broadcast server can all be electronic devices.

[0060] Optionally, the above Figure 1 In the live broadcast system shown, the server 110 can be connected to at least one electronic device. The present disclosure does not limit the number and type of electronic devices.

[0061] For example, the live interactive method provided by the embodiment of the present disclosure can be applied to the aforementioned Figure 1 The second terminal 130 is shown.

[0062] The specific implementation of the live interactive method provided by the embodiment of the present disclosure is described in detail below with reference to the accompanying drawings.

[0063] Figure 2 A flow chart of a live interactive method provided by an embodiment of the present disclosure, such as Figure 2 As shown, when the live interactive method is applied to the electronic device corresponding to the first user account, the live interactive method may include:

[0064] S201. Display a live broadcast room interface of a host user account, where the live broadcast room interface includes a first control.

[0065] Specifically, a live broadcast room refers to a virtual space constructed during a live broadcast on the Internet using the electronic devices corresponding to the host, the electronic devices corresponding to the audience, and the software and hardware resources in the live broadcast platform equipment. The host user can create or log in to the live broadcast room through the electronic device where the host user is located, and publish the live broadcast content to the live broadcast room. Other user accounts that are viewers can display the live broadcast room interface through the electronic devices that have logged into the live broadcast room, and then watch the live broadcast content published by the host user. It should be noted that the live broadcast room interface includes multiple controls, each corresponding to a different function. Users can select the corresponding controls according to their own needs to achieve the corresponding functions.

[0066] For example, Figure 3A schematic diagram of a live broadcast room interface provided in an embodiment of the present disclosure, the live broadcast room interface includes a first control 301 and a virtual resource transfer control 302, and a user account can trigger the transfer of any virtual resource to the anchor user account by operating the virtual resource transfer control 302. It should be noted that there can be multiple types of virtual resources, corresponding to different values, and each virtual resource corresponds to a different resource identifier. For example, virtual resources can be sports cars, yachts, or rockets.

[0067] S202. In response to the operation of the first user account on the first control, the second control and the first information are displayed, wherein the second control is used to request the transfer of specific virtual resources to the anchor user account, and the first information is used to display the target user account, which is a user account whose specific resource transfer quantity meets the preset display conditions, and the specific resource transfer quantity refers to the quantity of specific virtual resources transferred to the anchor user account.

[0068] Specifically, the specific virtual resource is one of multiple virtual resources, and the live broadcast platform developer can select one of the multiple virtual resources as the specific virtual resource according to the needs. Any audience user account can transfer the specific virtual resource to the anchor user account. When the number of specific virtual resources transferred to the anchor user account meets the conditions, the account information of the user account will be used as the target user account and displayed in the live broadcast room in some way, that is, the naming of the live broadcast room is realized.

[0069] The server can determine whether a virtual resource is a specific virtual resource through the resource identifier. The target user account is a user account whose specific resource transfer quantity meets the preset display condition. In this embodiment, the preset display condition is: the specific resource transfer quantity corresponding to the user account exceeds the specific resource transfer quantity corresponding to any other user account. The first information is used to display the target account user, which can be the account name, account avatar or other identity identification information corresponding to the target account user.

[0070] For example, Figure 4 A schematic diagram of a live studio interface provided by an embodiment of the present disclosure, the live studio interface includes a first control 401 (control A). When a user account clicks control A, a second control 402 (control B) and first information 403 are displayed in the live studio interface, and the first information is used to show that the target user account corresponding to the current live studio interface is user account a. When the user account clicks control B, a specified number of specific virtual resources are transferred to the anchor user account corresponding to the live studio interface.

[0071] In some embodiments, the second control and the first information can be displayed in a target interface, and the target interface is independent of the live studio interface. Based on this, the above step S202 includes: in response to the first user account's operation on the first control, jumping from the live studio interface to the target interface, the target interface includes the second control and the target user display area, and the first information is in the target user display area. For example, when the first user account clicks the first control, jumping to the target interface is exemplary, Figure 5 A schematic diagram of a target interface provided by an embodiment of the present disclosure includes a second control 601 and a target user display area 602. The target user account displayed in the target user display area at this time is user account b and the corresponding avatar. The target interface also includes an anchor user display area 603. At this time, the anchor user display area displays the anchor user account c and the corresponding avatar corresponding to the live broadcast room interface.

[0072] From the above, it can be seen that by displaying the second control and the target user display area through the target interface, a specific implementation method for displaying the second control and the first information is provided, which can effectively reduce the number of controls displayed in the live broadcast room interface, making the interface more concise. At the same time, by displaying the target user account on the target interface, other user accounts can intuitively understand the target user account corresponding to the current live broadcast room interface, which meets the display needs of the target user account while improving the user experience of the user account.

[0073] As can be seen from S201-S202, in the present disclosure, the live broadcast room interface of the anchor user account is displayed, and the live broadcast room interface includes a first control; in response to the operation of the first user account on the first control, the second control and the first information are displayed, and the second control is used to request the transfer of specific virtual resources to the anchor user account, and the first information is used to display the target user account, and the target user account is a user account whose specific resource transfer quantity meets the preset display condition. The first user account transfers the specific virtual resource to the anchor user account through the second control, so that the account information corresponding to the first user account is displayed in the first information. Therefore, by providing a live interactive method for transferring virtual resources, the stickiness between the audience and the live broadcast room can be improved, the popularity in the live broadcast room can be effectively improved, and the audience's live viewing experience can be improved.

[0074] In some embodiments, after the above S202, it also includes: in response to the first user account's operation on the second control, requesting to transfer a specified number of specific virtual resources to the anchor user account; if the specific resource transfer quantity corresponding to the first user account meets the preset display conditions so that the first user account becomes the target user account, then updating the first information according to the first user account.

[0075] The above-mentioned specified quantity is the quantity input by the first user account when transferring the specific virtual resource to the anchor user account by operating the second control.

[0076] In some embodiments, the specified quantity is determined based on the number of times the user account clicks the second control in the live room interface. In other embodiments, when the user account operates the second control, a quantity input prompt box is displayed, and the user account can enter the specified quantity in the quantity input prompt box. After the user account confirms, a complete process of operating the second control ends.

[0077] Figure 6 This is an interactive diagram of devices in a live broadcast system provided by an embodiment of the present disclosure. Figure 6 In response to the operation of selecting the second control by the first user account, the terminal device 120 sends a resource transfer request to the server, the resource transfer request is used to request the server to transfer the specific virtual resources of the first user account to the anchor user account, and the resource transfer request includes a specific resource identifier and a specified quantity. The server 110 completes the resource transfer operation according to the resource transfer request, and updates the specific virtual resource quantity corresponding to the first user account according to the specified quantity. After completing the quantity update, the server 110 determines whether the specific virtual resource quantity corresponding to the first user account meets the preset display conditions. If the specific resource transfer quantity corresponding to the first user account meets the preset display conditions, the first user account is set as the target user account, and a first information update instruction is sent to the terminal device 120. The first information update instruction includes the latest target user account, that is, the account information corresponding to the first user account. According to the update instruction, the terminal device 120 updates the currently displayed first information.

[0078] As can be seen from the above, by comparing the specific resource transfer quantity corresponding to each user account, the target user account is determined, and the account information corresponding to the target user account is displayed in the first information. This can stimulate the enthusiasm of user accounts to transfer virtual resources and improve the viscosity of user accounts and the live broadcast room interface.

[0079] Specifically, the server completes the resource transfer according to the resource transfer request, and updates the specific virtual resource quantity corresponding to the first user account, specifically including: adding the first user account and the corresponding specific virtual resource quantity to the specific virtual resource transfer list corresponding to the anchor user account, the specific virtual resource transfer list including multiple user accounts that have transferred specific virtual resources to the anchor user account and the corresponding specific virtual resource quantities, and sorting all user accounts in the specific virtual resource transfer list from large to small according to the quantity of specific virtual resources; if the first user account is ranked first, the first user account is determined as the target user account corresponding to the live broadcast room interface, and the information corresponding to the target user account from the server is received, and the first information in the live broadcast room interface corresponding to the anchor user account displays the current target user account.

[0080] Specifically, the server updates the number of specific virtual resources transferred from the first user account to the anchor user account according to the resource transfer information, and adds the first user account and the number of corresponding specific virtual resources to the specific virtual resource transfer list corresponding to the anchor user account. The distributed lock technology is used to ensure that the process can only be executed by one thread of one electronic device at the same time. This avoids display errors in the live broadcast system due to multiple users transferring virtual resources at the same time, which affects the live broadcast viewing experience of the user account.

[0081] Specifically, the data structure of the above-mentioned specific virtual resource transfer list can be a redis zset structure. The redis zset structure can sort the stored data in a certain order. When multiple user accounts transfer virtual resources to the anchor account user at the same time, all user accounts and the corresponding quantities of specific virtual resources are added to the specific virtual resource transfer list corresponding to the anchor user account, that is, the redis zset structure. By utilizing the sorting characteristics of the redis zset structure, the user account currently ranked first in the specific virtual resource transfer list, that is, the user account with the largest number of corresponding specific virtual resources, can be accurately determined, and it is determined as the target user account of the live broadcast room interface. This can effectively avoid the situation where multiple user accounts transfer virtual resources at the same time. Since all transfer behaviors are in parallel, errors occur in the display of the first information in the live broadcast room interface, which seriously affects the user account's experience of watching live broadcasts.

[0082] Specifically, the server adds the first user account and the number of corresponding specific virtual resources to the specific virtual resource transfer list corresponding to the anchor user account, specifically including: obtaining the number threshold corresponding to the current specific virtual resource; when the number of specific virtual resources corresponding to the first user account exceeds the transfer number threshold, adding the first user account and the number of corresponding specific virtual resources to the specific virtual resource transfer list corresponding to the anchor user account. By setting the threshold to filter user accounts, it is avoided that a large number of user accounts that only transfer a few specific virtual resources are added to the specific virtual resource transfer list corresponding to the anchor user account, which affects the processing speed and the user experience of the user account.

[0083] For example, when user account A clicks the second control, the terminal device generates a resource transfer request and sends it to the server. The resource transfer request is used to request the server to transfer 10 specific virtual resources to the anchor user account. After the server completes the resource transfer, the number of specific virtual resources transferred from user account A to the anchor user account is increased by 10 on the original basis, and user account A and the number of corresponding specific virtual resources are added to the specific virtual resource transfer list corresponding to the anchor user account. The specific virtual resource transfer list includes 15 user accounts, and the 15 user accounts are user accounts that have transferred specific virtual resources to the anchor user account. User account A and other 15 user accounts in the specific virtual resource transfer list are sorted from large to small according to the number of specific virtual resources; if user account A is ranked first, user account A is determined as the target user account corresponding to the live broadcast room interface, and finally, the first information update instruction including user account A is sent to the terminal device. The terminal device receives the first information update instruction from the server, updates the first information in the live broadcast room interface corresponding to the anchor user account, and the target user account displayed in the updated first information is user account A.

[0084] Specifically, in the process of the server transferring the number of specific virtual resources corresponding to the user account in the specific virtual resource transfer list from large to small, in the distributed live broadcast system environment, the distributed lock technology is used to ensure that only one thread can add the number of specific virtual resources corresponding to a user account to the specific virtual resource transfer list at the same time. Specifically, the process is executed. Avoiding display errors in the live broadcast system due to multiple users transferring virtual resources at the same time

[0085] From the above, it can be seen that the user can change the target user account corresponding to the live broadcast room interface by operating the second control to transfer a specified number of specific virtual resources to the anchor user account. For example, user A transfers virtual resources to the anchor user account, so that user A is displayed in the first information corresponding to the live broadcast room interface corresponding to the anchor user account. After seeing this, user B will also want to transfer virtual resources to the anchor user account, thereby achieving the purpose of displaying user B in the first information. By constantly changing the target user account displayed in the first information, the display needs of the user account in the current live broadcast room can be met, effectively stimulating the enthusiasm of each user account to transfer virtual resources to the anchor user account, and improving the viscosity of the user account and the live broadcast room interface.

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

[0087] When the target user account is changed from the first user account to the second user account, the second information is displayed, and the second information is used to prompt the first user account that the target user account is changed to the second user account.

[0088] Specifically, when the target user account is changed from the first user account to the second user account, the server sends second information to the electronic device where the first user account is located, and the second information is used to prompt the first user account that the target user account is changed to the second user account.

[0089] For example, Figure 7 A schematic diagram of a live broadcast room interface provided by an embodiment of the present disclosure, see Figure 7 When the target user account is changed from user account C to user account D, the second information 701 is displayed in the live broadcast room interface, specifically "the target user account is changed to user account D" is used to prompt user account C that the target user account corresponding to the current live broadcast room interface is changed to user account D.

[0090] From the above, it can be seen that when the target user account is changed from the first user account to the second user account, by prompting the first user account in the live broadcast room, the information of the target user account change corresponding to the current live broadcast room interface can effectively stimulate the enthusiasm of the first user account to become the target user account again, increase the popularity of the live broadcast room interface, and enhance the user's live viewing experience.

[0091] In some embodiments, when the target user account is changed from a first user account to a second user account, it also includes: displaying a third control; in response to the first user account's operation on the third control, requesting to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account, and the preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

[0092] Specifically, when the target user account is changed from the first user account to the second user account, a third control is displayed while displaying the above-mentioned second information. When the first user account clicks the third control, the terminal device requests to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account. The preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

[0093] It should be noted that the preset number can be the difference between the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account plus 1. The specific resource transfer number corresponding to the first user account is updated according to the resource transfer information of the preset number. At the same time, the target user account corresponding to the live broadcast room interface is changed to the first user account.

[0094] For example, see Figure 8When the target user account is changed from user account C to user account D, the third control 801 is displayed on the live broadcast room interface on the terminal device where user account C is located. At this time, if the specific resource transfer quantity corresponding to user account C is 60 and the specific resource transfer quantity corresponding to user account D is 80, then when user account C clicks the third control 801, the terminal device will request to transfer 21 specific virtual resources to the anchor user account, and user account C will be restored to the target user account of the live broadcast room.

[0095] From the above, it can be seen that when a user account wants to become the target user account of the current live broadcast room, it can transfer a preset number of specific virtual resources through the third control and become the target user account with one click. There is no need to operate the second control multiple times. This can simplify the steps for the user account to become the target user account and improve the user experience of the user account.

[0096] In some embodiments, when the target user account is changed from a first user account to a second user account, the third control and the second information may appear simultaneously on the live broadcast room interface displayed by the electronic device where the first user account is located.

[0097] In some embodiments, the method further includes: responding to an instruction input by the first user account to share the first information with a third user account, and sending the first information to the third user account.

[0098] Specifically, the first user account can input an instruction to share the first information with the third user account in the live broadcast room interface, and send the first information to the third user account. The first information is the information corresponding to the target user account corresponding to the current live broadcast room interface, which can be the account name and avatar picture of the target user account. The first information can be sent to the third user account in the form of a poster or picture, which is not restricted this time.

[0099] From the above, it can be seen that the user account can send the first information to other user accounts, for example, a third user account, by inputting an instruction to share the first information. This allows the third user account to understand the target user account information corresponding to the current live broadcast room interface, meet the sharing and display needs of the target user account, and enhance the user account's usage experience.

[0100] In some embodiments, the method also includes: receiving third information sent by the server, the third information is interaction information between the anchor user account and the target user account; the third information is sent by the electronic device where the anchor user account is located in response to an interaction instruction request to the server, the interaction instruction is input by the anchor user account by operating the interaction control, and the interaction control is a control on the live broadcast room interface displayed by the electronic device where the anchor user account is located; displaying the third information.

[0101] Specifically, the third information is used for interaction between the anchor user account and the target user account, for example, to express gratitude for the target user account for transferring virtual resources. At the same time, the third information is displayed on the live broadcast room interface corresponding to the anchor user account, and all user accounts located in the live broadcast room interface can see the third information.

[0102] Exemplarily, an interactive control is displayed on the live broadcast room interface corresponding to the electronic device where the anchor user account is located. When the anchor user account selects the interactive control, a corresponding interactive instruction is generated and sent to the server. The server generates corresponding third information based on the interactive instruction and sends the third information to the electronic devices of all user accounts, so that the third information is displayed on the live broadcast room interface.

[0103] From the above, it can be seen that the anchor user account sends the third information to the target user account through the electronic device where it is located. The third information is used to express gratitude to the target user account and is displayed on the live broadcast room interface corresponding to the anchor user account. All user accounts located in the live broadcast room interface can see the third information, which can meet the display needs of the target user account and at the same time stimulate the enthusiasm of other user accounts to transfer virtual resources, effectively increase the popularity in the live broadcast room, and enhance the audience's live viewing experience.

[0104] In some embodiments, the third information is sent by the server when it is determined that the anchor user account has an interactive condition. Specifically, the interactive condition is: the live broadcast room interface corresponding to the current anchor user account has a target user account, which is equivalent to any user account transferring specific virtual resources to the anchor user account in the live broadcast room interface.

[0105] Only when the target user account exists in the live broadcast interface corresponding to the current anchor user account, the anchor user account will send the third information to the target user account through the electronic device where it is located. The third information is used to express gratitude to the target user account. When the target user account does not exist, the anchor user account cannot send the third information to the target user account. This prevents the server from sending the wrong third information due to the non-existence of the target user account, which affects the live viewing experience of other user accounts in the live broadcast room.

[0106] In some embodiments, the interaction condition is: the interaction frequency corresponding to the anchor user account is less than the preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency at which the electronic device where the anchor user account is located requests the server to send third information in response to the interaction instruction.

[0107] For example, an interactive control is displayed on the live broadcast room interface corresponding to the electronic device where the anchor user account is located. When the anchor user account selects the interactive control, a corresponding interactive instruction is generated, and the interactive instruction is sent to the server. The server obtains the interactive frequency of the current live broadcast room interface. If the interactive frequency is less than the preset frequency, the corresponding third information is generated according to the interactive instruction, and the third information is sent to the electronic devices of all user accounts, so that the third information is displayed on the live broadcast room interface.

[0108] From the above, it can be seen that due to the limited size of the live broadcast room interface, the interaction frequency is limited to avoid the host user account from frequently sending third-party information, resulting in a large amount of third-party information appearing in the live broadcast room interface, causing the live broadcast content to be blocked, affecting the viewing experience of the user account.

[0109] In some embodiments, the method also includes: when the target user account changes, displaying fourth information on the live broadcast room interface, the fourth information is used to prompt that the target user account has changed, and to display the changed target user account.

[0110] Specifically, when the target user account changes, the server sends fourth information to the electronic device, and after the electronic device receives the fourth information, it displays the fourth information on the live broadcast room interface.

[0111] For example, see Fig. 9 When the target user changes from user account M to user account N, the server sends fourth information to the electronic device corresponding to user account A, and displays fourth information 901 on the live studio interface, specifically "the target user account changes from user account M to user account N". It should be noted that the display form of the fourth information can be different special display effects such as floating screen barrage, rich text in the comment area, and strong reminder, so that all user accounts in the current live studio interface can intuitively view the change of the target user account corresponding to the current live studio.

[0112] From the above, it can be seen that when the target user account changes, the information of the target user account change is displayed in the live broadcast room to prompt other user accounts of the current target user account change, stimulate the enthusiasm of other user accounts to transfer virtual resources, improve the viscosity of the user account and the live broadcast room interface, and increase the popularity in the live broadcast room.

[0113] In some embodiments, the method also includes: in response to the operation of the first user account on the first control, it also includes: displaying a fourth control; in response to the operation of the fourth control by the first user account, displaying the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account and / or the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.

[0114] Specifically, when the first user account operates the fourth control, a quantity acquisition request is sent to the server. The server returns the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account according to the data acquisition request, as well as the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account, and displays them on the live broadcast room interface.

[0115] Exemplarily, the current specific resource transfer quantity corresponding to the first user account is 50, and the specific resource transfer quantity corresponding to the target user account is 100. When the first user account selects the fourth control, the server returns the corresponding specific resource transfer quantity of 50 and the specific resource transfer quantity of 100 corresponding to the target user account, and also returns the difference of 50 between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.

[0116] From the above, it can be seen that the fourth control is used to display the specific resource transfer quantity and difference corresponding to the current target user account and the first user account. The user account can intuitively understand the specific resource transfer quantity required to become the target user account. The user account can choose whether to transfer the specific virtual resources of that quantity according to its own needs and become the target user account, which can effectively improve the user experience of the user account and avoid continuous transfer of specific virtual resources without knowing the specific quantity of the target user account.

[0117] It should be noted that the second control, the third control and the fourth control in the present disclosure can all be displayed in the target interface, and can also be displayed in the above-mentioned live broadcast room interface.

[0118] It is understandable that, in actual implementation, the terminal / server of the embodiment of the present disclosure may include one or more hardware structures and / or software modules for implementing the aforementioned corresponding live interactive method, and these execution hardware structures and / or software modules may constitute an electronic device. It should be easily appreciated by those skilled in the art that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.

[0119] Based on this understanding, the embodiments of the present disclosure also provide a live interactive device that can be applied to electronic devices. Fig.10 FIG. 1 shows a schematic diagram of the structure of a live interactive device provided by an embodiment of the present disclosure. Fig.10As shown, the live interactive device may include: a first display unit 1001 and a second display unit 1002, the first display unit 1001 is used to display the live broadcast room interface of the anchor user account, and the live broadcast room interface includes a first control; the second display unit 1002 is used to display the second control and the first information in response to the operation of the first user account on the first control, the second control is used to request the transfer of specific virtual resources to the anchor user account, and the first information is used to display the target user account, the target user account is a user account whose specific resource transfer quantity meets the preset display condition, and the specific resource transfer quantity refers to the quantity of specific virtual resources transferred to the anchor user account. For example, the first display unit 1001 can be used to perform Figure 2 In S201, the second display unit 1002 can be used to perform Figure 2 S203 in.

[0120] Optionally, the second display unit 1002 is also used to: in response to the first user account's operation on the second control, request to transfer a specified number of specific virtual resources to the anchor user account; if the specific resource transfer quantity corresponding to the first user account meets the preset display conditions so that the first user account becomes the target user account, the first information is updated according to the first user account.

[0121] Optionally, the preset display condition is: the specific resource transfer quantity corresponding to the first user account exceeds the specific resource transfer quantity corresponding to any other user account.

[0122] Optionally, the second display unit 1002 is further used to: when the target user account is changed from the first user account to the second user account, display second information, where the second information is used to prompt the first user account that the target user account is changed to the second user account.

[0123] Optionally, when the target user account is changed from the first user account to the second user account, the second display unit 1002 is also used to: display a third control; in response to the first user account's operation on the third control, request to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account, and the preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

[0124] Optionally, the second display unit 1002 is further used to: in response to an instruction input by the first user account to share the first information with a third user account, send the first information to the third user account.

[0125] Optionally, the second display unit 1002 is also used to: display the third information sent by the receiving server, the third information is the interaction information between the anchor user account and the target user account; the third information is sent by the electronic device where the anchor user account is located in response to the interaction instruction request to the server, the interaction instruction is input by the anchor user account by operating the interaction control, and the interaction control is the control on the live broadcast room interface displayed by the electronic device where the anchor user account is located; display the third information.

[0126] Optionally, the third information is sent by the server when it is determined that the anchor user account has the interactive condition.

[0127] Optionally, the interaction condition is: the interaction frequency corresponding to the anchor user account is less than a preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency at which the electronic device where the anchor user account is located requests the server to send the third information in response to the interaction instruction.

[0128] Optionally, the second display unit 1002 is also used to: when the target user account changes, display fourth information in the live broadcast room interface, and the fourth information is used to prompt that the target user account has changed, and to display the changed target user account.

[0129] Optionally, in response to the operation of the first control by the first user account, the first display unit 1001 is also used to: display a fourth control; in response to the operation of the fourth control by the first user account, display the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account and / or the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.

[0130] Optionally, in response to the operation of the first control by the first user account, the second control and the first information are displayed, and the first display unit 1001 is specifically used to: in response to the operation of the first control by the first user account, jump from the live broadcast room interface to the target interface, the target interface includes the second control and the target user display area, and the first information is in the target user display area.

[0131] As described above, the embodiments of the present disclosure can divide the functional modules of the electronic device according to the above method examples. Among them, the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. In addition, it should be noted that the division of modules in the embodiments of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module.

[0132] Regarding the live interactive device in the above embodiment, the specific way in which each module performs operations and the beneficial effects possessed have been described in detail in the aforementioned method embodiment and will not be repeated here.

[0133] The embodiment of the present disclosure also provides an electronic device. Fig.11 The electronic device provided by the embodiment of the present disclosure is shown in the structural diagram. The electronic device may be a live interactive device and may include at least one processor 1101, a communication bus 1102, a memory 1103 and at least one communication interface 1104.

[0134] Processor 1101 may be a processor (central processing unit, CPU), a microprocessor unit, an ASIC, or one or more integrated circuits for controlling the execution of the program of the disclosed solution. Fig.10 The functions implemented by the first display unit 1001 and the second display unit 1002 in the electronic device are similar to Fig.11 The functions implemented by the processor 1101 in are the same.

[0135] The communication bus 1102 may include a pathway for transmitting information between the above-mentioned components.

[0136] The communication interface 1104 uses any transceiver-like device for communicating with other devices or communication networks, such as servers, Ethernet, radio access networks (RAN), wireless local area networks (WLAN), etc.

[0137] As an example, the memory 1103 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processing unit via a bus. The memory may also be integrated with the processing unit.

[0138] The memory 1103 is used to store application code for executing the solution of the present disclosure, and the execution is controlled by the processor 1101. The processor 1101 is used to execute the application code stored in the memory 1103, so as to realize the functions in the method of the present disclosure.

[0139] In a specific implementation, as an embodiment, the processor 1101 may include one or more CPUs, such as Fig.11 CPU0 and CPU1 in.

[0140] In a specific implementation, as an embodiment, the electronic device may include multiple processors, such as Fig.11 1 and 1105. Each of these processors may be a single-CPU processor or a multi-CPU processor. A processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0141] In a specific implementation, as an embodiment, the electronic device may further include an input device 1106 and an output device 1107. The input device 1106 communicates with the output device 1107 and may receive user input in a variety of ways. For example, the input device 1106 may be a mouse, a keyboard, a touch screen device, or a sensor device. The output device 1107 communicates with the processor 1101 and may display information in a variety of ways. For example, the output device 1101 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, etc.

[0142] Those skilled in the art will understand that Fig.11 The structure shown in the figure does not constitute a limitation on the electronic device, and may include more or less components than shown in the figure, or combine certain components, or adopt a different component arrangement.

[0143] The disclosed embodiment also provides an electronic device. The electronic device may be a live interactive device. The electronic device may have relatively large differences due to different configurations or performances, and may include one or more processors and one or more memories. Among them, at least one instruction is stored in the memory, and at least one instruction is loaded and executed by the processor to implement the live interactive method provided by each of the above method embodiments. Of course, the electronic device may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output. The electronic device may also include other components for implementing the functions of the device, which will not be repeated here.

[0144] The present disclosure also provides a computer-readable storage medium including instructions, and the computer-readable storage medium stores instructions. When the instructions in the computer-readable storage medium are executed by the processor of a computer device, the computer can execute the live interactive method provided in the above-mentioned embodiment. For example, the computer-readable storage medium may be a memory 1103 including instructions, and the above instructions may be executed by the processor 1101 of the terminal to complete the above method. For another example, the computer-readable storage medium may be a memory including instructions, and the above instructions may be executed by the processor of an electronic device to complete the above method. Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.

[0145] The present disclosure also provides a computer program product, which includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the above Figure 1-Figure 9 A live interactive method as shown in any of the accompanying drawings.

[0146] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure 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 description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.

[0147] 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 interactive method, characterized in that: Applied to the electronic device where the first user account is located, comprising: Displaying a live broadcast room interface of a host user account, wherein the live broadcast room interface includes a first control; In response to the operation of the first control by the first user account, a second control and first information are displayed, wherein the second control is used to request the transfer of a specific virtual resource to the anchor user account, and the first information is used to display a target user account, wherein the target user account is a user account whose specific resource transfer quantity meets a preset display condition, and the specific resource transfer quantity refers to the quantity of the specific virtual resource transferred to the anchor user account; In response to the operation of the first control by the first user account, the method further includes: Displaying a fourth control; In response to the operation of the fourth control by the first user account, the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account are displayed, and / or the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account are displayed.

2. The live interactive method according to claim 1, characterized in that: Also includes: In response to the operation of the first user account on the second control, requesting to transfer a specified number of specific virtual resources to the anchor user account; If the specific resource transfer quantity corresponding to the first user account meets the preset display condition so that the first user account becomes the target user account, the first information is updated according to the first user account.

3. The live interactive method according to claim 1 or 2, characterized in that: The preset display condition is: the specific resource transfer quantity corresponding to the first user account exceeds the specific resource transfer quantity corresponding to any other user account.

4. The live interactive method according to claim 2, characterized in that: Also includes: When the target user account is changed from the first user account to the second user account, second information is displayed, where the second information is used to prompt the first user account that the target user account is changed to the second user account.

5. The live interactive method according to claim 4, characterized in that: When the target user account is changed from the first user account to the second user account, the method further includes: Display a third control; In response to the first user account's operation on the third control, a request is made to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account, and the preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

6. The live interactive method according to claim 1, characterized in that: Also includes: In response to an instruction input by the first user account indicating sharing the first information with a third user account, the first information is sent to the third user account.

7. The live interactive method according to claim 1, characterized in that: The method further comprises: receiving third information sent by the server, the third information being interaction information between the anchor user account and the target user account; the third information is sent by the electronic device where the anchor user account is located in response to an interaction instruction request to the server, the interaction instruction is input by the anchor user account by operating an interaction control, and the interaction control is a control on a live broadcast room interface displayed by the electronic device where the anchor user account is located; The third information is displayed.

8. The live interactive method according to claim 7, characterized in that: The third information is sent by the server when it is determined that the anchor user account meets the interactive conditions.

9. The live interactive method according to claim 8, characterized in that: The interaction condition is: the interaction frequency corresponding to the anchor user account is less than a preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency at which the electronic device where the anchor user account is located requests the server to send the third information in response to the interaction instruction.

10. The live interactive method according to claim 1, characterized in that: The method further comprises: When the target user account is changed, fourth information is displayed on the live broadcast room interface, and the fourth information is used to prompt that the target user account has been changed and to display the changed target user account.

11. The live interactive method according to claim 1, characterized in that: The displaying of the second control and the first information in response to the operation of the first user account on the first control includes: In response to the operation of the first control by the first user account, the live broadcast room interface jumps to the target interface, and the target interface includes the second control and a target user display area, and the first information is in the target user display area.

12. A live interactive device, characterized in that: Applied to the electronic device where the first user account is located, comprising: A first display unit, used to display a live broadcast room interface of the anchor user account, wherein the live broadcast room interface includes a first control; a second display unit, configured to display a second control and first information in response to an operation of the first user account on the first control, wherein the second control is used to request the transfer of a specific virtual resource to the anchor user account, and the first information is used to display a target user account, the target user account being a user account whose specific resource transfer quantity meets a preset display condition, and the specific resource transfer quantity refers to the quantity of the specific virtual resource transferred to the anchor user account; The first display unit is also used to display a fourth control, and in response to the operation of the first user account on the fourth control, display the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account, and / or the difference between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.

13. The live interactive device according to claim 12, characterized in that: The second display unit is further used for: In response to the operation of the first user account on the second control, requesting to transfer a specified number of specific virtual resources to the anchor user account; If the specific resource transfer quantity corresponding to the first user account meets the preset display condition so that the first user account becomes the target user account, the first information is updated according to the first user account.

14. The live interactive device according to claim 12 or 13, characterized in that: The preset display condition is: the specific resource transfer quantity corresponding to the first user account exceeds the specific resource transfer quantity corresponding to any other user account.

15. The live interactive device according to claim 13, characterized in that: The second display unit is further used for: When the target user account is changed from the first user account to the second user account, second information is displayed, where the second information is used to prompt the first user account that the target user account is changed to the second user account.

16. The live interactive device according to claim 15, characterized in that: When the target user account is changed from the first user account to the second user account, the second display unit is further used to: Display a third control; In response to the first user account's operation on the third control, a request is made to transfer a preset number of specific virtual resources to the anchor user account so that the first user account is restored to the target user account, and the preset number is determined based on the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.

17. The live interactive device according to claim 12, characterized in that: The second display unit is further used for: In response to an instruction input by the first user account indicating sharing the first information with a third user account, the first information is sent to the third user account.

18. The live interactive device according to claim 12, characterized in that: The second display unit is further used for: receiving third information sent by the server, the third information being interaction information between the anchor user account and the target user account; the third information is sent by the electronic device where the anchor user account is located in response to an interaction instruction request to the server, the interaction instruction is input by the anchor user account by operating an interaction control, and the interaction control is a control on a live broadcast room interface displayed by the electronic device where the anchor user account is located; The third information is displayed.

19. The live interactive device according to claim 18, characterized in that: The third information is sent by the server when it is determined that the anchor user account meets the interactive conditions.

20. The live interactive device according to claim 19, characterized in that: The interaction condition is: the interaction frequency corresponding to the anchor user account is less than a preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency at which the electronic device where the anchor user account is located requests the server to send the third information in response to the interaction instruction.

21. The live interactive device according to claim 12, characterized in that: The second display unit is further used for: When the target user account is changed, fourth information is displayed on the live broadcast room interface, and the fourth information is used to prompt that the target user account has been changed and to display the changed target user account.

22. The live interactive device according to claim 12, characterized in that: In response to the operation of the first user account on the first control, the second control and the first information are displayed, and the first display unit is specifically used to: In response to the operation of the first control by the first user account, the live broadcast room interface jumps to the target interface, and the target interface includes the second control and a target user display area, and the first information is in the target user display area.

23. 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 interactive method as described in any one of claims 1-11.

24. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the live interactive method as described in any one of claims 1-11.

Citation Information

Patent Citations

  • Message display method and device, client equipment, server and storage medium

    CN110636318A

  • Live streaming interaction method, equipment, storage medium and system

    CN112565804A