CN114979686A - Live broadcast interaction method and device, electronic equipment and storage medium - Google Patents

Live broadcast interaction method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114979686A
CN114979686A CN202210468113.9A CN202210468113A CN114979686A CN 114979686 A CN114979686 A CN 114979686A CN 202210468113 A CN202210468113 A CN 202210468113A CN 114979686 A CN114979686 A CN 114979686A
Authority
CN
China
Prior art keywords
user account
information
live broadcast
control
anchor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210468113.9A
Other languages
Chinese (zh)
Inventor
沈健健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202210468113.9A priority Critical patent/CN114979686A/en
Publication of CN114979686A publication Critical patent/CN114979686A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4751End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for defining user accounts, e.g. accounts for children
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8545Content authoring for generating interactive applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Health & Medical Sciences (AREA)
  • Child & Adolescent Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure relates to a live broadcast interaction method, a live broadcast interaction device, electronic equipment and a storage medium, and relates to the technical field of live broadcast, wherein a live broadcast interface of a main broadcast user account is displayed, and the live broadcast interface comprises a first control; responding to the operation of the first user account on the first control, and displaying a second control and first information, wherein the second control is used for requesting to transfer the specific virtual resource to the anchor user account, the first information is used for displaying a target user account, and the target user account is a user account of which the transfer quantity of the specific resource meets a preset display condition. The first user account transfers the specific virtual resource to the anchor user account through the second control, so that account information corresponding to the first user account is displayed in the first information, and therefore, through providing a live broadcast interaction mode for transferring the virtual resource, the viscosity between audiences and a live broadcast room can be improved, the heat in the live broadcast room is effectively improved, and the live broadcast watching experience of the audiences is improved.

Description

Live broadcast interaction method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of live broadcast technologies, and in particular, to a live broadcast interaction method and apparatus, an electronic device, and a storage medium.
Background
At present, audiences in a live webcast room express the favor of anchor mainly by modes of praise, comment, virtual resource transfer, vermicelli ball addition and the like. However, there are still some problems with the way these viewers interact with the anchor. For example, when the audience transfers the virtual resource to the anchor, although a certain social relationship can be established between the audience and the anchor, the manner of transferring the virtual resource in the related art is single, so that the enthusiasm of the audience cannot be stimulated, the viscosity between the audience and the live broadcast room is poor, and the promotion of the hotness of the live broadcast room is not facilitated.
Disclosure of Invention
The utility model provides a live broadcast interaction method, device, electronic equipment and storage medium, can effectively improve the viscidity between spectator and the live broadcast room, promote the hotness in the live broadcast room simultaneously, improve spectator's live broadcast and watch experience.
The technical scheme of the embodiment of the disclosure is as follows:
according to a first aspect of the embodiments 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, and includes: displaying a live broadcasting room interface of the anchor user account, wherein the live broadcasting room interface comprises a first control; responding to the operation of the first control by the first user account, and displaying a second control and first information, wherein the second control is used for requesting to transfer the specific virtual resources to the anchor user account, the first information is used for displaying a target user account, the target user account is a user account of which the transfer quantity of the specific resources meets a preset display condition, and the transfer quantity of the specific resources is the quantity of the specific virtual resources transferred to the anchor user account.
Optionally, the method further includes: requesting to transfer a specified number of specific virtual resources to the anchor user account in response to the operation of the first user account on the second control; and if the specific resource transfer quantity corresponding to the first user account meets a preset display condition so that the first user account becomes a target user account, updating the first information according to the first user account.
Optionally, the preset display conditions are as follows: the specific resource transfer amount corresponding to the first user account exceeds the specific resource transfer amount corresponding to any other user account.
Optionally, the method further includes: and when the target user account is changed from the first user account to the second user account, displaying second information, wherein the second information is used for prompting the first user account to change the target user account to the second user account.
Optionally, when the target user account is changed from the first user account to the second user account, the method further includes: displaying a third control; and responding to the operation of the first user account on the third control, and requesting to transfer a preset amount of specific virtual resources to the anchor user account so as to restore the first user account to the target user account, wherein the preset amount is determined according to the specific resource transfer amount corresponding to the first user account and the specific resource transfer amount corresponding to the second user account.
Optionally, the method further includes: and responding to an instruction input by the first user account and indicating to share the first information to the third user account, and sending the first information to the third user account.
Optionally, the method further comprises: receiving third information sent by a server, wherein the third information is interaction information of the anchor user account and the target user account; the third information is sent by the electronic equipment where the anchor user account is located responding to an interaction instruction request server, the interaction instruction is input by the anchor user account through operating an interaction control, and the interaction control is a control on a live broadcast interface displayed by the electronic equipment where the anchor user account is located; and displaying the third information.
Optionally, the third information is sent by the server in case it is determined that the anchor user account has the interaction condition.
Optionally, the interaction conditions are as follows: the interaction frequency corresponding to the anchor user account is smaller than the preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency of the electronic equipment where the anchor user account is located responding to the interaction instruction to request the server to send the third information.
Optionally, the live broadcast interaction method further includes: and when the target user account is changed, displaying fourth information on the live broadcasting interface, wherein the fourth information is used for prompting the change of the target user account and displaying the changed target user account.
Optionally, in response to the operation of the first control by the first user account, the method further includes: displaying a fourth control; and responding to the operation of the first user account on the fourth control, and 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 displaying the difference value between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.
Optionally, in response to the operation of the first control by the first user account, displaying the second control and the first information, including: and responding to the operation of the first user account on the first control, jumping to a target interface from the live broadcast interface, wherein the target interface comprises a second control and a target user display area, and the first information is in the target user display area.
According to a second aspect of the embodiments of the present disclosure, a live broadcast interaction apparatus 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, where the first display unit is configured to display a live broadcast interface of an anchor user account, and the live broadcast interface includes a first control; the second display unit is used for responding to the operation of the first control by the first user account and displaying a second control and first information, the second control is used for requesting to transfer the specific virtual resources to the anchor user account, the first information is used for displaying a target user account, the target user account is a user account with the transferred specific resources meeting a preset display condition, and the transferred specific resources are the transferred specific virtual resources to the anchor user account.
Optionally, the second display unit is further configured to: requesting to transfer a specified number of specific virtual resources to the anchor user account in response to the operation of the first user account on the second control; and if the specific resource transfer quantity corresponding to the first user account meets a preset display condition so that the first user account becomes a target user account, updating the first information according to the first user account.
Optionally, the preset display conditions are as follows: the specific resource transfer amount corresponding to the first user account exceeds the specific resource transfer amount corresponding to any other user account.
Optionally, the second display unit is further configured to: and when the target user account is changed from the first user account to the second user account, displaying second information, wherein the second information is used for prompting the first user account to change the target user account to the second user account.
Optionally, when the target user account is changed from the first user account to the second user account, the second display unit is further configured to: displaying a third control; and responding to the operation of the first user account on the third control, and requesting to transfer a preset amount of specific virtual resources to the anchor user account so as to restore the first user account to the target user account, wherein the preset amount is determined according to the specific resource transfer amount corresponding to the first user account and the specific resource transfer amount corresponding to the second user account.
Optionally, the second display unit is further configured to: and sending the first information to a third user account in response to an instruction input by the first user account and indicating to share the first information to the third user account.
Optionally, the second display unit is further configured to: receiving third information sent by a server, wherein the third information is interaction information of the anchor user account and the target user account; the third information is sent by the electronic equipment where the anchor user account is located responding to an interaction instruction request server, the interaction instruction is input by the anchor user account through operating an interaction control, and the interaction control is a control on a live broadcast interface displayed by the electronic equipment where the anchor user account is located; and displaying the third information.
Optionally, the third information is sent by the server in case it is determined that the anchor user account has the interaction condition.
Optionally, the interaction condition is: the interaction frequency corresponding to the anchor user account is smaller than the preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency of the electronic equipment where the anchor user account is located responding to the interaction instruction to request the server to send the third information.
Optionally, the second display unit is further configured to: and when the target user account is changed, displaying fourth information on the live broadcast interface, wherein the fourth information is used for prompting the target user account to be changed and displaying the changed target user account.
Optionally, in response to the operation of the first control by the first user account, the first display unit is further configured to: displaying a fourth control; and responding to the operation of the first user account on the fourth control, and 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 displaying the difference value between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.
Optionally, in response to an 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 configured to: and responding to the operation of the first user account on the first control, jumping to a target interface from the live broadcast interface, wherein the target interface comprises a second control and a target user display area, and the first information is in the target user display area.
According to a third aspect of embodiments of the present disclosure, there is provided an electronic device, which may include: a processor and a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement any one of the optionally live interactive methods of the first aspect described above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having instructions stored thereon, which, when executed by a processor of an electronic device, enable the electronic device to perform any one of the above-mentioned first aspect, optionally live interaction methods.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product, which includes computer instructions that, when run on an electronic device, cause the electronic device to perform a live interaction method as any one of the optional implementations of the first aspect.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
based on any aspect of the present disclosure, a new way of interaction between a user and a main broadcast is provided, where a first user account (i.e. any one of audience user accounts) may be obtained by transferring a specific virtual resource (e.g. a specific virtual gift) to the main broadcast user account, and when the amount of the specific virtual resource transferred to the main broadcast user account satisfies a condition, account information of the first user account is displayed in a live broadcast room in a certain way, that is, a crown name of the live broadcast room is realized. Based on the interaction mode, the interaction interest between audiences and the anchor can be increased, the audience accounts in the live broadcast room are stimulated to transfer specific virtual resources to the anchor user accounts, the stickiness of audience users in the live broadcast room is improved, the content heat of the live broadcast room is improved, and the live broadcast watching experience of the audiences is improved.
In order to implement the above novel interaction mode, in the technical scheme of the present disclosure, a first control (i.e., a named function entry) is newly added on a live broadcast interface on the first user account side, and an audience user can trigger and display at least a second control and first information by interacting with the first control. Therefore, on one hand, the audience user can know the current target user account through the first information, on the other hand, the audience user can also realize the rapid transfer of the specific virtual resource to the anchor user account by operating the second control without searching the option of the specific virtual resource from the common resource transfer entrance, the user account operation is simplified, and the resource is prevented from being mistakenly sent.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
Fig. 1 is a schematic diagram illustrating a live broadcast system provided by an embodiment of the present disclosure;
fig. 2 is a schematic flowchart illustrating a live broadcast interaction method according to an embodiment of the present disclosure;
FIG. 3 is a diagram illustrating a live webroom interface provided by an embodiment of the present disclosure;
FIG. 4 is a schematic diagram illustrating yet another live-room interface provided by an embodiment of the present disclosure;
FIG. 5 is a schematic diagram illustrating a target interface provided by embodiments of the present disclosure;
fig. 6 shows an interaction diagram of a device in a live system provided by an embodiment of the present disclosure;
FIG. 7 is a schematic diagram illustrating yet another live room interface provided by an embodiment of the present disclosure;
FIG. 8 is a schematic diagram illustrating yet another target interface provided by embodiments of the present disclosure;
FIG. 9 is a schematic diagram illustrating yet another live room interface provided by an embodiment of the present disclosure;
fig. 10 is a schematic structural diagram illustrating a live interactive device provided by an embodiment of the present disclosure;
fig. 11 shows a schematic structural diagram of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the foregoing drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in other sequences than those illustrated or described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the disclosure, as detailed in the appended claims.
It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, and/or components.
The data to which the present disclosure relates may be data that is authorized by a user or sufficiently authorized by parties.
As described in the background art, at present, audiences in a webcast room express their liking of anchor mainly by means of praise, comment, transfer of virtual resources, and addition of a masa. However, there are still some problems in the interaction between the audience and the anchor, for example, when the audience transfers the virtual resource to the anchor, although a certain social relationship can be established between the audience and the anchor, the method for transferring the virtual resource in the related art is single, and the enthusiasm of the audience cannot be excited, so that the viscosity between the audience and the live broadcast room is poor, and it is not beneficial to improve the hotness of the live broadcast room.
Based on this, the embodiment of the present disclosure provides a live broadcast interaction method, including: displaying a live broadcast room interface of the anchor user account, wherein the live broadcast room interface comprises a first control; responding to the operation of the first control by the first user account, and displaying a second control and first information, wherein the second control is used for requesting to transfer the specific virtual resources to the anchor user account, the first information is used for displaying a target user account, the target user account is a user account of which the transfer quantity of the specific resources meets a preset display condition, and the transfer quantity of the specific resources is the quantity of the specific virtual resources transferred to the anchor user account.
An application scenario of the live broadcast interaction method provided by the embodiment of the present disclosure is exemplarily described as follows:
fig. 1 is a schematic view of a live broadcast system provided in an embodiment of the present disclosure, as shown in fig. 1, the live broadcast system may include: a live server 110, a first terminal 120 and a second terminal 130. The live server 110 is communicatively coupled to a first terminal 120 and a second terminal 130, respectively. The first terminal 120 and the second terminal 130 both have live applications installed thereon.
Based on the live system, the anchor user can log in the live application on the first terminal 120 using the user account 1 and perform live broadcast. The viewer user can log in the live application on the second terminal 130 using the user account 2, and enter the live room of the user account 1 to view the live content. Specifically, when the anchor user performs live broadcasting using the user account 1, the first terminal 120 generates push stream information of live content and transmits the push stream information to the live 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 broadcast content picture on a live broadcast room interface.
The server may be a single server, or may be a server cluster including a plurality of servers (or micro servers). The server cluster may also be a distributed cluster. The present disclosure is also not limited to a particular implementation of the server 110.
The first terminal 120 and the second terminal 130 may be any computer devices, where the computer devices include, but are not limited to, a mobile phone, a tablet computer, a desktop computer, a notebook computer, a vehicle-mounted terminal, a palm terminal, an Augmented Reality (AR) device, a Virtual Reality (VR) device, and other devices that can be installed and used in a live broadcast application (such as a express), and the specific form of the terminal device is not particularly limited in the embodiment of the present disclosure. The system can perform man-machine interaction with a user through one or more modes of a keyboard, a touch pad, a touch screen, a remote controller, voice interaction or handwriting equipment and the like.
The first terminal, the second terminal, and the live server may be electronic devices.
Alternatively, the server 110 in the live system shown in fig. 1 may be connected to at least one electronic device. The present disclosure does not limit the number or types of electronic devices.
For example, the live broadcast interaction method provided by the embodiment of the present disclosure may be applied to the second terminal 130 shown in fig. 1.
The following describes in detail a specific implementation of the live broadcast interaction method provided by the embodiment of the present disclosure with reference to the accompanying drawings.
Fig. 2 is a flowchart of a live broadcast interaction method provided by an embodiment of the present disclosure, and as shown in fig. 2, when the live broadcast interaction method is applied to an electronic device corresponding to a first user account, the live broadcast interaction method may include:
s201, displaying a live broadcast room interface of the anchor user account, wherein the live broadcast room interface comprises a first control.
Specifically, the live broadcast room is a virtual space constructed by using the electronic device corresponding to the anchor, the electronic device corresponding to the audience, and software and hardware resources in the live broadcast platform device during network live broadcast. The anchor user can create or log in the live broadcast room through the electronic equipment where the anchor user is located, and the live broadcast content is released to the live broadcast room. And other user accounts which are taken as audiences can display a live broadcast room interface through the electronic equipment which logs in the live broadcast room, so that the live broadcast content released by the anchor user can be watched. It should be noted that, the live broadcast interface includes a plurality of controls respectively corresponding to different functions, and the user can select the corresponding control according to the own requirements to implement the corresponding function.
Illustratively, fig. 3 is a schematic diagram of a live broadcast room interface provided by an embodiment of the present disclosure, where the live broadcast room interface includes a first control 301 and a virtual resource transfer control 302, and a user account can trigger transfer of an arbitrary virtual resource to an anchor user account by operating the virtual resource transfer control 302. It should be noted that the types of the virtual resources may be multiple, and the types of the virtual resources correspond to different values, and each type of the virtual resource corresponds to a different resource identifier. For example, the virtual resource may be of the type sports car, yacht, or rocket.
S202, responding to the operation of the first control by the first user account, and displaying a second control and first information, wherein the second control is used for requesting to transfer specific virtual resources to the anchor user account, the first information is used for displaying a target user account, the target user account is a user account of which the transfer quantity of the specific resources meets a preset display condition, and the transfer quantity of the specific resources is the quantity of the specific virtual resources transferred to the anchor user account.
Specifically, the specific virtual resource is one of multiple virtual resources, and a live broadcast platform developer can select one of the multiple virtual resources as the specific virtual resource according to a requirement. Any viewer user account can transfer the specific virtual resource to the anchor user account, and when the amount of the specific virtual resource transferred to the anchor user account meets the condition, the account information of the user account is used as a target user account and is displayed in the live broadcasting room in a certain mode, namely, the crown name of the user account in the live broadcasting room is realized.
The server can determine whether a virtual resource is a specific virtual resource through the resource identification. The target user account is a user account of which the specific resource transfer quantity meets the preset display condition. In this embodiment, the preset display conditions are as follows: the specific resource transfer amount corresponding to the user account exceeds the specific resource transfer amount corresponding to any other user account. The first information is used for displaying the target account user, and may be an account name, an account avatar, or other identification information capable of indicating the target account user corresponding to the target account user.
Illustratively, fig. 4 is a schematic diagram of a live-air interface provided in an embodiment of the present disclosure, where the live-air interface includes a first control 401 (control a). When the user account clicks the control a, a second control 402 (control B) and first information 403 are displayed in the live broadcast interface, where the first information is used to show that the target user account corresponding to the current live broadcast interface is the user account a. And when the user account clicks the control B, transferring the specified amount of specific virtual resources to the anchor user account corresponding to the live broadcast interface.
In some embodiments, the second control and the first information may be displayed in a target interface, the target interface being independent of the live-air interface. Based on this, the step S202 includes: and responding to the operation of the first user account on the first control, jumping to a target interface from the live broadcast interface, wherein the target interface comprises a second control and a target user display area, and the first information is in the target user display area. For example, when a first user account clicks a first control, a jump is made to a target interface as an example, and fig. 5 is a schematic diagram of a target interface provided in the embodiment of the present disclosure, where the schematic diagram includes a second control 601 and a target user presentation area 602, and a target user account presented in the target user presentation area at this time is a user account b and a corresponding avatar. The target interface further includes an anchor user display area 603, and at this time, the anchor user display area displays an anchor user account c corresponding to the live broadcast interface and a corresponding avatar.
According to the method, the second control and the target user display area are displayed through the target interface, a specific implementation mode for displaying the second control and the first information is provided, the number of the controls displayed in the interface of the live broadcast room can be effectively reduced, the interface is simpler, meanwhile, through displaying the target user account on the target interface, other user accounts can know the target user account corresponding to the current interface of the live broadcast room intuitively, the display requirement of the target user account is met, and the use experience of the user account is improved.
As can be seen from S201-S202, in the present disclosure, a live room interface of the anchor user account is displayed, where the live room interface includes a first control; responding to the operation of the first user account on the first control, and displaying a second control and first information, wherein the second control is used for requesting to transfer the specific virtual resource to the anchor user account, the first information is used for displaying a target user account, and the target user account is a user account of which the transfer quantity of the specific resource meets a 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, and therefore, through providing a live broadcast interaction mode for transferring the virtual resource, the viscosity between audiences and a live broadcast room can be improved, the heat degree in the live broadcast room is effectively improved, and the live broadcast watching experience of the audiences is improved.
In some embodiments, after S202, the method further includes: requesting to transfer a specified number of specific virtual resources to the anchor user account in response to the operation of the first user account on the second control; and if the specific resource transfer quantity corresponding to the first user account meets a preset display condition so that the first user account becomes a target user account, updating the first information according to the first user account.
The specified number is the number input by the first user account when the specific virtual resource is transferred to the anchor user account by operating the second control.
In some embodiments, the specified number is determined according to the number of times the user account clicks the second control on the live-air interface. In other embodiments, when the user account operates the second control, a quantity input prompt box is displayed, the user account may input the specified quantity in the quantity input prompt box, and after the user account confirms, a complete process of operating the second control is finished.
Fig. 6 is an interaction diagram of a device in a live broadcast system according to an embodiment of the present disclosure. Referring to fig. 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, where the resource transfer request is used to request the server to transfer the specific virtual resource of the first user account to the anchor user account, and the resource transfer request includes a specific resource identifier and a specified amount. The server 110 completes the resource transfer operation according to the resource transfer request, and updates the specific virtual resource amount corresponding to the first user account according to the specified amount. After the number updating is completed, the server 110 determines whether the number of the specific virtual resource corresponding to the first user account meets a preset display condition, sets the first user account as a target user account if the number of the specific resource transfer corresponding to the first user account meets the preset display condition, and sends a first information updating instruction to the terminal device 120, where the first information updating instruction includes a latest target user account, that is, account information corresponding to the first user account. The terminal device 120 updates the currently displayed first information according to the update instruction.
According to the method, the target user account is determined by comparing the specific resource transfer amount corresponding to each user account, and the account information corresponding to the target user account is displayed in the first information. The enthusiasm of the user account for transferring the virtual resources can be stimulated, and the viscosity of the user account and the interface of the live broadcast room is improved.
Specifically, the server completes resource transfer according to the resource transfer request, and updates the specific virtual resource amount corresponding to the first user account, which specifically includes: adding the first user account and the number of the corresponding specific virtual resources into a specific virtual resource transfer list corresponding to the anchor user account, wherein the specific virtual resource transfer list comprises a plurality of user accounts which transfer the specific virtual resources to the anchor user account and the number of the corresponding specific virtual resources, and sequencing all the user accounts in the specific virtual resource transfer list according to the number of the specific virtual resources from large to small; and if the first user account is positioned at the first sequencing position, determining the first user account as a target user account corresponding to the live broadcasting interface, receiving information corresponding to the target user account from the server, and displaying the current target user account in the first information in the live broadcasting interface corresponding to the anchor user account.
Specifically, in the process that the server updates the first user account according to the resource transfer information to transfer the number of the specific virtual resources to the anchor user account, and adds the first user account and the number of the corresponding specific virtual resources to the specific virtual resource transfer list corresponding to the anchor user account, the process can be executed by only one thread of one electronic device at the same time through a distributed locking technology. The method and the device avoid the influence on the live broadcast viewing experience of the user account caused by the display error of the live broadcast system due to the simultaneous transfer of the virtual resources by a plurality of users.
Specifically, the data structure of the specific virtual resource transfer list may be a redis zset structure, the redis zset structure may sort the stored data according to a certain order, when a plurality of user accounts simultaneously transfer virtual resources to the user of the anchor account, the number of all the user accounts and the corresponding specific virtual resources are added to the specific virtual resource transfer list corresponding to the user account of the anchor account, that is, the redis zset structure, by using the sorting characteristic of the redis zset structure, the user account currently located at the first position in the specific virtual resource transfer list, that is, the user account with the largest number of the corresponding specific virtual resources can be accurately determined, and determined as the target user account of the interface of the live broadcast, which can effectively avoid that all the transfer behaviors are parallel when a plurality of user accounts transfer virtual resources simultaneously, the first information is displayed in the live broadcast interface in an error mode, and the live broadcast watching experience of the user account is seriously influenced.
Specifically, the server adds the first user account and the number of the corresponding specific virtual resources to a specific virtual resource transfer list corresponding to the anchor user account, specifically including; acquiring a quantity threshold corresponding to the current specific virtual resource; and when the quantity of the specific virtual resources corresponding to the first user account exceeds the transfer quantity threshold value, adding the first user account and the quantity of the corresponding specific virtual resources into a specific virtual resource transfer list corresponding to the anchor user account. The user accounts are screened by setting the threshold value, so that the influence on the processing speed and the use experience of the user accounts caused by the fact that a large number of user accounts only transferring a few specific virtual resources are added into a specific virtual resource transfer list corresponding to the anchor user account is avoided.
Illustratively, when the user account a clicks on 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, and after the server completes the resource transfer, adding 10 to the amount of transferring the specific virtual resource from the user account A to the anchor user account, adding the amount of the user account A and the corresponding specific virtual resource to the specific virtual resource transfer list corresponding to the anchor user account, the specific virtual resource transfer list includes 15 user accounts, 15 user accounts are user accounts for which the specific virtual resource is transferred to the anchor user account, sequencing the user account A and other 15 user accounts in the specific virtual resource transfer list from large to small according to the number of the specific virtual resources; and if the user account A is positioned at the first sequencing position, determining the user account A as a target user account corresponding to the live broadcast interface, and finally sending a first information updating instruction comprising the user account A to the terminal equipment. The terminal equipment receives a first information updating instruction from the server, updates first information in a live broadcast interface corresponding to the anchor user account, and the target user account displayed in the updated first information is a user account A.
Specifically, in the process that the server reduces the number of the specific virtual resources corresponding to the user account in the specific virtual resource transfer list, in the environment of the distributed live broadcast system, the number of the specific virtual resources corresponding to one user account can only be added to the specific virtual resource transfer list through one thread at the same time through the distributed lock technology, and specifically, the process is executed. Avoid the display error of the live broadcast system caused by the simultaneous transfer of virtual resources by a plurality of users
As can be seen from the above, the user transfers a specified amount of specific virtual resources to the anchor user account by operating the second control, and the target user account corresponding to the live broadcast user interface can be changed, for example, the user a transfers the virtual resources to the anchor user account, so that the user a is displayed in the first information corresponding to the live broadcast user interface corresponding to the anchor user account, and the user B also wants to transfer the virtual resources to the anchor user account after seeing the first information, thereby achieving the purpose of displaying the user B in the first information.
In some embodiments, the live interaction method further comprises:
and when the target user account is changed from the first user account to the second user account, displaying second information, wherein the second information is used for prompting the first user account to change the target user account to the second user account.
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, where the second information is used to prompt the first user account that the target user account is changed to the second user account.
For example, fig. 7 is a schematic view of a live broadcast interface provided in an embodiment of the present disclosure, referring to fig. 7, when a target user account is changed from a user account C to a user account D, second information 701 is displayed in the live broadcast interface, specifically, "the target user account is changed to the user account D" for prompting the user account C, and a target user account corresponding to the current live broadcast interface is changed to the user account D.
According to the method, when the target user account is changed from the first user account to the second user account, the first user account is prompted in the live broadcast room, and the information that the target user account corresponding to the current live broadcast room interface is changed can effectively stimulate the enthusiasm that the first user account becomes the target user account again, increase the popularity of the live broadcast room interface, and improve the live broadcast watching experience of the user.
In some embodiments, when the target user account is changed from the first user account to the second user account, the method further comprises: displaying a third control; and responding to the operation of the first user account on the third control, and requesting to transfer a preset amount of specific virtual resources to the anchor user account so as to restore the first user account to the target user account, wherein the preset amount is determined according to the specific resource transfer amount corresponding to the first user account and the specific resource transfer amount corresponding to the second user account.
Specifically, when the target user account is changed from the first user account to the second user account, the second information is displayed, and a third control is displayed at the same time, 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, and the preset number is determined according to the specific resource transfer number corresponding to the first user account and the specific resource transfer number corresponding to the second user account.
It should be noted that the preset amount may be obtained by adding 1 to a difference between the specific resource transfer amount corresponding to the first user account and the specific resource transfer amount corresponding to the second user account. And updating the specific resource transfer amount corresponding to the first user account according to the preset amount of resource transfer information. And simultaneously changing the target user account corresponding to the live broadcast interface into the first user account.
For example, referring to fig. 8, when the target user account is changed from user account C to user account D, a third control element 801 is displayed on the live-broadcast interface on the terminal device where user account C is located. At this time, if the specific resource transfer amount corresponding to the user account C is 60 and the specific resource transfer amount corresponding to the user account D is 80, when the 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 at this time, the user account C is restored to the target user account of the live broadcast.
According to the method, when a certain user account is expected to become the target user account of the current live broadcast room, the preset number of specific virtual resources are transferred through the third control, the user account becomes the target user account by one key, the second control does not need to be operated for many times, the step of changing the user account into the target user account can be simplified, and the use experience of the user account is improved.
In some embodiments, when the target user account is changed from the first user account to the second user account, the third control element and the second information may appear on a live interface displayed on the electronic device where the first user account is located at the same time.
In some embodiments, further comprising: and sending the first information to a third user account in response to an instruction input by the first user account and indicating to share the first information to the third user account.
Specifically, the first user account may input an instruction for sharing the first information with the third user account on the live broadcast interface, and send the first information to the third user account. The first information is information corresponding to a target user account corresponding to a current live broadcast interface, and may be an account name and an avatar picture of the target user account, and the first information may be sent to a third user account in the form of a poster or a picture, which is not limited here.
According to the method, the user account can send the first information to other user accounts through the input instruction for sharing the first information, for example, the third user account can enable the third user account to know the target user account information corresponding to the current live broadcast room interface, the sharing requirement and the display requirement of the target user account are met, and the use experience of the user account is improved.
In some embodiments, the method further comprises: receiving third information sent by a server, wherein the third information is interaction information of the anchor user account and the target user account; the third information is sent by the electronic equipment where the anchor user account is located responding to an interaction instruction request server, the interaction instruction is input by the anchor user account through operating an interaction control, and the interaction control is a control on a live broadcast interface displayed by the electronic equipment where the anchor user account is located; and displaying the third information.
Specifically, the third information is used for interaction between the anchor user account and the target user account, for example, the behavior of transferring virtual resources to the target user account represents thank you, and meanwhile, the third information is displayed on a live broadcast room interface corresponding to the anchor user account, and all user accounts located on the live broadcast room interface can see the third information.
Illustratively, an interaction control is displayed on a live broadcast interface corresponding to the electronic device where the anchor user account is located, when the anchor user account selects the interaction control, a corresponding interaction instruction is generated and sent to the server, the server generates corresponding third information according to the interaction instruction, and the third information is sent to the electronic devices of all the user accounts, so that the third information is displayed on the live broadcast interface.
By the above, the anchor user account sends the third information of the target user account through the electronic equipment where the anchor user account is located, the third information is used for expressing the thank you to the target user account, the live broadcast room interface corresponding to the anchor user account is displayed, all user accounts located on the live broadcast room interface can see the third information, the display requirement of the target user account can be met, the enthusiasm of other user accounts for transferring virtual resources is stimulated, the heat degree in the live broadcast room is effectively improved, and the live broadcast watching experience of audiences is improved.
In some embodiments, the third information is sent by the server upon determining that the anchor user account has the interaction condition. Specifically, the interaction conditions are as follows: the live broadcasting interface corresponding to the current anchor user account has a target user account, which is equivalent to that any user account transfers specific virtual resources to the anchor user account in the live broadcasting interface.
When a target user account exists in a live interface corresponding to the current anchor user account, the anchor user account sends third information of the target user account through the electronic equipment where the anchor user account is located, and the third information is used for expressing the thank you to the target user account. When the target user account does not exist, the anchor user account cannot send third information for the target user account. The problem that the server sends wrong third information to influence the live broadcast viewing experience of other user accounts in the live broadcast room due to the fact that the target user account does not exist is avoided
In some embodiments, the interaction conditions are: the interaction frequency corresponding to the anchor user account is smaller than the preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency of the electronic equipment where the anchor user account is located responding to the interaction instruction to request the server to send the third information.
When the interaction control is selected by the anchor user account, a corresponding interaction instruction is generated and sent to the server, the server obtains the interaction frequency of the current live broadcast interface, if the interaction frequency is smaller than a preset frequency, corresponding third information is generated according to the interaction instruction, and the third information is sent to the electronic equipment of all the user accounts, so that the third information is displayed on the live broadcast interface.
Therefore, due to the fact that the size of the live broadcast room interface is limited, the situation that the watching experience of the user account is influenced due to the fact that the live broadcast content is shielded because the anchor user account frequently sends the third information due to the fact that the interaction frequency is limited is avoided.
In some embodiments, the method further comprises: and when the target user account is changed, displaying fourth information on the live broadcast interface, wherein the fourth information is used for prompting the target user account to be changed and displaying the changed target user account.
Specifically, when the target user account is changed, the server sends fourth information to the electronic device, and after receiving the fourth information, the electronic device displays the fourth information on the live broadcast interface.
For example, referring to fig. 9, when the target user is changed from the user account M to the user account N, the server sends fourth information to the electronic device corresponding to the user account a, and displays the fourth information 901 on the live broadcast interface, specifically, "the target user account is changed from the user account M to the user account N". It should be noted that the display form of the fourth information may be different special display effects such as a floating screen barrage, rich text in a comment area, a strong reminder, and the like, so that all user accounts on the interface of the current live broadcast room can visually view the target user account corresponding to the current live broadcast room to change.
According to the method, when the target user account is changed, the information of the change of the target user account is displayed in the live broadcast room and used for prompting the change of the current target user account of other user accounts, the enthusiasm of the other user accounts for transferring virtual resources is stimulated, the viscosity of the user account and the interface of the live broadcast room is improved, and the heat degree in the live broadcast room is improved.
In some embodiments, the method further comprises: in response to operation of the first control by the first user account, further comprising: displaying a fourth control; and responding to the operation of the first user account on the fourth control, and 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 value between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.
Specifically, when the first user account operates the fourth control, a quantity obtaining 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 obtaining request, and the difference value between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account is displayed on the live broadcasting room interface.
Illustratively, the transfer amount of the specific resource corresponding to the current first user account is 50, and the transfer amount of the specific resource corresponding to the target user account is 100. When the fourth control is selected by the first user account, the server returns 50 corresponding specific resource transfer quantities and 100 corresponding specific resource transfer quantities of the target user account, and simultaneously returns 50 difference values of the specific resource transfer quantities corresponding to the first user account and the target user account.
According to the method, the fourth control is used for displaying the specific resource transfer quantity and the difference value corresponding to the current target user account and the first user account, the user account can visually know the specific resource transfer quantity required by the current target user account, the user account can select whether to transfer the specific virtual resource of the quantity according to the self requirement to form the target user account, the use experience of the user account can be effectively improved, the continuous transfer of the specific virtual resource is avoided, and the specific quantity of the target user account is not clear.
It should be noted that, in the present disclosure, the second control, the third control, and the fourth control may all be displayed in the target interface, and may also be displayed in the live broadcast interface.
It is understood that, in practical 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 corresponding live interaction method, and these hardware structures and/or software modules may constitute an electronic device. Those of skill in the art will readily appreciate that the present disclosure can be implemented in hardware or a combination of hardware and computer software for implementing the exemplary algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
Based on such understanding, the embodiment of the present disclosure further provides a live broadcast interaction apparatus, which can be applied to an electronic device. Fig. 10 shows a schematic structural diagram of a live interaction device provided by an embodiment of the present disclosure. As shown in fig. 10, the live interaction apparatus may include: the system comprises a first display unit 1001, a second display unit 1002, a first display unit 1001 and a second display unit 1002, wherein the first display unit 1001 is used for displaying a live broadcast interface of a main broadcast user account, and the live broadcast interface comprises a first control; the second display unit 1002 is configured to display a second control and first information in response to an operation of the first control by the first user account, where the second control is used to request to transfer a specific virtual resource to the anchor user account, the first information is used to display a target user account, the target user account is a user account whose transferred amount of the specific resource meets a preset display condition, and the transferred amount of the specific resource is an amount of the specific virtual resource transferred to the anchor user account. For example, the first display unit 1001 may be used to perform S201 in fig. 2, and the second display unit 1002 may be used to perform S203 in fig. 2.
Optionally, the second display unit 1002 is further configured to: requesting to transfer a specified number of specific virtual resources to the anchor user account in response to the operation of the first user account on the second control; and if the specific resource transfer quantity corresponding to the first user account meets a preset display condition so that the first user account becomes a target user account, updating the first information according to the first user account.
Optionally, the preset display conditions are as follows: the specific resource transfer amount corresponding to the first user account exceeds the specific resource transfer amount corresponding to any other user account.
Optionally, the second display unit 1002 is further configured to: and when the target user account is changed from the first user account to the second user account, displaying second information, wherein the second information is used for prompting the first user account to change the target user account to the second user account.
Optionally, when the target user account is changed from the first user account to the second user account, the second display unit 1002 is further configured to: displaying a third control; and responding to the operation of the first user account on the third control, and requesting to transfer a preset amount of specific virtual resources to the anchor user account so as to restore the first user account to the target user account, wherein the preset amount is determined according to the specific resource transfer amount corresponding to the first user account and the specific resource transfer amount corresponding to the second user account.
Optionally, the second display unit 1002 is further configured to: and sending the first information to a third user account in response to an instruction input by the first user account and indicating to share the first information to the third user account.
Optionally, the second display unit 1002 is further configured to: displaying and receiving third information sent by the server, wherein the third information is interaction information of the anchor user account and the target user account; the third information is sent by the electronic equipment where the anchor user account is located responding to an interaction instruction request server, the interaction instruction is input by the anchor user account through operating an interaction control, and the interaction control is a control on a live broadcast interface displayed by the electronic equipment where the anchor user account is located; and displaying the third information.
Optionally, the third information is sent by the server in case it is determined that the anchor user account has the interaction condition.
Optionally, the interaction conditions are as follows: the interaction frequency corresponding to the anchor user account is smaller than the preset frequency, and the interaction frequency corresponding to the anchor user account refers to the frequency of the electronic equipment where the anchor user account is located responding to the interaction instruction to request the server to send the third information.
Optionally, the second display unit 1002 is further configured to: and when the target user account is changed, displaying fourth information on the live broadcasting interface, wherein the fourth information is used for prompting the change of the target user account and displaying the changed target user account.
Optionally, in response to the operation of the first control by the first user account, the first display unit 1001 is further configured to: displaying a fourth control; and responding to the operation of the first user account on the fourth control, and 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 value between the specific resource transfer quantity corresponding to the first user account and the specific resource transfer quantity corresponding to the target user account.
Optionally, in response to an operation of the first user account on the first control, the second control and the first information are displayed, and the first display unit 1001 is specifically configured to: and responding to the operation of the first user account on the first control, jumping to a target interface from the live broadcast interface, wherein the target interface comprises a second control and a target user display area, and the first information is in the target user display area.
As above, the embodiment of the present disclosure may perform division of functional modules on an electronic device according to the above method example. The integrated module can be realized in a hardware form, and can also be realized in a software functional module form. In addition, it should be further noted that the division of the modules in the embodiments of the present disclosure is schematic, and is only a logic function division, and there may be another division manner in actual implementation. For example, the functional blocks may be divided for the respective functions, or two or more functions may be integrated into one processing block.
Regarding the live broadcast interaction device in the foregoing embodiment, the specific manner in which each module performs operations and the beneficial effects thereof have been described in detail in the foregoing method embodiment, and are not described herein again.
The embodiment of the disclosure also provides an electronic device. Fig. 11 shows a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. The electronic device, which may be a live interactive apparatus, may include at least one processor 1101, a communication bus 1102, a memory 1103, and at least one communication interface 1104.
The processor 1101 may be a Central Processing Unit (CPU), a micro-processing unit, an ASIC, or one or more integrated circuits for controlling the execution of programs in accordance with the disclosed aspects. As an example, in conjunction with fig. 10, the first display unit 1001 and the second display unit 1002 in the electronic device implement the same functions as the processor 1101 in fig. 11 implements.
Communication bus 1102 may include a path that transfers information between the aforementioned components.
The communication interface 1104 may be any device, such as a transceiver, for communicating with other devices or communication networks, such as a server, an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and the like.
As one example, the memory 1103 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, 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 compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory may be self-contained and connected to the processing unit by a bus. The memory may also be integrated with the processing unit.
The memory 1103 is used for storing application program codes for executing the disclosed solution, and the execution of the application program codes is controlled by the processor 1101. The processor 1101 is configured to execute application program code stored in the memory 1103, thereby implementing functions in the disclosed method.
In particular implementations, processor 1101 may include one or more CPUs such as CPU0 and CPU1 in fig. 11 for one embodiment.
In particular implementations, an electronic device may include multiple processors, such as processor 1101 and processor 1105 in fig. 11, for one embodiment. Each of these processors may be a single-core (single-CPU) processor or a multi-core (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).
In particular implementations, the electronic device may also include an input device 1106 and an output device 1107 as one embodiment. The input device 1106 communicates with the output device 1107 and can accept user input in a number of ways. For example, the input device 1106 may be a mouse, keyboard, touch screen device or sensing device, etc. An output device 1107 is in communication 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, or the like.
Those skilled in the art will appreciate that the configuration shown in fig. 11 does not constitute a limitation of the electronic device, and may include more or fewer components than those shown, or combine certain components, or employ a different arrangement of components.
The embodiment of the disclosure also provides an electronic device. The electronic device may be a live interactive device. The electronic devices may vary widely in configuration or performance and may include one or more processors and one or more memories. At least one instruction is stored in the memory, and the at least one instruction is loaded and executed by the processor to implement the live broadcast interaction method provided by the above method embodiments. Of course, the electronic device may further have components such as a wired or wireless network interface, a keyboard, and an input/output interface, so as to perform input/output, and the electronic device may further include other components for implementing the functions of the device, which is not described herein again.
The present disclosure also provides a computer-readable storage medium comprising instructions stored thereon, which, when executed by a processor of a computer device, enable a computer to perform the live interaction method provided by the above-described illustrated embodiment. For example, the computer readable storage medium may be the memory 1103 comprising instructions executable by the processor 1101 of the terminal to perform the above-described method. Also for example, the computer-readable storage medium may be a memory comprising instructions executable by a processor of an electronic device to perform the above-described method. Alternatively, the computer readable storage medium may be a non-transitory computer readable storage medium, for example, the non-transitory computer readable storage medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The present disclosure also provides a computer program product, which includes computer instructions, when the computer instructions are run on an electronic device, cause the electronic device to execute the live broadcast interaction method shown in any of the above fig. 1 to 9.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements 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 (10)

1. A live interactive method is applied to an electronic device where a first user account is located, and comprises the following steps:
displaying a live broadcast room interface of a main broadcast user account, wherein the live broadcast room interface comprises a first control;
responding to the operation of the first control by the first user account, and displaying a second control and first information, wherein the second control is used for requesting to transfer specific virtual resources to the anchor user account, the first information is used for displaying a target user account, the target user account is a user account of which the transfer quantity of specific resources meets a preset display condition, and the transfer quantity of specific resources is the quantity of the specific virtual resources transferred to the anchor user account.
2. The live interaction method of claim 1, further comprising:
requesting to transfer a specified number of specific virtual resources to the anchor user account in response to operation of the second control by the first user account;
if the specific resource transfer amount corresponding to the first user account meets the preset display condition so that the first user account becomes the target user account, updating the first information according to the first user account.
3. The live interaction method as claimed in claim 1 or 2, wherein the preset display conditions are: the specific resource transfer amount corresponding to the first user account exceeds the specific resource transfer amount corresponding to any other user account.
4. The live interaction method of claim 2, further comprising:
when the target user account is changed from the first user account to a second user account, displaying second information, wherein the second information is used for prompting the first user account to change the target user account into the second user account.
5. The live interaction method of claim 4, wherein when the target user account is changed from the first user account to a second user account, the method further comprises:
displaying a third control;
responding to the operation of the first user account on the third control, and requesting to transfer a preset amount of specific virtual resources to the anchor user account so as to enable the first user account to be recovered as the target user account, wherein the preset amount is determined according to the specific resource transfer amount corresponding to the first user account and the specific resource transfer amount corresponding to the second user account.
6. The live interaction method of claim 1, further comprising:
and responding to an instruction input by the first user account and indicating to share first information to a third user account, and sending the first information to the third user account.
7. A live broadcast interaction device is applied to an electronic device where a first user account is located, and comprises:
the system comprises a first display unit, a second display unit and a display unit, wherein the first display unit is used for displaying a live broadcast interface of a main broadcast user account, and the live broadcast interface comprises a first control;
the second display unit is used for responding to the operation of the first control by the first user account, and displaying a second control and first information, wherein the second control is used for requesting to transfer a specific virtual resource to the anchor user account, the first information is used for displaying a target user account, the target user account is a user account with a specific resource transfer quantity meeting a preset display condition, and the specific resource transfer quantity is the quantity of the specific virtual resource transferred to the anchor user account.
8. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the live interaction method of any of claims 1-6.
9. A computer-readable storage medium having instructions that, when executed by a processor of an electronic device, enable the electronic device to perform the live interaction method of any of claims 1-6.
10. A computer program product, characterized in that the computer program product comprises computer instructions which, when run on an electronic device, cause the electronic device to perform the live interaction method of any of claims 1-6.
CN202210468113.9A 2022-04-29 2022-04-29 Live broadcast interaction method and device, electronic equipment and storage medium Pending CN114979686A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210468113.9A CN114979686A (en) 2022-04-29 2022-04-29 Live broadcast interaction method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210468113.9A CN114979686A (en) 2022-04-29 2022-04-29 Live broadcast interaction method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114979686A true CN114979686A (en) 2022-08-30

Family

ID=82979355

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210468113.9A Pending CN114979686A (en) 2022-04-29 2022-04-29 Live broadcast interaction method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114979686A (en)

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161219A (en) * 2016-09-29 2016-11-23 广州华多网络科技有限公司 Message treatment method and device
CN110636318A (en) * 2019-09-23 2019-12-31 北京达佳互联信息技术有限公司 Message display method, message display device, client device, server and storage medium
CN111580724A (en) * 2020-06-28 2020-08-25 腾讯科技(深圳)有限公司 Information interaction method, equipment and storage medium
CN111757135A (en) * 2020-06-24 2020-10-09 北京字节跳动网络技术有限公司 Live broadcast interaction method and device, readable medium and electronic equipment
CN111866531A (en) * 2020-07-10 2020-10-30 北京达佳互联信息技术有限公司 Live video processing method and device, electronic equipment and storage medium
CN112040262A (en) * 2020-08-31 2020-12-04 腾讯科技(深圳)有限公司 Virtual resource object processing method and device
CN112215651A (en) * 2020-10-12 2021-01-12 广州博冠信息科技有限公司 Information prompting method and device, storage medium and electronic equipment
CN112291575A (en) * 2020-10-09 2021-01-29 北京达佳互联信息技术有限公司 Live broadcast interaction method and device
CN112291632A (en) * 2020-11-04 2021-01-29 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, electronic equipment and computer readable storage medium
CN112383786A (en) * 2020-11-03 2021-02-19 广州繁星互娱信息科技有限公司 Live broadcast interaction method, device, system, terminal and storage medium
CN112565804A (en) * 2020-11-30 2021-03-26 北京达佳互联信息技术有限公司 Live broadcast interaction method, equipment, storage medium and system
CN113041625A (en) * 2021-04-25 2021-06-29 腾讯科技(深圳)有限公司 Display method, device and equipment of live interface and readable storage medium
CN113411656A (en) * 2021-06-16 2021-09-17 广州博冠信息科技有限公司 Information processing method, information processing device, computer equipment and storage medium
CN113573089A (en) * 2021-07-27 2021-10-29 广州繁星互娱信息科技有限公司 Virtual resource interaction method and device, storage medium and electronic equipment
CN113596490A (en) * 2021-07-12 2021-11-02 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, storage medium and electronic equipment
CN113824977A (en) * 2021-09-07 2021-12-21 广州方硅信息技术有限公司 Live broadcast room virtual gift presenting method, system, device, equipment and storage medium
CN113949892A (en) * 2021-10-14 2022-01-18 广州方硅信息技术有限公司 Live broadcast interaction method and system based on virtual resource consumption and computer equipment
CN114051147A (en) * 2021-07-29 2022-02-15 北京达佳互联信息技术有限公司 Live broadcast interaction method, virtual resource delivery method and device and electronic equipment
CN114143590A (en) * 2021-11-18 2022-03-04 北京达佳互联信息技术有限公司 Video playing method, server and storage medium
CN114286156A (en) * 2021-12-23 2022-04-05 广州方硅信息技术有限公司 Live broadcast interaction method and device, storage medium and computer equipment

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106161219A (en) * 2016-09-29 2016-11-23 广州华多网络科技有限公司 Message treatment method and device
CN110636318A (en) * 2019-09-23 2019-12-31 北京达佳互联信息技术有限公司 Message display method, message display device, client device, server and storage medium
CN111757135A (en) * 2020-06-24 2020-10-09 北京字节跳动网络技术有限公司 Live broadcast interaction method and device, readable medium and electronic equipment
CN111580724A (en) * 2020-06-28 2020-08-25 腾讯科技(深圳)有限公司 Information interaction method, equipment and storage medium
CN111866531A (en) * 2020-07-10 2020-10-30 北京达佳互联信息技术有限公司 Live video processing method and device, electronic equipment and storage medium
CN112040262A (en) * 2020-08-31 2020-12-04 腾讯科技(深圳)有限公司 Virtual resource object processing method and device
CN112291575A (en) * 2020-10-09 2021-01-29 北京达佳互联信息技术有限公司 Live broadcast interaction method and device
CN112215651A (en) * 2020-10-12 2021-01-12 广州博冠信息科技有限公司 Information prompting method and device, storage medium and electronic equipment
CN112383786A (en) * 2020-11-03 2021-02-19 广州繁星互娱信息科技有限公司 Live broadcast interaction method, device, system, terminal and storage medium
CN112291632A (en) * 2020-11-04 2021-01-29 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, electronic equipment and computer readable storage medium
CN112565804A (en) * 2020-11-30 2021-03-26 北京达佳互联信息技术有限公司 Live broadcast interaction method, equipment, storage medium and system
CN113041625A (en) * 2021-04-25 2021-06-29 腾讯科技(深圳)有限公司 Display method, device and equipment of live interface and readable storage medium
CN113411656A (en) * 2021-06-16 2021-09-17 广州博冠信息科技有限公司 Information processing method, information processing device, computer equipment and storage medium
CN113596490A (en) * 2021-07-12 2021-11-02 腾讯科技(深圳)有限公司 Live broadcast interaction method and device, storage medium and electronic equipment
CN113573089A (en) * 2021-07-27 2021-10-29 广州繁星互娱信息科技有限公司 Virtual resource interaction method and device, storage medium and electronic equipment
CN114051147A (en) * 2021-07-29 2022-02-15 北京达佳互联信息技术有限公司 Live broadcast interaction method, virtual resource delivery method and device and electronic equipment
CN113824977A (en) * 2021-09-07 2021-12-21 广州方硅信息技术有限公司 Live broadcast room virtual gift presenting method, system, device, equipment and storage medium
CN113949892A (en) * 2021-10-14 2022-01-18 广州方硅信息技术有限公司 Live broadcast interaction method and system based on virtual resource consumption and computer equipment
CN114143590A (en) * 2021-11-18 2022-03-04 北京达佳互联信息技术有限公司 Video playing method, server and storage medium
CN114286156A (en) * 2021-12-23 2022-04-05 广州方硅信息技术有限公司 Live broadcast interaction method and device, storage medium and computer equipment

Similar Documents

Publication Publication Date Title
JP6997253B2 (en) Web page rendering methods, equipment, electronics, storage media and programs
US20180043264A1 (en) Game Accessing Method and Processing Method, Server, Terminal, and System
KR20200113276A (en) Resource arrangement method, device, terminal and storage medium
CN112565804A (en) Live broadcast interaction method, equipment, storage medium and system
CN110139118B (en) Function running method and device of application program, electronic equipment and storage medium
US20230036515A1 (en) Control method for game accounts, apparatus, medium, and electronic device
CN113868446A (en) Page display method, device, equipment and storage medium
CN113094141A (en) Page display method and device, electronic equipment and storage medium
US8651951B2 (en) Game processing server apparatus
CN112437318A (en) Content display method, device and system and storage medium
CN112511849A (en) Game display method, device, equipment, system and storage medium
CN113568699A (en) Content display method, device, equipment and storage medium
US20170188214A1 (en) Method and electronic device for sharing multimedia information
CN112351289B (en) Live broadcast interaction method and device, computer equipment and storage medium
CN114885199A (en) Real-time interaction method, device, electronic equipment, storage medium and system
CN114979686A (en) Live broadcast interaction method and device, electronic equipment and storage medium
CN113992989A (en) Content display method, device, system, equipment and storage medium
CN114302207A (en) Bullet screen display method, device, system, equipment and storage medium
CN113163257A (en) Screen projection method, device, equipment and storage medium
CN113238828A (en) Content display method, device, equipment and storage medium
CN115065866B (en) Video generation method, device, equipment and storage medium
CN114302250B (en) Resource processing method, device, system, equipment and storage medium
CN114630189B (en) Multi-channel approach prompting method, system, device, computer equipment and medium in live broadcasting room
CN112596812B (en) Response method, device, equipment and storage medium of operation request
CN117880549A (en) Interaction method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination