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

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

Info

Publication number
CN114205633A
CN114205633A CN202010894118.9A CN202010894118A CN114205633A CN 114205633 A CN114205633 A CN 114205633A CN 202010894118 A CN202010894118 A CN 202010894118A CN 114205633 A CN114205633 A CN 114205633A
Authority
CN
China
Prior art keywords
live broadcast
microphone
interface
live
microphone connecting
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.)
Granted
Application number
CN202010894118.9A
Other languages
Chinese (zh)
Other versions
CN114205633B (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010894118.9A priority Critical patent/CN114205633B/en
Publication of CN114205633A publication Critical patent/CN114205633A/en
Application granted granted Critical
Publication of CN114205633B publication Critical patent/CN114205633B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides a live broadcast interaction method and device, a storage medium and electronic equipment, and relates to the technical field of internet. The live broadcast interaction method comprises the steps that a live broadcast interaction method responds to a live broadcast connection operation aiming at a live broadcast connection control in a live broadcast interface, and a live broadcast connection state between a target object corresponding to the live broadcast connection operation and a live broadcast anchor is displayed in the live broadcast interface; and responding to the release of the microphone connecting operation, and displaying that the target object exits the microphone connecting state in the live broadcast interface. The method can enable the audience watching the live broadcast to quickly connect with the TV and quickly quit from connecting with the TV, is convenient for the audience to interact with the main broadcast and other audiences, and improves the live broadcast interaction.

Description

Live broadcast interaction method and device, storage medium and electronic equipment
Technical Field
The present application relates to the field of internet technologies, and in particular, to a live broadcast interaction method, apparatus, storage medium, and electronic device.
Background
At present, with the rapid development of internet multimedia technology, people have been gradually popularized to watch live broadcast on line through a network. The anchor can be live through the live application platform, and audiences can enter a live broadcast room of the anchor through a live application client on the terminal equipment to watch live video of the anchor.
In the live broadcast process, audiences can interact with a main broadcast, usually, text comments are launched on a live broadcast interface of a live broadcast application client, the main broadcast interacts with the audiences aiming at the comments of the audiences, but the interaction mode is not convenient enough. Therefore, live interactivity is poor.
Disclosure of Invention
In order to solve technical problems in the related art, embodiments of the present application provide a live broadcast interaction method, apparatus, storage medium, and electronic device, which can improve live broadcast interaction.
In order to achieve the above purpose, the technical solution of the embodiment of the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a live broadcast interaction method, including:
responding to a wheat connecting operation aiming at a wheat connecting control in a live broadcast interface, and displaying a wheat connecting state between a target user corresponding to the wheat connecting operation and a live broadcast anchor in the live broadcast interface;
and responding to the microphone connecting releasing operation, and displaying that the target user exits the microphone connecting state in the live broadcast interface.
In an alternative embodiment, the microphone connecting control includes at least one of a voice microphone connecting control and a video microphone connecting control, where:
when the operating user of the microphone connecting operation is the voice microphone connecting control, the first indicating information is voice microphone connecting state indicating information;
and when the operating user of the microphone connecting operation is the video microphone connecting control, the first indication information is video microphone connecting state indication information.
In an optional embodiment, the method further comprises:
and responding to the voice volume change of the target user, and displaying a dynamic graph which changes along with the voice volume on the voice microphone connecting control.
In an optional embodiment, before the responding to the microphone connecting operation of the microphone connecting control in the live interface, the method further includes:
and responding to the operation of a live broadcast entrance in a group chat window of the instant messaging client, displaying the live broadcast interface, and displaying the connecting microphone control on the live broadcast interface.
In an optional embodiment, the method further comprises:
responding to the operation of a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
and responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In an optional embodiment, the live interface further includes an electronic resource transfer control for the anchor, and the method further includes:
responding to touch operation aiming at the electronic resource transfer control, displaying resource items for selection in the live broadcast interface through an electronic resource transfer window, wherein the resource amount corresponding to different resource items is different;
and responding to the electronic resource sending operation input by the target user in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the selected resource item in the live broadcast interface.
In an optional embodiment, in response to an electronic resource sending operation input in the electronic resource transfer window, displaying a resource transfer animation corresponding to a selected resource item in the live broadcast interface, including:
responding to the operation of selecting the resource item in the electronic resource transfer window, and displaying the transfer mode for selection in the electronic resource transfer window;
responding to the operation of selecting the transfer mode in the electronic resource transfer window, and displaying a password acquisition bullet frame in the electronic resource transfer window;
and responding to the electronic resource sending operation triggered after the password is input in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the selected resource item in the live broadcast interface.
In an optional embodiment, in response to an electronic resource sending operation input in the electronic resource transfer window, displaying a resource transfer animation corresponding to a selected resource item in the live broadcast interface, including:
responding to the operation of selecting the resource item in the electronic resource transfer window, and displaying a secret transfer free mode selection item in the electronic resource transfer window;
responding to the operation of the secret transfer-free mode option, and displaying a password acquisition bullet frame on the electronic resource transfer window;
responding to the operation of inputting the password in the electronic resource transfer window, starting the password-free transfer prompt information in the live broadcast interface, and displaying the resource transfer animation corresponding to the selected resource item.
In an optional embodiment, in response to an electronic resource sending operation input in the electronic resource transfer window, displaying a resource transfer animation corresponding to a selected resource item in the live broadcast interface, including:
responding to the electronic resource sending operation input in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the selected resource item in the live broadcast interface when the secret transfer is started and the resource amount corresponding to the selected resource item is smaller than a set threshold value.
In an optional embodiment, the live interface further includes an electronic resource distribution control for an associated user of the live broadcast, and the method further includes:
responding to touch operation aiming at the electronic resource distribution control, and displaying an electronic resource distribution window for inputting the resource quantity to be distributed in the live broadcast interface;
and responding to the electronic resource sending operation input by the target user in the electronic resource distribution window, and displaying a resource distribution animation in the live interface.
In a second aspect, an embodiment of the present application provides a live broadcast interaction method, including:
responding to the operation of a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
and responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In an optional embodiment, the method further comprises:
and if the notification message of transferring the electronic resource by the target user is received, displaying the resource transfer animation corresponding to the resource item of the electronic resource transferred by the target user in the live broadcast interface.
In an optional embodiment, the method further comprises:
and if receiving the notification message of the electronic resource distributed by the target user, displaying a resource distribution animation corresponding to the resource amount of the electronic resource distributed by the target user in the live broadcast interface.
In a third aspect, an embodiment of the present application provides a live broadcast interaction method, including:
according to the received microphone connecting notification, setting the state of a target user corresponding to the microphone connecting notification as a microphone connecting state for connecting with the live broadcast anchor;
and if receiving a message of quitting the microphone connection indicating that the target user quits the microphone connection, setting the state of the target user to be a non-microphone connection state.
In a fourth aspect, an embodiment of the present application provides a live broadcast interaction apparatus, including:
the live broadcast interface is used for displaying a live broadcast state between a currently logged target user and a live broadcast anchor;
and the quit microphone connecting indicating unit is used for responding to the action of releasing the microphone connecting operation and displaying the quit microphone connecting state of the target user in the live broadcast interface.
In an optional embodiment, the microphone connecting indication unit is specifically configured to:
displaying first indication information in the live broadcast interface, wherein the first indication information is used for identifying that the target user is in a microphone connecting state;
the exit microphone connecting indication is specifically used for:
deleting the first indication information displayed in the live interface; or the first indication information is modified into second indication information, and the second indication information is used for identifying that the target user is in a non-microphone-connected state.
In an optional embodiment, the microphone connecting control includes a voice microphone connecting control and a video microphone connecting control, the first indication information includes voice microphone connecting state indication information and video microphone connecting state indication information, the voice microphone connecting control and the video microphone connecting control are displayed in the live interface at a set interval, and the apparatus further includes:
and the microphone connecting unit is used for responding to a moving operation of moving from one of the voice microphone connecting control and the video microphone connecting control to the other along the set interval, and the first indication information is converted between the voice microphone connecting state indication information and the video microphone connecting state indication information.
In an optional embodiment, the microphone connecting unit is further configured to:
and responding to the operation of the mobile operation at the set position between the video microphone connecting control and the voice microphone connecting control, and displaying a video preview picture of the target user in the live broadcast interface.
In an optional embodiment, the microphone connecting indication unit is further specifically configured to:
responding to a microphone connecting operation aiming at a microphone connecting control in a live broadcast interface, and displaying the first indication information in the live broadcast interface when the number of microphone connecting users is smaller than a set upper limit value;
when the number of the microphone connecting users is larger than or equal to a set upper limit value, displaying notification information that the microphone connecting users reach the upper limit value in the live broadcast interface; or, the first indication information is not displayed.
In an optional embodiment, the live interface further includes an electronic resource transfer control for the anchor, and the apparatus further includes a resource transfer unit, configured to:
responding to the touch operation of the target user for the electronic resource transfer control, and displaying resource items selected by the target user through an electronic resource transfer window in the live broadcast interface, wherein the resource amount corresponding to different resource items is different;
responding to the electronic resource sending operation input by the target user in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the resource item selected by the target user in the live broadcast interface.
In an alternative embodiment, the microphone connecting control includes at least one of a voice microphone connecting control and a video microphone connecting control, where:
when the operating user of the microphone connecting operation is the voice microphone connecting control, the first indicating information is voice microphone connecting state indicating information;
and when the operating user of the microphone connecting operation is the video microphone connecting control, the first indication information is video microphone connecting state indication information.
In an optional embodiment, the microphone connecting unit is further configured to:
and responding to the voice volume change of the target user, and displaying a dynamic graph which changes along with the voice volume on the microphone connecting control.
In an optional embodiment, the apparatus further comprises a live initiating unit configured to:
and responding to the operation of a live broadcast entrance in a group chat window of the instant messaging client, displaying the live broadcast interface, and displaying the connecting microphone control on the live broadcast interface.
In an optional embodiment, the start live unit is further configured to:
responding to the operation of a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
and responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In an optional embodiment, the live interface further includes an electronic resource distribution control for an associated user of the live broadcast, and the apparatus further includes a resource distribution unit, configured to:
responding to the touch operation of the target user for the electronic resource distribution control, and displaying resource items for the target user to input resource quantity in the live broadcast interface through an electronic resource distribution window;
responding to the electronic resource sending operation input by the target user in the electronic resource distribution window, and displaying the resource distribution animation corresponding to the resource quantity input by the target user in the live broadcast interface.
In a fifth aspect, an embodiment of the present application further provides a live broadcast interaction apparatus, including:
the system comprises a mode selection unit, a live broadcast starting control unit and a live broadcast starting control unit, wherein the mode selection unit is used for responding to the operation of the live broadcast starting control unit and displaying a microphone connecting mode selection interface, and the microphone connecting mode selection interface at least comprises a target selection control used for identifying a free microphone connecting mode;
and the live broadcast display unit is used for responding to the operation aiming at the target selection control, displaying a live broadcast interface and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In an optional embodiment, the live start control is a group live start control in a group chat window of the instant messaging client.
In an optional embodiment, the apparatus further comprises a resource receiving unit, configured to:
and if the notification message of transferring the electronic resource by the target user is received, displaying the resource transfer animation corresponding to the resource item of the electronic resource transferred by the target user in the live broadcast interface.
In an optional embodiment, the resource receiving unit is further configured to:
and if receiving the notification message of the electronic resource distributed by the target user, displaying a resource distribution animation corresponding to the resource amount of the electronic resource distributed by the target user in the live broadcast interface.
In a sixth aspect, an embodiment of the present application further provides a live broadcast interaction apparatus, including:
the continuous microphone processing unit is used for setting the state of a target user corresponding to the continuous microphone notification as a continuous microphone state for connecting the microphone with the live broadcast anchor according to the received continuous microphone notification;
and the microphone connecting quitting processing unit is used for setting the state of the target user to be a non-microphone connecting state if a microphone connecting quitting notice indicating that the target user quits microphone connecting is received.
In an optional embodiment, the microphone connecting processing unit is specifically configured to:
if the number of the connected-to-wheat users in the connected-to-wheat state is smaller than a set upper limit value, setting the state of the target user to be the connected-to-wheat state;
and if the number of connected microphone users currently in the connected microphone state is larger than or equal to a set upper limit value, setting the state of the target user to be in a non-connected microphone state.
In a seventh aspect, an embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and when the computer program is executed by a processor, the live broadcast interaction method of the first aspect, the second aspect, or the third aspect is implemented.
In an eighth aspect, embodiments of the present application further provide an electronic device, including a memory and a processor, where the memory stores a computer program that is executable on the processor, and when the computer program is executed by the processor, the processor is enabled to implement the live broadcast interaction method of the first aspect, the second aspect, or the third aspect.
According to the live broadcast interaction method, the live broadcast interaction device, the storage medium and the electronic equipment, a live broadcast state between a target user corresponding to a live broadcast operation and a live broadcast anchor can be displayed in a live broadcast interface by responding to the live broadcast operation of the live broadcast control in the live broadcast interface; and responding to the release of the microphone connecting operation, and displaying the state that the target user exits from the microphone connecting state in the live broadcast interface. The method can enable the audience watching the live broadcast to quickly connect with the TV and quickly quit from connecting with the TV, is convenient for the audience to interact with the main broadcast and other audiences, and improves the live broadcast interaction.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic view of an application scenario of a live broadcast interaction method according to an embodiment of the present application;
fig. 2 is a signaling interaction flowchart of a live broadcast interaction method according to an embodiment of the present application;
fig. 3 is a schematic interface diagram of a anchor terminal according to an embodiment of the present disclosure;
fig. 4 is a schematic view of a live interface of a anchor terminal according to an embodiment of the present application;
fig. 5 is a schematic view of a live interface of a viewer end according to an embodiment of the present application;
fig. 6 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 7 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 8 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 9 is a signaling interaction flowchart of another live broadcast interaction method according to an embodiment of the present application;
fig. 10 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 11 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 12 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 13 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 14 is a signaling interaction flowchart of another live broadcast interaction method according to an embodiment of the present application;
fig. 15 is a schematic diagram of a red envelope sending picture in a live interface of a viewer according to an embodiment of the present application;
fig. 16 is a schematic view of another viewer-side live interface provided in an embodiment of the present application;
fig. 17 is a schematic diagram of a red envelope sending interface of a viewer according to an embodiment of the present disclosure;
fig. 18 is a schematic view of a live interface of another anchor end according to an embodiment of the present application;
fig. 19 is a schematic diagram of a red packet receiving interface of a anchor terminal according to an embodiment of the present disclosure;
fig. 20 is a schematic view of a live red envelope recording interface of a anchor terminal according to an embodiment of the present application;
fig. 21 is a schematic view of a live broadcast termination interface provided in an embodiment of the present application;
fig. 22 is a schematic diagram of a close-up payment-free pop box in a live interface of a viewer according to an embodiment of the present disclosure;
fig. 23 is a schematic diagram of a close-up payment-free pop box in a live interface of a viewer according to an embodiment of the present disclosure;
fig. 24 is a signaling interaction flowchart of another live broadcast interaction method according to the embodiment of the present application;
fig. 25 is a schematic diagram of another viewer-side red envelope sending interface according to an embodiment of the present disclosure;
fig. 26 is a schematic view of a live interface of a viewer end according to an embodiment of the present application;
fig. 27 is a flowchart of a live broadcast interaction method according to an embodiment of the present application;
fig. 28 is a flowchart of another live interaction method provided in the embodiment of the present application;
fig. 29 is a flowchart of another live interaction method provided in the embodiment of the present application;
fig. 30 is a schematic structural diagram of a live broadcast interaction apparatus according to an embodiment of the present application;
fig. 31 is a schematic structural diagram of another live interactive apparatus according to an embodiment of the present application;
fig. 32 is a schematic structural diagram of another live interactive apparatus according to an embodiment of the present application;
fig. 33 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 34 is a schematic structural diagram of another electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the accompanying drawings, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Some terms in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.
(1) A client: software installed on a terminal device, for example, an APP installed on a mobile terminal such as a mobile phone, belongs to a software resource in the terminal device. The client in the embodiment of the present application refers to a client having a video playing function. For example, the terminal device may download an installation package of the client via the network, install the client using the installation package, and after the installation is completed, the client may operate on the terminal device.
(2) And (4) live broadcast: a novel network social contact mode is characterized in that a main broadcast can adopt independently controllable audio and video acquisition equipment to acquire audio and video, generate live broadcast video and upload the live broadcast video to a server through a network, and then the server sends the live broadcast video to a client of each user watching the live broadcast.
(3) Connecting wheat: during the anchor live broadcast, a viewer of the live broadcast room has an act of voice interaction and/or video interaction with the anchor.
(4) Free wheat mode: in the mode, the audience watching the live broadcast can freely initiate the live broadcast in the live broadcast process of the anchor, and can enter the live broadcast state of connecting with the anchor without the approval of the anchor.
(5) Applying for a wheat connecting mode: the audience needs to initiate a connecting application, and the anchor can connect with the anchor after agreeing.
The word "exemplary" is used hereinafter to mean "serving as an example, embodiment, or illustration. Any embodiment described as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
The terms "first" and "second" are used herein for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of embodiments of the application, unless stated otherwise, "plurality" means two or more.
At present, in the live broadcast process, audiences can initiate text comments through a live broadcast application client, and the anchor carries out interaction with the audiences aiming at the comments of the audiences, but the interaction mode is not convenient enough, and the interaction enthusiasm of the audiences is influenced. Therefore, the existing live broadcast has poor interactivity.
In order to solve the above problems, embodiments of the present application provide a live broadcast interaction method, apparatus, storage medium, and electronic device, which enable viewers watching a live broadcast to quickly connect to a live broadcast and quickly quit from the live broadcast, so that the viewers can interact with a main broadcast and other viewers conveniently, and live broadcast interaction can be improved.
The present application will be described in further detail with reference to the following drawings and specific embodiments.
Fig. 1 shows an application scenario of the live broadcast interaction method provided in the embodiment of the present application, and referring to fig. 1, a server 100 is in communication connection with a terminal device through a network 200, where the network 200 may be, but is not limited to, a local area network, a metropolitan area network, or a wide area network, and the number of terminal devices connected to the server 100 may be multiple, for example, the terminal device may include a terminal device 300 of an anchor broadcasting in a live broadcast, and may further include a terminal device 301 of a viewer watching the live broadcast.
The terminal device 300 and the terminal device 301 can mutually transmit communication data and messages through the network 200 and the server 100. The terminal device 300 and the terminal device 301 may be portable devices (e.g., mobile phones, tablet computers, notebook computers, etc.), or may be computers, smart screens, Personal Computers (PCs), etc. Both the terminal device 300 and the terminal device 301 may be installed with a live application client having a video playing function, where the live application client installed on the terminal device 300 may be a live application client of an anchor, that is, an anchor, and the live application client installed on the terminal device 301 may be a live application client of a viewer watching an anchor live video, that is, a viewer.
The server 100 may be a server of a certain video playing platform. The server 100 may be any device having a networking function and providing a data processing capability, and for example, the server 100 may be a cloud server, and may be a server set composed of one or more servers.
The anchor may record the live video through a live application client installed on the terminal device 300, for example, the terminal device 300 may collect and record image data and audio data of the anchor live through a camera and a microphone, and upload the recorded live video to the server 100 in real time through the network 200. The audience can enter the live broadcast room of the anchor through the live broadcast application client installed on the terminal device 301 to watch the live broadcast video, and the server 100 sends the live broadcast video of the anchor to each live broadcast application client of the audience watching the live broadcast in a live broadcast video stream mode.
The application scenario in fig. 1 is only an example of an application scenario for implementing the embodiment of the present application, and the embodiment of the present application is not limited to the application scenario in fig. 1.
To further illustrate the technical solutions provided by the embodiments of the present application, the following detailed description is made with reference to the accompanying drawings and the detailed description. Although the embodiments of the present application provide the method operation steps as shown in the following embodiments or figures, more or less operation steps may be included in the method based on the conventional or non-inventive labor. In steps where no necessary causal relationship exists logically, the order of execution of the steps is not limited to that provided by the embodiments of the present application. The method can be executed in sequence or in parallel according to the method shown in the embodiment or the figure when the method is executed in an actual processing procedure or a device.
In one or more embodiments, the live broadcast interaction method may be executed by a live broadcast application client installed on the terminal device in cooperation with the server. Fig. 2 shows an interaction flow diagram of a live interaction method, which may include the following steps, as shown in fig. 2:
step S201, the target client sends a live broadcast request in a free microphone connecting mode to the server.
The target client may be understood as a live application client installed on the terminal device of the anchor, i.e. the anchor, as described above. If the user wants to become the anchor, the live function can be opened at the anchor end.
In one or more embodiments, the anchor can trigger a live broadcast start control at an anchor end, the anchor end displays a wheat connecting mode selection interface according to the trigger operation of the live broadcast start control, and the wheat connecting mode selection interface at least comprises a free wheat connecting mode selection control; the anchor can select the free microphone connecting mode selection control in the microphone connecting mode selection interface, and at the moment, the anchor end responds to the selection operation of the free microphone connecting mode selection control and sends a live broadcast request of the free microphone connecting mode to the server.
Illustratively, the anchor and audience members may be live application clients, such as instant messaging clients (e.g., wechat, QQ, etc.), that support creating a group chat function, and the anchor may turn on the live function in the group of the anchor, e.g., may initiate a group broadcast by triggering a group broadcast start control in a chat window of the group of the anchor.
As shown in fig. 3, in the chat window of the group of the instant messaging client, the group broadcast can be initiated by clicking the group broadcast control. For example, the group may specifically be a school executive group, and the teacher may initiate the group live broadcast by clicking a group live broadcast control in the school executive group as a master. After the anchor clicks the group live broadcast control, the anchor end may display a live broadcast theme interface as shown in fig. 3, and may display a live broadcast theme in the live broadcast theme interface, for example, the theme is "ping advance second class", and may also display a microphone connecting mode selection control and a default microphone connecting mode at the same time, for example, the default microphone connecting mode is a free microphone connecting mode. The anchor can click the connecting mode selection control to select the connecting mode, after the anchor clicks the connecting mode selection control, the anchor can display a connecting mode selection interface as shown in fig. 3, a plurality of connecting modes can be displayed in the interface, such as a free connecting mode, a connecting mode applying mode and the like, a certain connecting mode can be selected by default (can be selected as required), and the free connecting mode can be selected by default.
The free wheat connecting mode refers to that audiences watching the live broadcast can freely initiate wheat connecting in the live broadcast process of the anchor, the specific wheat connecting mode is described in the following, and the applying wheat connecting mode refers to that the audiences need to initiate a wheat connecting application, and the anchor can connect wheat with the anchor after agreeing. And after the anchor selects the free microphone connecting mode, clicking a live broadcast starting control in a live broadcast theme interface, and at the moment, sending a live broadcast request of the free microphone connecting mode to a server by the anchor so as to apply for establishing a live broadcast room of the free microphone connecting mode. In one or more embodiments, the live request may further include identity authentication information of the anchor, and the server may perform security authentication on the anchor.
In one or more embodiments, the anchor may register a live broadcast room of the anchor at the anchor side, for example, the anchor side uploads information such as identity information of the anchor and a real photo containing a face of the anchor to a server for registration, and after the registration is successful, the anchor may perform live broadcast at the anchor side. When the anchor initiates the live broadcast, the anchor sends a live broadcast request to the server through the anchor, and the live broadcast request may specifically include a free microphone connecting mode or other microphone connecting modes.
Step S202, the server acquires first direct broadcast room interface information of the free microphone connecting mode according to the direct broadcast request of the free microphone connecting mode;
specifically, the server is preset with a corresponding relationship between the continuous microphone mode and the live broadcast interface information of the anchor terminal, for example, the free microphone mode corresponds to the first live broadcast interface information of the anchor terminal.
Step S203, sending first direct broadcasting interface information of a free microphone connecting mode to a target client;
and step S204, the target client displays a first direct broadcasting interface of the free microphone connecting mode according to the first direct broadcasting interface information.
The target client (anchor) may also display a countdown interface, e.g., a "321" countdown interface, before displaying the first on-air interface. The first live interface may be a live interface of a free microphone mode of the anchor shown in fig. 4. The first live broadcast interface may include a setting control, such as "…" at the top right of fig. 4, which may set various functions, such as closing a microphone, closing comments, closing electronic resource sharing, minimizing an interface, and the like, and an end control for ending the live broadcast.
Step S205, the associated client sends an access request to the server for the live broadcast room in the free microphone connecting mode.
The associated client may be understood as a live application client installed on the terminal device of the viewer, i.e. the viewer side, as described above.
In one or more embodiments, after the anchor initiates the group live broadcast successfully in the group of the anchor, the server may send a live broadcast room entry to the anchor in the group, and the anchor sends the live broadcast room entry to the group window. For example, when the anchor is a teacher, the viewers may be students or parents, and when the anchor initiates live broadcast successfully in a school class-parent group, the server may send a live broadcast room entry, such as a group live broadcast link of "in english class live broadcast of teachers in young forest" shown in fig. 3, to the viewers in the school class-parent group. After the viewer clicks on the link, the viewer may send a live room access request to the server.
In one or more embodiments, the viewer may log in to the viewer side based on the self identifier, the server may push live broadcast rooms of multiple anchor terminals to the viewer side, the viewer may access any live broadcast room through the viewer side, the self identifier of the viewer is used for indicating the identity of the viewer, and may be a name of the viewer, a nickname of the viewer, a viewer account number, or the like.
And step S206, the server acquires second live broadcast interface information of the free microphone connecting mode according to the access request of the live broadcast room of the free microphone connecting mode.
Specifically, the server is preset with a corresponding relationship between the microphone connecting mode and the live broadcast room interface information of the audience, for example, the free microphone connecting mode corresponds to the second live broadcast room interface information of the audience.
And step S207, the server sends the second live interface information of the free microphone connecting mode to the associated client.
And S208, the associated client displays a second live broadcast interface in the free microphone connecting mode according to the second live broadcast interface information in the free microphone connecting mode.
For example, the second live interface may be a live interface of the audience-side free microphone mode (hereinafter referred to as a live interface of the audience side) shown in fig. 5. The live interface of the audience can comprise a microphone connecting control and an electronic resource control, and can also comprise a comment control, an interface minimizing control, a closing control and the like. In one or more embodiments, the microphone connection control, the comment control, and the electronic resource control can be disposed at suitable locations of the live interface, such as: below. In one or more embodiments, when the microphone connecting control is triggered, the comment control, the electronic resource control, and the like can also be hidden.
The microphone connecting control can comprise a voice microphone connecting control and/or a video microphone connecting control. That is to say, the voice microphone connecting control and the video microphone connecting control can be displayed in a live interface of the audience terminal at the same time, or only the voice microphone connecting control or only the video microphone connecting control can be displayed. In addition, one of the voice microphone connecting control and the video microphone connecting control can be displayed in the live broadcast interface, and when the displayed one of the voice microphone connecting control and the video microphone connecting control is triggered, the other one of the voice microphone connecting control and the video microphone connecting control is displayed in the live broadcast interface.
When the target audience triggers the microphone connecting control to connect with the main broadcast, the target audience can display the microphone connecting state between the target audience and the main broadcast in a live broadcast interface; when the target audience releases the microphone connecting control, the voice microphone connecting can be finished, and the target audience end can display that the target audience exits the microphone connecting state in the live broadcast interface.
Illustratively, as shown in fig. 6, in the live interface of the target audience, the microphone connecting control may be a voice microphone connecting control. When the target audience wants to perform voice microphone connection, the voice microphone connection control can be operated, and in one or more embodiments, the voice microphone connection control can be pressed when being triggered. For example, a long press voice microphone connection control may voice microphone connection; and the voice microphone connection can be finished by releasing the voice microphone connection control. It should be noted that the triggering manner of the video microphone connecting control is similar to that of the voice microphone connecting control, and is not described herein again.
In one or more embodiments, when the target audience speaks according to the voice microphone connecting control, the target audience terminal can acquire the voice volume change of the target audience, and then can display a dynamic graph which changes along with the voice volume in the vicinity of the voice microphone connecting control, for example, the dynamic graph can be a pattern similar to water ripples. In one or more embodiments, the dynamic graphics may be displayed in a suitable location of the live interface, such as shown in fig. 6, and may be displayed above the voice microphone control; and/or the specific display position of the dynamic graphics can be set according to the requirement.
In one or more embodiments, to facilitate audience microphone connection, a word that reminds the audience to perform microphone connection may be displayed on the microphone connection control, for example, a "hold microphone connection" word is displayed, or a "hold talk" word is displayed for the voice microphone connection control and a "hold video" word is displayed for the video microphone connection control. In one or more embodiments, the viewer may set a press shock feedback when pressing and display a word to remind the viewer to exit the microphone, such as the "end of release" word. Therefore, audiences can quickly connect and quit from connecting the microphone, and the microphone connecting enthusiasm of the audiences is improved, so that the live broadcast interactivity can be improved.
In one or more embodiments, when the voice microphone connecting control and the video microphone connecting control are simultaneously displayed in the live broadcast interface of the target audience, or one of the voice microphone connecting control and the video microphone connecting control is displayed first and then the other is displayed, switching can be performed between the voice microphone connecting control and the video microphone connecting control, so that switching can be performed between the voice microphone connecting control and the video microphone connecting control.
The following describes the switching process between voice microphone and video microphone.
In one or more embodiments, one of the voice microphone connecting control and the video microphone connecting control may be displayed in a live interface of the target audience, for example, the voice microphone connecting control may be displayed first, and after the target audience triggers the voice microphone connecting control, the video microphone connecting control may be displayed, and at this time, the voice microphone connecting control may be switched to the video microphone connecting control, or after the voice microphone connecting control is switched to the video microphone connecting control, the video microphone connecting control may be switched back to the voice microphone connecting control. In one or more embodiments, the video microphone connecting control may be displayed first, and when the audience triggers the video microphone connecting control, the voice microphone connecting control may be displayed, and at this time, the video microphone connecting control may be switched to the voice microphone connecting control, or after the video microphone connecting control is switched to the voice microphone connecting control, the voice microphone connecting control may be switched back to the video microphone connecting control.
Illustratively, in the live interface of the target audience, shown in fig. 7, a schematic diagram of switching from a voice microphone connecting control to a video microphone connecting control is shown. As shown in fig. 7, when the target audience holds down the voice microphone connecting control, a video microphone connecting control is displayed at a suitable position of the live interface, for example: a video microphone connecting control can be displayed nearby the voice microphone connecting control; in addition, the specific display position can be set according to the needs, for example, the specific display position can be displayed above the voice microphone connecting control. The voice microphone connecting control and the video microphone connecting control can be spaced at a certain distance, and a moving track can be displayed on the spacing. After the target audience presses the voice microphone connecting control, the target audience can move from the voice microphone connecting control to the video microphone connecting control along the moving track, and the voice microphone connecting control can be switched to the video microphone connecting control. After the voice microphone connecting control is switched to the video microphone connecting control, the voice microphone connecting control can be moved from the video microphone connecting control to the voice microphone connecting control along the moving track, and the voice microphone connecting control can be switched back by the video microphone connecting control.
In one or more embodiments, the voice microphone connecting control and the video microphone connecting control are simultaneously displayed in a live interface of the audience, and specifically, the voice microphone connecting control and the video microphone connecting control can be displayed in the live interface at set intervals. The target audience can move from one of the voice microphone connecting control and the video microphone connecting control to the other along the set interval, namely, the voice microphone connecting control and the video microphone connecting control can be switched.
In one or more embodiments, in order to enable the target viewer to preview the video image of the target viewer in advance, in the live interface shown in fig. 8, when the target viewer moves from the voice microphone connecting control to the video microphone connecting control along the set interval, the video preview image may be displayed in the live interface when the target viewer moves to the set position, for example, the set position may be an intermediate position of the set interval, or may be another position, which is not limited herein. When the video preview picture is displayed, the target audience is still in a voice microphone connecting state, in order to remind the target audience of displaying the video preview picture at the moment, two characters of 'preview' can be displayed on the video preview picture, the specific display position of the video preview picture can be set according to the requirement, and the video preview picture can be displayed above the video microphone connecting control. After the moving operation is completed, namely the mobile terminal moves to the position where the video microphone connecting control is located, the video microphone connecting state is entered, and the video microphone connecting control is released, so that the video microphone connecting can be finished.
In one or more embodiments, when the target viewer triggers the microphone connecting control to perform microphone connecting, a specific interaction flow between the target viewer side of the target viewer and the server and the associated clients (the anchor side and the viewer sides of other viewers in the same live broadcast) is shown in fig. 9, and may specifically include the following steps:
step S301, the target audience terminal sends a microphone connecting notification to the server.
In one or more embodiments, the microphone connection notification is a voice microphone connection notification or a video microphone connection notification, and the microphone connection notification may further include an identifier of the target viewer, for example, a login account number of the target viewer at the target viewer, a target viewer ID, and the like, so that the server determines the viewer to connect to the microphone according to the identifier of the target viewer.
And step S302, the server sets the state of the target audience as the microphone connecting state for microphone connecting with the main broadcasting according to the microphone connecting notification.
And step S304, the server sends the microphone connecting state of the target audience to the target audience and the associated client.
Step S305, the target audience terminal and the related client terminal display first indication information of the microphone connecting state of the target audience in respective live broadcasting interfaces.
In one or more embodiments, the first indication information is used to identify that the target audience is in a connected microphone state, and the connected microphone state includes a voice connected microphone state and a video connected microphone state. When the target audience is in a voice microphone state, the first indication information may include part or all of the following: the target audience's avatar, name (e.g., group nickname or audience account name, preferably a group nickname), voice icon, etc., where the voice icon is used to identify the voice state. For example, in the live interface of the audience of the unaffiliated audience as shown in fig. 10, the target audience in the voice unaffiliated state includes audiences with names "orange" and "Alex", and the first indication information includes the head portrait, the name and the voice icon of the target audience. When the target audience is in the video microphone state, the first indication information may include a video picture captured by the target client, a name of the target audience, and the like, as shown in fig. 10, and the target audience in the video microphone state includes audiences with names "Taste" and "flute".
In one or more embodiments, the first indication information may be displayed in a preset display area in the live interface, for example, in fig. 10, a comment area may be displayed at the lower left of the live interface, and comment information of the viewer may be displayed in the comment area, for example, the comment information of the king of the viewer is "java"! This may also be so that the viewer perusal has a comment of "too big! ". In one or more embodiments, the first indication information may be displayed above the comment area. The first indication information may also be displayed in another area in the live interface, which is not limited in this embodiment.
Step S306, the target audience terminal collects the online sharing content of the target audience.
In one or more embodiments, when voice is associated with a microphone, the microphone sharing content may be voice data of a target viewer collected by the target viewer. When the video is connected with the microphone, the microphone sharing content can be a video picture collected by the target audience.
Step S307, the target audience terminal sends a microphone connecting sharing request to the server.
The online sharing request can include online sharing content of the target audience.
Step S308, the server acquires the online sharing content of the target audience according to the online sharing request.
In step S309, the server sends the content shared with the microphone of the target audience to the associated client.
Step S309, the associated client plays the content shared by the target audience with the microphone in the live broadcast interface.
In one or more embodiments, the microphone connection may be terminated when the target viewer releases the microphone connection control. At this time, the target audience end stops acquiring the online sharing content of the target audience, the target audience end can send a logout notification to the server, the server can set the state of the target audience to be in an offline state, and send the offline state of the target audience to the target audience end and the associated client, the target audience end and the associated client can delete the first indication information in the live interface, or can modify the first indication information into second indication information, and the second indication information is used for identifying that the target audience is in the offline state.
In one or more embodiments, in the first indication information, the avatar of the target viewer may be a real color, and the avatar of the target viewer in the second indication information may be changed to gray. The present embodiment may also indicate the connected microphone state and the disconnected microphone state in other manners, for example, in a live interface of a viewer end of a viewer without connected microphone shown in fig. 11, the connected microphone state may be indicated by displaying a "connected microphone" word, and the disconnected microphone state may be indicated by displaying a "disconnected microphone" word. In addition, the connected-to-wheat state can be indicated by displaying an online icon or the disconnected-to-wheat state can be indicated by displaying an offline icon. This embodiment is not limited to this.
In one or more embodiments, when the target audience switches between the voice microphone connecting control and the video microphone connecting control, the target audience may send a switching request to the server, and the server may convert the microphone connecting state indicating information of the target audience between the voice microphone connecting state indicating information and the video microphone connecting state indicating information.
In one or more embodiments, there may be a plurality of viewers in the connected-to-talk state at the same time, and when the target viewer terminal displays the connected-to-talk state indication information of the target viewer, it may also display the connected-to-talk state indication information of other viewers in the connected-to-talk state. In one or more embodiments, the target audience may display the microphone state indication information of the target audience at a fixed position, for example, at the top of the set display area, and the microphone state indication information of other audiences may be displayed below the target audience in a set order. For example, the information may appear sequentially from bottom to top according to the wheat-connecting sequence, and may appear in an animation state, that is, the set display area sequentially displays, from top to bottom, the wheat-connecting state indication information of the target audience, the wheat-connecting state indication information of the audience with the latest wheat-connecting, and the wheat-connecting state indication information of other audiences.
Illustratively, in the live interface of the target audience, shown in fig. 12, the name of the target audience logged into the target audience is "octopus", which is currently in the voice microphone state, other audiences in the voice microphone state include "Alex", "orange", "Joeli", and "Alex" is the latest microphone audience, and "orange" is microphone after "Joeli". Then, in the live broadcast interface of the target audience, the hypsomic state indication information of "octopus", "Alex", "orange" and "Joeli" may be displayed in sequence from top to bottom.
In one or more embodiments, when there are multiple viewers in connected-to-live state (hereinafter, referred to as connected-to-live viewers for short), the broadcaster and the viewer of the non-connected-to-live viewers may also display the connected-to-live state indication information of the multiple connected-to-live viewers according to a set sequence, for example, the connected-to-live state indication information of the newest connected-to-live viewer may appear from top to bottom in the connected-to-live sequence, that is, the connected-to-live state indication information of the newest connected-to-live viewer is displayed at the lowest position.
In one or more embodiments, when the voice-connected-to-microphone viewer and the video-connected-to-microphone viewer connect simultaneously, the viewer side and the main broadcast side may display the voice-connected-to-microphone state indication information of the voice-connected-to-microphone viewer and the video-connected-to-microphone state indication information of the video-connected-to-microphone viewer respectively, for example, the video-connected-to-microphone state indication information may be displayed above the voice-connected-to-microphone state indication information.
The display mode of the indication information of the online microphone state of the online microphone viewer is only exemplary, and the present embodiment is not limited to the above up-down display mode, and may also be a left-right display mode, for example, which is not illustrated here.
In one or more embodiments, the server may further set an upper limit of the number of connected microphones, for example, an upper limit of the number of voice connected microphones, an upper limit of the number of video connected microphones, and an upper limit of the total number of video connected microphones and voice connected microphones may be set. In one or more embodiments, when the server receives a microphone connecting notification sent by a target audience, if the number of the current microphone connecting audiences is smaller than a set upper limit value, setting the state of the target audience to be a microphone connecting state; and if the number of the current microphone connecting audiences is larger than or equal to the set upper limit value, setting the state of the target user to be a non-microphone connecting state.
The target audience terminal can respond to the microphone connecting operation of the target audience aiming at the microphone connecting control in the live broadcast interface, and when the number of the microphone connecting audiences is smaller than a set upper limit value, first indication information of the target audience is displayed in the live broadcast interface; when the number of the audience connected with the microphone is larger than or equal to a set upper limit value, displaying notification information that the audience connected with the microphone reaches the upper limit value in a live broadcast interface; alternatively, the first indication information of the target viewer is not displayed.
In one or more embodiments, when the number of the voice microphone-connected viewers reaches the upper limit of the number, if the target viewer wants to connect the voice microphone, after the target viewer triggers the voice microphone-connected control, the target viewer may send a microphone-connected notification to the server, at this time, the server may send a reminding message to the target viewer, for example, a reminding message such as "too many people are speaking, wait a little, etc., and then the target viewer displays the reminding message in a live broadcast interface or performs voice reminding. Or the target audience terminal can not display the reminding message, directly does not display the indication information of the connected microphone state of the target audience in the live broadcast interface, and can display the indication information of the connected microphone state of the target audience after other audiences in the connected microphone state quit the connected microphone.
When the number of the audiences who live in the video reaches the upper limit of the number, for example, 3 video pictures are displayed at most, the audiences who do not live in the video may not display the video live in control. For example, when a live broadcast interface of the audience defaults to display a voice microphone connecting control, after the voice microphone connecting control is triggered, the video microphone connecting control and a moving track switched from the voice microphone connecting control to the video microphone connecting control are not displayed, and the voice microphone connecting control cannot be switched to the video microphone connecting control. At this time, if the viewer who is video-connected can quit the connection, other viewers who are not video-connected can perform the video connection.
In one or more embodiments, a live interface of the anchor end may also be provided with a microphone connecting control, and the anchor may connect with the audience by triggering the microphone connecting control. Specifically, the live interface of the anchor terminal can display information such as head portraits and names of all audiences in the live broadcast room, and the anchor can select one or more target audiences in the live broadcast interface, and then trigger the connecting control to connect with one or more target audiences.
When the anchor triggers the microphone connecting control to connect the microphone, the specific interaction flow between the anchor and the server and between the anchor and the audience is similar to the interaction flow in fig. 9, and will not be described herein again.
In one or more embodiments, an electronic resource control may be further set in the live interface of the audience, and after the audience triggers the electronic resource control, an electronic resource transfer control for the anchor, an electronic resource distribution control for other audiences and the anchor, and the like may be further displayed in the live interface. For example, the electronic resource control may be a red packet control, and the spectator may send a red packet to the anchor or other spectators through the red packet control. The live broadcast mode and the live broadcast scene can be richer and more interesting, and the live broadcast interactivity is further enhanced. In one or more embodiments, the electronic resource may be virtual currency or the like, and may be specifically transferred or distributed in the form of a red envelope or a gift or the like, and the red envelope is taken as an example in the following embodiments.
In one or more embodiments, as shown in fig. 13, after the target viewer triggers the red packet control in the live broadcast interface, a red packet selection bullet frame may be displayed in the live broadcast interface, as shown by a dashed line frame in fig. 13, and the red packet selection bullet frame may be covered on the live broadcast interface, for example, may cover a position below, in the middle, and the like of the live broadcast interface, which is not limited herein. The red packet selecting bullet frame can comprise a reward anchor control, a hand-gas-gathering red packet control and the like. The target audience can send the reward or the exclusive red packet to the anchor through the reward anchor control. Certainly, the rewarding anchor control can also be directly displayed in the live broadcast interface, and the rewarding anchor control does not need to be displayed by triggering the red packet control. Specifically, when the target audience sends the exclusive red packet to the anchor, the specific interaction flow of the target audience, the server and the anchor of the target audience is shown in fig. 14, and includes the following steps:
and step S401, the target audience generates a red packet sending request based on the triggering operation of the target audience on the reward anchor control.
The red envelope transmission request identifies a target viewer transferring a red envelope of a first amount of the resource to the anchor. Wherein the resource amount is used to identify the number of electronic resources. In order to embody the initiator of the red packet transmission request and to determine the audience to transmit the red packet, the red packet transmission request may include an identifier of the target audience, for example, the identifier of the target audience may be a login account number, an audience ID, and the like of the target audience at the target audience. The target audience may record and manage the electronic resource corresponding to the target audience identifier, and it is understood that the target audience may have the electronic resource at the target audience identifier. Similarly, the anchor has an anchor identifier at the anchor side, the anchor identifier may be a login account, an anchor ID, and the like of the anchor at the anchor side, and the anchor side may record and manage the electronic resource corresponding to the anchor identifier.
In one or more embodiments, when the target viewer triggers the bonus broadcaster control shown in fig. 13, the target viewer may display a red packet transmission picture in the live broadcast interface, such as the red packet transmission picture shown in fig. 15, and may select a preset random small red packet in the red packet transmission picture, where the red packet transmission picture may be overlaid on the live broadcast interface. Illustratively, a plurality of random small red packets, such as "ox fly up", "May you get good for money", "like you", etc., may be set, each random small red packet may serve as a resource item, and the amount of resources corresponding to different resource items is different. For example, the resource amount of the random small red packet may be 6.66, and at the same time, the meaning of the resource amount may be displayed, such as "cow arrives at the flight", and a resource amount switching button in the red packet transmission screen may be triggered to change the resource amount of the random small red packet, for example, to change to 5.21-meaning "like you", 8.88-meaning "congratulate wealth", and the like, that is, the resource amount corresponding to the resource item "cow arrives at the flight" may be 6.66, the resource amount corresponding to the resource item "like you" may be 5.21, and the resource amount corresponding to the resource item "congratulate wealth" may be 8.88. In one or more embodiments, the resource amount of the random micropartive red packet may be set according to needs, and is not limited herein.
The red packet sending picture includes a reward anchor button, and after the audience triggers the reward anchor button, the target audience may display a payment bullet frame in the live broadcast interface, as shown in a dashed line frame in fig. 15, where the payment bullet frame may specifically cover the live broadcast interface, for example, may cover a position below, in the middle, and the like of the live broadcast interface, and is not limited herein. In the payment bullet box, a payment mode, such as bank card payment, can be selected. When the target audience successfully inputs the payment password in the payment bullet box, the target audience terminal can generate a red packet sending request.
Step S402, the target audience terminal sends a red packet sending request to the server.
Step S403, the server generates a special red packet according to the red packet sending request.
The server may preset the dedicated red packet as a red packet sent to the anchor. After acquiring the red packet sending request, the server can read the red packet sending request, extract the identification of the target audience, the resource amount for sending the red packet and the like from the red packet sending request, and generate the exclusive red packet sent to the anchor by the target audience according to the contents.
Step S404, the server sends the exclusive red packet to the anchor terminal.
In one or more embodiments, the server may instruct the target audience to update holder information of a target resource amount in the electronic resource record corresponding to the target audience identifier to be the anchor identifier, where the target audience identifier is an audience identifier that sends an exclusive red packet, and the target resource amount is a resource amount in the exclusive red packet. The owner information is used for identifying the owner of the corresponding electronic resource, and when the owner information changes, the corresponding owner of the electronic resource also changes correspondingly.
In one or more embodiments, the anchor may display the dedicated red packet animation when receiving the dedicated red packet, and the anchor may obtain the dedicated red packet without clicking on the dedicated red packet animation.
In the live broadcast interface of the target audience, as shown in fig. 16, after the target audience successfully sends the red packet, the target audience may receive the sending information sent by the server, and then may display the red packet sending information in the live broadcast interface, and the anchor audience and other audiences may also display the red packet sending information in their respective live broadcast interfaces at the same time. Illustratively, as shown in fig. 16, the target audience sending the red packet is "major flute", a system message "major flute appreciates to host one red packet" may be sent out in the comment area, and a dedicated red packet animation may be played in the live broadcast interface, for example, the dedicated red packet animation may be played above the comment area. The proprietary red envelope animation may include some or all of the following: red packet pattern, information such as the head portrait and name of the viewer who sent the red packet, red packet resource amount, animation expression, and the like. The target audience and anchor sending the red envelope may click on the system message in the live interface.
In one or more embodiments, when the target viewer clicks on a system message in the live interface, the target viewer jumps from the live interface to a red packet details interface as shown in fig. 17, which may display a record of the dedicated red packet sent by the target viewer, e.g., the target viewer "major flute" sends the dedicated red packet to the anchor "Lamb". The red packet detail interface can contain a viewing control, and the red packet sent by the target audience can be viewed through the viewing control. When the target audience clicks the viewing control in the red packet detail interface, the target audience jumps from the red packet detail interface to the red packet issuing interface shown in fig. 17, where the red packet issuing interface includes a red packet record issued by the target audience, for example, the target audience "major flute" issues a live red packet of 6.66 yuan, that is, a favorable red packet (i.e., a dedicated red packet) sent to the anchor audience. It should be noted that the system message and the dedicated red packet animation may be displayed simultaneously, or may be displayed one of them, which is not limited to this.
In one or more embodiments, in the live interface of the anchor shown in fig. 18, when the anchor clicks on a system message in the live interface, the anchor jumps from the live interface to a red envelope details interface as shown in fig. 19, which may display a record that the anchor receives a dedicated red envelope sent by a target viewer, e.g., the anchor "Lamb" receives a dedicated red envelope for "big flute". The red packet detail interface can contain a viewing control, and the red packet received by the anchor can be viewed through the viewing control. When the anchor clicks the viewing control in the red packet details interface, the anchor jumps from the red packet details interface to the red packet received interface shown in fig. 19, where the red packet received interface includes the record of the received red packet of the anchor, and the record includes the favorable red packet 6.66 sent by the "big flute" received by the anchor "Lamb".
In one or more embodiments, the anchor may also view received live red packets (including proprietary red packets) during the live process. For example, the anchor may click a setting control in the live interface shown in fig. 18, the anchor end may pop up a setting popup box shown in a dashed box in fig. 18, and in the setting popup box, a setting option, a red packet record viewing option, a floating window option, and the like may be included. After the anchor clicks and checks the red packet recording option, the anchor can jump to a live red packet recording interface from a live interface, such as the live red packet recording interface shown in fig. 20, the live red packet recording interface contains the number and total resource amount of live red packets currently received by the anchor, and live red packet records sent by audiences who watch live broadcast, and the anchor clicks each live red packet record, and can display a red packet detail interface corresponding to the live red packet record, such as the red packet detail interface shown in fig. 20, and can contain the red packet resource amount sent by the audiences.
In one or more embodiments, when a plurality of viewers send dedicated red packets to the anchor at the same time, the red packet sending information may be sequentially displayed according to the sending sequence, for example, the system message may be displayed from bottom to top, that is, the latest red packet sending information is at the bottom. The red packet animations can be queued for playing according to the sending sequence, namely, the previous one is played, and the next one is played, so that the red packet animation automatically disappears after being played. The same dedicated red packet animation can be used for dedicated red packets of different resource amounts, wherein the displayed red packet resource amounts are different.
After the live broadcast is finished, the anchor end and the audience end can display the same end interface, such as the live broadcast end interface shown in fig. 21, and the live broadcast end interface can display the total number of audiences watching the live broadcast, the number of exclusive red packets received by the anchor, the number of comments and other contents. The anchor can click the red packet viewing control in the live broadcast ending interface, the anchor can jump to the live broadcast red packet recording interface from the live broadcast ending interface, the live broadcast red packet recording interface is similar to the live broadcast red packet recording interface shown in fig. 20, the live broadcast red packet recording in the live broadcast process is shown in fig. 20, all live broadcast red packet records are contained in the live broadcast red packet recording interface after the live broadcast is ended, and the anchor clicks each live broadcast red packet record, a red packet detail interface corresponding to the live broadcast red packet record interface can be displayed, and the red packet resource amount sent by audiences can be contained in the red packet detail interface shown in fig. 20.
In one or more embodiments, the server may set a permission to click on the red packet viewing control, e.g., may set that the viewer has no permission to click on the red packet viewing control in the ending interface.
In one or more embodiments, in order to facilitate the viewer to send the anchor dedicated red packet, after the target viewer successfully sends the anchor dedicated red packet for the first time, when the target viewer sends the anchor dedicated red packet for the second time, the privacy-free payment can be started. For example, when a target audience sends an exclusive red packet to a main broadcast for the first time, the terminal equipment responds to the operation of selecting a resource item in an electronic resource transfer window and displays a transfer mode for selection in the electronic resource transfer window; responding to the operation of selecting the transfer mode in the electronic resource transfer window, and displaying a password acquisition bullet frame in the electronic resource transfer window; and responding to the electronic resource sending operation triggered after the password is input in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the selected resource item in the live broadcast interface. When a target audience sends an exclusive red packet to a main broadcast for the first time, the terminal equipment responds to the operation of selecting a resource item in an electronic resource transfer window and displays a secret transfer free mode selection item in the electronic resource transfer window; responding to the operation aiming at the secret transfer-free mode option, and displaying a password acquisition bullet frame on the electronic resource transfer window; responding to the operation of inputting the password in the electronic resource transfer window, starting the password-free transfer prompt information in the live broadcast interface, and displaying the resource transfer animation corresponding to the selected resource item. And when the target audience sends the exclusive red envelope to the anchor after, the terminal equipment responds to the electronic resource sending operation input in the electronic resource transfer window, and when the secret transfer is started and the resource amount corresponding to the selected resource item is smaller than the set threshold, the resource transfer animation corresponding to the selected resource item is displayed in the live broadcast interface.
In one or more embodiments, referring to fig. 15 above, after the target audience displays the red packet transmission picture shown in fig. 15, the target audience may trigger a reward anchor button in the red packet transmission picture, that is, trigger an electronic resource transmission operation, at this time, the target audience may display a splash box for opening the privacy-free payment shown in fig. 22 in the live interface to prompt the audience to open the privacy-free payment. When the target audience agrees to open the system, the target audience can display the encryption-free payment interface shown in fig. 22, the encryption-free payment interface can cover the live broadcast interface, the target audience can input a payment password in the encryption-free payment interface to perform identity authentication, the encryption-free payment function is successfully opened after the authentication is passed, and when the target audience sends the exclusive red packet to the anchor once again, the encryption-free payment can be performed without inputting the payment password again, so that the audience can conveniently send the exclusive red packet to the anchor.
If the target audience refuses to start the password-free payment, the bullet frame is not displayed any more, namely, the bullet frame can be displayed only once in one live broadcast, so that the trouble of the target audience is avoided. The target audience with the secret-free payment started can also unbind the secret-free payment in the payment process later, specifically, the secret-free payment service can be closed in a secret-free setting interface of the target audience, as shown in fig. 23, the secret-free setting interface comprises a live red envelope secret-free payment control, after the target audience triggers the live secret-free payment control, the target audience can display a live secret-free payment detail interface shown in fig. 23, the detail interface comprises a closing service control, and the target audience triggers the closing service control, so that the live secret-free payment service can be closed.
In one or more embodiments, the target audience may also distribute the spelling angry red packet, similar to distributing the spelling angry red packet in the group of the instant communication client, all members in the group can be snatched, and the amount of snatched red packet resources is random. In one or more embodiments, after triggering the red envelope control shown in fig. 13, the target audience may further display a hand-spelling red envelope control in the live broadcast interface, and the hand-spelling red envelope may be sent to other audiences and the anchor through the hand-spelling red envelope control. Certainly, the hand-qi-splicing red envelope control can be directly displayed in a live broadcast interface, and the hand-qi-splicing red envelope control does not need to be displayed by triggering the red envelope control.
In one or more embodiments, when the target audience sends the spelling angry red packet to the anchor and other audiences, the specific interaction flow of the target audience, the server and the associated client (including other audience and anchor) is similar to the specific interaction flow of sending the exclusive red packet, as shown in fig. 24, the following steps can be included:
and step S501, the target audience generates a red envelope distribution request based on the triggering operation of the target audience on the spelling hand red envelope control.
For example, the target audience terminal takes WeChat as an example, after the target audience terminal triggers the spelling of the character's angry red envelope control, the target audience terminal may display a red envelope interface shown in fig. 25, in the red envelope interface, the target audience terminal may input the total resource amount of the spelling of the character's angry red envelope in the total resource amount input box, and input the number of the spelling of the character's angry red envelope in the red envelope number input box, and then trigger the resource plug into the red envelope control. The target audience may jump from the live interface to the payment interface shown in fig. 25 based on the triggering operation of the target audience on the red envelope control of the jammed resource, and may select a payment method in the payment interface, for example, the account margin of the target audience at the target audience. And when the target audience inputs the payment password successfully on the payment interface, the target audience terminal can generate a red packet distribution request and send the red packet distribution request to the server.
The red packet distribution request is used for identifying that the target audience distributes red packets of the second resource amount to the anchor end and all the audience ends, and the red packets of the second resource amount are divided into red packets of the target amount.
Step S502, the target audience terminal sends a red packet distribution request to the server.
And step S503, the server generates a hand-spelling red envelope according to the red envelope distribution request.
After the server obtains the red packet distribution request, the server can read the red packet distribution request, extract the identification of the target audience, the second resource amount for transferring the red packet, the number of the red packets and the like, and generate the spelling angry red packet distributed to the anchor terminal and all audience terminals by the target audience according to the contents. The server can set the spelling of the character's angry red envelope to distribute to the anchor side and all audience sides.
Step S504, the server sends the spelling angry red packet to the target audience terminal and the associated client terminal.
When receiving the spelling of the character's red envelope, the target audience, the anchor audience and other audience can all display the spelling of the character's red envelope animation, which can include the following parts or all in the live interface of the audience as shown in fig. 26: a red packet pattern on which an "on" word or the like can be displayed, information such as the head portrait and name of the target audience, an animation expression, and the like. The audience and the anchor can receive the red packet of the corresponding resource amount by clicking the spelling gas red packet animation.
In one or more embodiments, after the anchor clicks the spelling angry red packet animation, the anchor sends an anchor red packet getting notification to the server, where the anchor red packet getting notification may include a target resource amount that the anchor gets, where the target resource amount is less than the second resource amount. The server can instruct the target audience terminal to update the owner information of the target resource amount in the electronic resource record corresponding to the identification of the target audience as the anchor identification. The process of getting the spelling of the character's angry red envelope by other audiences is similar to the above process, and is not described herein again.
Different from the steps S401 to S404, all audiences in the anchor and the live broadcast room can rob the spelling of the gesture red envelope, the spelling of the gesture red envelope animation needs to be clicked for getting, and the amount of the fetched gesture red envelope resources is random.
In one or more embodiments, the server may further set an upper limit of a total resource amount of the spelling atmosphere red envelope and an upper limit of a number of red envelopes, which may be specifically the same as the group red envelope. After the live broadcast is finished, the server can return to the target audience initiating the spelling angry red envelope for the red envelope which is not received.
The live broadcast interaction method disclosed in one or more embodiments can enable audiences to quickly connect to the microphone and quickly quit from the microphone in the live broadcast watching process, so that the audiences can conveniently interact with the anchor and other audiences, and the live broadcast interaction is improved. Moreover, the method can be used for connecting the microphone with the voice or connecting the microphone with the video, and can also be used for switching between the microphone with the voice and the microphone with the video, so that the microphone connecting modes are more diversified, the microphone connecting enthusiasm of audiences is improved, and the interaction effect between the audiences and the anchor and between the audiences is better. In addition, audiences can also send exclusive red envelope to the anchor to and distribute and piece together the hand red envelope, further improve live broadcast interactivity, make live broadcast form and live broadcast scene abundanter interesting.
In one or more embodiments, a live interaction method is also provided. In one or more embodiments, the live interaction method may be executed by a viewer, as shown in fig. 27, and specifically may include the following steps:
step S601, responding to the wheat connecting operation aiming at the wheat connecting control in the live broadcast interface, and displaying a wheat connecting state between a target user corresponding to the wheat connecting operation and a live broadcast main broadcast in the live broadcast interface.
The target user is a target audience in one or more of the foregoing embodiments.
And step S602, responding to the microphone connecting releasing operation, and displaying the state that the target user exits from the microphone connecting state in the live broadcast interface.
In one or more embodiments, displaying that a currently logged-in target user and a live anchor are in a live broadcast state in a live broadcast interface may specifically be implemented in the following manner: displaying first indication information in a live interface, wherein the first indication information is used for identifying that a target user is in a microphone connecting state;
displaying the quit of the target user from the microphone connecting state in the live broadcast interface, which can be realized in the following two ways:
in a first mode, the first indication information displayed in the live interface can be deleted.
In a second mode, the first indication information may be modified into second indication information, and the second indication information is used to identify that the target user is in a non-connected-to-microphone state.
In one or more embodiments, the microphone connecting control includes a voice microphone connecting control and a video microphone connecting control, the first indication information includes voice microphone connecting state indication information and video microphone connecting state indication information, the voice microphone connecting control and the video microphone connecting control may be displayed in the live interface at set intervals, and the viewer side may further perform the following steps:
in response to a movement operation moving from one to the other of the voice microphone connecting control and the video microphone connecting control along a set interval, the first indication information is transitioned between the voice microphone connecting state indication information and the video microphone connecting state indication information.
In one or more embodiments, the microphone connection control comprises at least one of a voice microphone connection control and a video microphone connection control, wherein:
when an operation user of the microphone connecting operation is a voice microphone connecting control, the first indication information is voice microphone connecting state indication information;
when the operation user of the microphone connecting operation is the video microphone connecting control, the first indication information is video microphone connecting state indication information.
In one or more embodiments, the viewer side may further perform the following steps:
and responding to the voice volume change of the target user, and displaying a dynamic graph which changes along with the voice volume on the microphone connecting control.
In one or more embodiments, before responding to the microphone connecting operation for the microphone connecting control in the live interface, the viewer end may further perform the following steps:
and responding to the operation of a live broadcast entrance in a group chat window of the instant messaging client, displaying a live broadcast interface, and displaying a connecting microphone control on the live broadcast interface.
The audience can be instant messaging clients, such as WeChat, QQ, etc. Specifically, after the anchor initiates the group live broadcast successfully in the group chat window of the anchor group, the server may send a live broadcast entry to the anchor in the group, and the anchor sends the live broadcast entry to the group chat window.
In one or more embodiments, the viewer side may further perform the following steps:
(1) responding to the operation of a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
(2) and responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
Wherein, the connected-to-microphone user is the connected-to-microphone audience in one or more of the foregoing embodiments.
In one or more embodiments, the viewer side may further perform the following steps:
and responding to the operation of the mobile operation at the set position between the video microphone connecting control and the voice microphone connecting control, and displaying a video preview picture of the target user in the live broadcast interface.
In one or more embodiments, in response to a microphone connecting operation for a microphone connecting control in a live interface, before displaying first indication information in the live interface, the following steps may be further performed:
(3) responding to a microphone connecting operation aiming at a microphone connecting control in a live broadcast interface, and displaying first indication information in the live broadcast interface when the number of microphone connecting users is smaller than a set upper limit value;
(4) when the number of the microphone connecting users is larger than or equal to a set upper limit value, displaying notification information that the microphone connecting users reach the upper limit value in a live broadcast interface; alternatively, the first indication information is not displayed.
In one or more embodiments, the live interface further includes an electronic resource transfer control for the anchor, and the spectator end may further perform the following steps:
(5) and responding to the touch operation of the target user for the electronic resource transfer control, displaying resource items selected by the target user through the electronic resource transfer window in the live broadcast interface, wherein the resource amount corresponding to different resource items is different.
In one or more embodiments, when the electronic resource is transferred by a red packet, the resource item may be the aforementioned dedicated red packet, and the dedicated red packet may be a preset random small red packet.
(6) And responding to the electronic resource sending operation input by the target user in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the resource item selected by the target user in the live broadcast interface.
Wherein the resource transfer animation may be the exclusive red packet animation in one or more of the foregoing embodiments.
In one or more embodiments, the live interface further includes an electronic resource distribution control for an associated user of the live broadcast, and the associated user may be understood as the anchor and/or other viewers in the foregoing embodiments. The viewer side can also perform the following steps:
(7) and responding to the touch operation of the target user for the electronic resource distribution control, and displaying an electronic resource distribution window for inputting the resource quantity to be distributed in the live broadcast interface.
For example, the electronic resource distribution control is a key for spelling a finger angry red packet, and the input resource amount may specifically be the total resource amount of the spelling hand angry red packet in the above embodiment, and may also be the number of the spelling hand angry red packets.
(8) And responding to the electronic resource sending operation input by the target user in the electronic resource distribution window, and displaying the resource distribution animation in the live broadcast interface.
When the electronic resource is distributed through the red envelope, the resource distribution animation may be the spelling angry red envelope animation in the above embodiment.
In one or more embodiments, a live interaction method is provided, as shown in fig. 28, where the live interaction method specifically includes the following steps performed by a host:
step S701, responding to operation aiming at a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
step S702, responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In one or more embodiments, the live start control is a group live start control in a group chat window of the instant messaging client.
In one or more embodiments, the anchor may further perform the following steps:
and if receiving a notification message of transferring the electronic resource by the target user, displaying a resource transfer animation corresponding to the resource item of the electronic resource transferred by the target user in the live broadcast interface.
Specifically, the viewer side may receive a notification message sent by the server for the target viewer to transfer the electronic resource.
In one or more embodiments, the anchor may further perform the following steps:
and if receiving a notification message of the target user for distributing the electronic resources, displaying a resource distribution animation corresponding to the resource amount of the electronic resources distributed by the target user in the live broadcast interface.
In one or more embodiments, the viewer side may receive a notification message sent by the server that the target viewer distributed the electronic resource.
In one or more embodiments, a live interaction method is provided, as shown in fig. 29, where the live interaction method specifically includes the following steps performed by a server:
step S801, setting the state of a target user corresponding to the connecting microphone notification as the connecting microphone state for connecting microphone with the live broadcast anchor according to the received connecting microphone notification;
in step S802, if a message indicating that the target user quits the connected microphone is received, the state of the target user is set to a non-connected microphone state.
In one or more embodiments, the server may further specifically perform the following steps:
if the number of the connected-to-wheat users in the connected-to-wheat state is smaller than a set upper limit value, setting the state of the target user to be in the connected-to-wheat state;
and if the number of connected microphone users currently in the connected microphone state is larger than or equal to the set upper limit value, setting the state of the target user to be in the disconnected microphone state.
In one or more embodiments, a live interactive device is provided, which may be deployed at the viewer side, as shown in fig. 30, and may include a microphone connecting indication unit 11 and a microphone quitting indication unit 12. Wherein the content of the first and second substances,
the live broadcast interface comprises a live broadcast indicating unit 11, a live broadcast control unit and a live broadcast control unit, wherein the live broadcast indicating unit is used for responding to a live broadcast operation of a live broadcast control in the live broadcast interface and displaying a live broadcast state between a target user corresponding to the live broadcast operation and a live broadcast anchor;
and the microphone connecting quitting indicating unit 12 is used for responding to the microphone connecting releasing operation and displaying the microphone connecting quitting state of the target user in the live broadcast interface.
In one or more embodiments, the microphone connecting indication unit 11 may be specifically configured to:
displaying first indication information in a live interface, wherein the first indication information is used for identifying that a target user is in a microphone connecting state;
the off-going-to-microphone indicating unit 12 may be specifically configured to:
deleting first indication information displayed in a live interface; or the first indication information is modified into second indication information, and the second indication information is used for identifying that the target user is in a non-microphone-connected state.
In one or more embodiments, the microphone connecting control includes a voice microphone connecting control and a video microphone connecting control, the first indication information includes voice microphone connecting state indication information and video microphone connecting state indication information, the voice microphone connecting control and the video microphone connecting control are displayed in a live interface at set intervals, and the apparatus may further include a microphone connecting unit;
and the microphone connecting unit is used for responding to the movement operation of moving from one of the voice microphone connecting control and the video microphone connecting control to the other along the set interval, and the first indication information is converted between the voice microphone connecting state indication information and the video microphone connecting state indication information.
In one or more embodiments, the microphone connecting unit may be further configured to;
and responding to the operation of the mobile operation at the set position between the video microphone connecting control and the voice microphone connecting control, and displaying a video preview picture of the target user in the live broadcast interface.
In one or more embodiments, the microphone connecting indication unit 11 may be further specifically configured to:
responding to a microphone connecting operation aiming at a microphone connecting control in a live broadcast interface, and displaying first indication information in the live broadcast interface when the number of microphone connecting users is smaller than a set upper limit value;
when the number of the microphone connecting users is larger than or equal to a set upper limit value, displaying notification information that the microphone connecting users reach the upper limit value in a live broadcast interface; alternatively, the first indication information is not displayed.
In one or more embodiments, the live interface further includes an electronic resource transfer control for the anchor, and the apparatus may further include a resource transfer unit, configured to:
responding to the touch operation of a target user for the electronic resource transfer control, displaying resource items for the target user to select through an electronic resource transfer window in a live broadcast interface, wherein the resource amount corresponding to different resource items is different;
and responding to the electronic resource sending operation input by the target user in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the resource item selected by the target user in the live broadcast interface.
In one or more embodiments, the microphone connecting control comprises at least one of a voice microphone connecting control and a video microphone connecting control, wherein:
when an operation user of the microphone connecting operation is a voice microphone connecting control, the first indication information is voice microphone connecting state indication information;
when the operation user of the microphone connecting operation is the video microphone connecting control, the first indication information is video microphone connecting state indication information.
In one or more embodiments, the microphone connecting unit may be further configured to: and responding to the voice volume change of the target user, and displaying a dynamic graph which changes along with the voice volume on the microphone connecting control.
In one or more embodiments, the apparatus may further include a live initiating unit configured to:
and responding to the operation of a live broadcast entrance in a group chat window of the instant messaging client, displaying a live broadcast interface, and displaying a connecting microphone control on the live broadcast interface.
In one or more embodiments, the starting of the live unit may be further specifically configured to:
responding to the operation of a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
and responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In one or more embodiments, the live interface further includes an electronic resource distribution control for a live associated user, and the apparatus may further include a resource distribution unit, configured to:
responding to the touch operation of a target user for the electronic resource distribution control, and displaying resource items for the target user to input resource quantity through an electronic resource distribution window in a live broadcast interface;
and responding to the electronic resource sending operation input by the target user in the electronic resource distribution window, and displaying the resource distribution animation corresponding to the resource quantity input by the target user in the live broadcast interface.
In an alternative embodiment, a live interactive device is provided, which can be deployed at the anchor side, as shown in fig. 31, and includes a mode selection unit 21 and a live display unit 22. Wherein the content of the first and second substances,
the mode selection unit 21 is configured to display a microphone connecting mode selection interface in response to an operation on a live broadcast start control, where the microphone connecting mode selection interface at least includes a target selection control for identifying a free microphone connecting mode;
and the live broadcast display unit 22 is configured to display a live broadcast interface in response to an operation on the target selection control, and display the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
In one or more embodiments, the live start control is a group live start control in a group chat window of the instant messaging client.
In one or more embodiments, the apparatus may further include a resource receiving unit, configured to:
and if receiving a notification message of transferring the electronic resource by the target user, displaying a resource transfer animation corresponding to the resource item of the electronic resource transferred by the target user in the live broadcast interface.
In one or more embodiments, the resource receiving unit may be further specifically configured to:
and if receiving a notification message of the target user for distributing the electronic resources, displaying a resource distribution animation corresponding to the resource amount of the electronic resources distributed by the target user in the live broadcast interface.
In an alternative embodiment, a live interactive device is provided, which can be deployed in a server, as shown in fig. 32, and includes a microphone connecting processing unit 31 and a microphone quitting processing unit 32.
Wherein the content of the first and second substances,
the continuous microphone processing unit 31 is configured to set the state of the target user to a microphone connecting state for connecting to a live broadcast according to the received microphone connecting notification;
and the off-going-to-microphone processing unit 32 is configured to set the state of the target user to the off-going-to-microphone state if receiving an off-going-to-microphone notification indicating that the target user off-going to microphone.
In one or more embodiments, the microphone connecting processing unit 31 may specifically be configured to:
if the number of the connected-to-wheat users in the connected-to-wheat state is smaller than a set upper limit value, setting the state of the target user to be in the connected-to-wheat state;
and if the number of connected microphone users currently in the connected microphone state is larger than or equal to the set upper limit value, setting the state of the target user to be in the disconnected microphone state.
In an alternative embodiment, an electronic device is also provided. The electronic device may be any electronic device such as a mobile phone, a tablet computer, a Point of sale (POS), a vehicle-mounted computer, a smart wearable device, and a Personal Computer (PC), and may also be the terminal device 300 shown in fig. 1 by way of example.
Fig. 33 shows a block diagram of an electronic device according to an embodiment of the present application. As shown in fig. 33, the electronic apparatus includes: radio Frequency (RF) circuit 310, memory 320, input unit 330, display unit 340, sensor 350, audio circuit 360, wireless fidelity (WiFi) module 370, processor 380, and the like. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 33 does not constitute a limitation of the electronic device and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the electronic device in detail with reference to fig. 33:
the RF circuit 310 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, receives downlink information of a base station and then processes the received downlink information to the processor 380; in addition, the data for designing uplink is transmitted to the base station.
The memory 320 may be used to store software programs and modules, such as program instructions/modules corresponding to the video processing method and apparatus in the embodiment of the present application, and the processor 380 executes various functional applications and data processing of the electronic device, such as the video processing method provided in the embodiment of the present application, by executing the software programs and modules stored in the memory 320. The memory 320 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program of at least one application, and the like; the storage data area may store data (such as visual effect information and effect identification) created according to the use of the electronic device, and the like. Further, the memory 320 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The input unit 330 may be used to receive numeric or character information input by a user and generate key signal inputs related to user settings and function control of the terminal. Optionally, the input unit 330 may include a touch panel 331 and other input devices 332.
The touch panel 331, also referred to as a touch screen, can collect touch operations of a user on or near the touch panel 331 (for example, operations of the user on the touch panel 331 or near the touch panel 331 using any suitable object or accessory such as a finger, a stylus, etc.), and implement corresponding operations according to a preset program, for example, operations of the user clicking a shortcut identifier of a function module, etc. Alternatively, the touch panel 331 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 380, and can receive and execute commands sent by the processor 380. In addition, the touch panel 331 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave.
Optionally, other input devices 332 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 340 may be used to display information input by a user or interface information presented to the user, and various menus of the electronic device. The display unit 340 is a display system of the terminal device, and is configured to present an interface, such as a display desktop, an operation interface of an application, or an operation interface of a live application.
The display unit 340 may include a display panel 341. Alternatively, the Display panel 341 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
Further, the touch panel 331 can cover the display panel 341, and when the touch panel 331 detects a touch operation on or near the touch panel 331, the touch panel is transmitted to the processor 380 to determine the type of the touch event, and then the processor 380 provides a corresponding interface output on the display panel 341 according to the type of the touch event.
Although in fig. 33, the touch panel 331 and the display panel 341 are two independent components to implement the input and output functions of the electronic device, in some embodiments, the touch panel 331 and the display panel 341 may be integrated to implement the input and output functions of the terminal.
The electronic device may also include at least one sensor 350, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 341 according to the brightness of ambient light, and a proximity sensor that may turn off the backlight of the display panel 341 when the electronic device is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), detect the magnitude and direction of gravity when stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration) for recognizing the attitude of the electronic device, vibration recognition related functions (such as pedometer, tapping) and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which may be further configured to the electronic device, detailed descriptions thereof are omitted.
Audio circuitry 360, speaker 361, microphone 362 may provide an audio interface between a user and an electronic device. The audio circuit 360 may transmit the electrical signal converted from the received audio data to the speaker 361, and the audio signal is converted by the speaker 361 and output; on the other hand, the microphone 362 converts the collected sound signals into electrical signals, which are received by the audio circuit 360 and converted into audio data, which are then processed by the audio data output processor 380 and then transmitted to, for example, another electronic device via the RF circuit 310, or output to the memory 320 for further processing.
WiFi belongs to short-distance wireless transmission technology, and the electronic device can help the user send and receive e-mail, browse web pages, access streaming media, etc. through the WiFi module 370, and it provides wireless broadband internet access for the user. Although fig. 33 shows the WiFi module 370, it is understood that it does not belong to the essential constitution of the electronic device, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 380 is a control center of the electronic device, connects various parts of the whole electronic device by using various interfaces and lines, performs various functions of the electronic device and processes data by running or executing software programs and/or modules stored in the memory 320 and calling data stored in the memory 320, thereby performing overall monitoring of the electronic device. Optionally, processor 380 may include one or more processing units; optionally, the processor 380 may integrate an application processor and a modem processor, where the application processor mainly processes software programs such as an operating system, applications, and function modules inside the applications, for example, the live broadcast interaction method provided in this embodiment of the present application. The modem processor handles primarily wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 380.
It will be appreciated that the configuration shown in fig. 33 is merely illustrative, and that the electronic device may include more or fewer components than shown in fig. 33, or have a different configuration than shown in fig. 33. The components shown in fig. 33 may be implemented in hardware, software, or a combination thereof.
In an alternative embodiment, an electronic device is also provided. The electronic device may be a server, such as server 100 shown in FIG. 1. In this embodiment, the electronic device may be configured as shown in fig. 34, and include a memory 101, a communication module 103, and one or more processors 102.
A memory 101 for storing a computer program for execution by the processor 102. The memory 101 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, a program required for running an instant messaging function, and the like; the storage data area can store various instant messaging information, operation instruction sets and the like.
The processor 102 may include one or more Central Processing Units (CPUs), or be a digital processing unit, etc. And the processor 102 is configured to implement the live broadcast interaction method when calling the computer program stored in the memory 101.
The communication module 103 is used for communicating with the terminal device to obtain voice data.
The specific connection medium among the memory 101, the communication module 103 and the processor 102 is not limited in the embodiments of the present application. In fig. 34, the memory 101 and the processor 102 are connected by a bus 104, the bus 104 is represented by a thick line in fig. 34, and the connection manner between other components is merely illustrative and not limited. The bus 104 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 34, but this does not indicate only one bus or one type of bus.
In an alternative embodiment, a computer program product or computer program is provided that includes computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions to make the computer device execute the live broadcast interaction method in the above embodiment.
In addition, all functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application.

Claims (15)

1. A live interaction method is characterized by comprising the following steps:
responding to a wheat connecting operation aiming at a wheat connecting control in a live broadcast interface, and displaying a wheat connecting state between a target user corresponding to the wheat connecting operation and a live broadcast anchor in the live broadcast interface;
and responding to the microphone connecting releasing operation, and displaying that the target user exits the microphone connecting state in the live broadcast interface.
2. The method according to claim 1, wherein the displaying of the connected-to-wheat state between the target user corresponding to the connected-to-wheat operation and the live anchor in the live interface specifically includes: displaying first indication information in the live broadcast interface, wherein the first indication information is used for identifying that the target user is in a microphone connecting state; and
the displaying of the target user quitting the microphone connecting state in the live broadcast interface specifically includes:
deleting the first indication information displayed in the live interface; or the first indication information is modified into second indication information, and the second indication information is used for identifying that the target user is in a non-microphone-connected state.
3. The method of claim 2, wherein the microphone connecting control comprises a voice microphone connecting control and a video microphone connecting control, wherein the first indication information comprises voice microphone connecting state indication information and video microphone connecting state indication information, and wherein the voice microphone connecting control and the video microphone connecting control are displayed in the live interface at set intervals, and wherein the method further comprises:
in response to a movement operation moving from one to the other of the voice microphone connecting control and the video microphone connecting control along the set interval, the first indication information transitions between the voice microphone connecting state indication information and the video microphone connecting state indication information.
4. The method of claim 3, further comprising:
and responding to the operation of the mobile operation at the set position between the video microphone connecting control and the voice microphone connecting control, and displaying a video preview picture of the target user in the live broadcast interface.
5. The method of claim 2, wherein prior to displaying the first indication information in the live interface, the method further comprises:
responding to a microphone connecting operation aiming at a microphone connecting control in a live broadcast interface, and if the number of microphone connecting users in a microphone connecting state at present is smaller than a set upper limit value, executing a step of displaying the first indication information in the live broadcast interface;
if the number of the microphone connecting users is larger than or equal to a set upper limit value, displaying notification information that the microphone connecting users reach the upper limit value in the live broadcast interface; or, the first indication information is not displayed.
6. The method according to any one of claims 1 to 5, wherein the live interface further includes an electronic resource transfer control for the anchor, and the method further includes:
responding to touch operation aiming at the electronic resource transfer control, displaying resource items for selection in the live broadcast interface through an electronic resource transfer window, wherein the resource amount corresponding to different resource items is different;
and responding to the electronic resource sending operation input in the electronic resource transfer window, and displaying the resource transfer animation corresponding to the selected resource item in the live broadcast interface.
7. A live interaction method is characterized by comprising the following steps:
responding to the operation of a live broadcast starting control, and displaying a connecting mode selection interface, wherein the connecting mode selection interface at least comprises a target selection control for identifying a free connecting mode;
and responding to the operation of the target selection control, displaying a live broadcast interface, and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
8. The method of claim 7, wherein the live start control is a group live start control in a group chat window of an instant messaging client.
9. A live interaction method is characterized by comprising the following steps:
according to the received microphone connecting notification, setting the state of a target user corresponding to the microphone connecting notification as a microphone connecting state for connecting with the live broadcast anchor;
and if receiving a message of quitting the microphone connection indicating that the target user quits the microphone connection, setting the state of the target user to be a non-microphone connection state.
10. The method according to claim 9, wherein before the status of the target user corresponding to the direct broadcast notification is set to a direct broadcast status of direct broadcast, the method further comprises:
if the number of the connected-to-wheat users in the connected-to-wheat state is smaller than a set upper limit value, setting the state of the target user to be the connected-to-wheat state;
and if the number of the connected users is larger than or equal to a set upper limit value, setting the state of the target user as a non-connected state.
11. A live interaction device, comprising:
the live broadcast control unit is used for responding to a live broadcast control in a live broadcast interface and displaying a live broadcast state between a target user corresponding to the live broadcast control and a live broadcast in the live broadcast interface;
and the quit microphone connecting indicating unit is used for responding to the microphone connecting releasing operation and displaying the quit microphone connecting state of the target user in the live broadcast interface.
12. A live interaction device, comprising:
the system comprises a mode selection unit, a live broadcast starting control unit and a live broadcast starting control unit, wherein the mode selection unit is used for responding to the operation of the live broadcast starting control unit and displaying a microphone connecting mode selection interface, and the microphone connecting mode selection interface at least comprises a target selection control used for identifying a free microphone connecting mode;
and the live broadcast display unit is used for responding to the operation aiming at the target selection control, displaying a live broadcast interface and displaying the microphone connecting state indication information of each microphone connecting user in the microphone connecting state in the live broadcast interface.
13. A live interaction device, comprising:
the continuous microphone processing unit is used for setting the state of a target user corresponding to the continuous microphone notification as a continuous microphone state for connecting the microphone with the live broadcast anchor according to the received continuous microphone notification;
and the microphone connecting quitting processing unit is used for setting the state of the target user to be a non-microphone connecting state if a microphone connecting quitting notice indicating that the target user quits microphone connecting is received.
14. A computer-readable storage medium having a computer program stored therein, the computer program characterized by: the computer program, when executed by a processor, implements the method of any one of claims 1 to 6, the method of any one of claims 7 to 8, or the method of any one of claims 9 to 10.
15. An electronic device comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, the computer program, when executed by the processor, implementing the method of any of claims 1-6, the method of any of claims 7-8 or the method of any of claims 9-10.
CN202010894118.9A 2020-08-31 2020-08-31 Live interaction method and device, storage medium and electronic equipment Active CN114205633B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010894118.9A CN114205633B (en) 2020-08-31 2020-08-31 Live interaction method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010894118.9A CN114205633B (en) 2020-08-31 2020-08-31 Live interaction method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN114205633A true CN114205633A (en) 2022-03-18
CN114205633B CN114205633B (en) 2024-03-08

Family

ID=80644154

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010894118.9A Active CN114205633B (en) 2020-08-31 2020-08-31 Live interaction method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN114205633B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114979687A (en) * 2022-05-10 2022-08-30 上海哔哩哔哩科技有限公司 Edge calculation-based wheat connection control method and device
CN115002493A (en) * 2022-04-28 2022-09-02 五八有限公司 Interaction method and device for live broadcast training, electronic equipment and storage medium
CN115086729A (en) * 2022-06-10 2022-09-20 北京字跳网络技术有限公司 Connecting wheat display method and device, electronic equipment and computer readable medium

Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150310377A1 (en) * 2014-04-24 2015-10-29 Videodesk Sa Methods, devices and systems for providing online customer service
US20170048286A1 (en) * 2014-05-01 2017-02-16 Takahiro Ichihashi Live broadcast system
US20170097806A1 (en) * 2015-10-05 2017-04-06 Motorola Mobility Llc Automatic capturing of multi-mode inputs in applications
US20170188109A1 (en) * 2015-12-29 2017-06-29 Le Holdings (Beijing) Co., Ltd. Method and electronic device for switching video
JP6156601B1 (en) * 2017-02-01 2017-07-05 株式会社リコー Client terminal, computer program, and information processing method
CN107071584A (en) * 2017-03-14 2017-08-18 北京潘达互娱科技有限公司 Live even wheat method and device
CN107124652A (en) * 2017-04-19 2017-09-01 武汉斗鱼网络科技有限公司 One kind connects wheat live middle windows switching method and device
CN107295354A (en) * 2017-05-15 2017-10-24 武汉斗鱼网络科技有限公司 Connect the live method for building up of wheat and device in a kind of network direct broadcasting
CN107333002A (en) * 2017-07-11 2017-11-07 无锡捷中科技有限公司 A kind of frequency locking intercommunication method
US20180150276A1 (en) * 2016-11-29 2018-05-31 Spotify Ab System and method for enabling communication of ambient sound as an audio stream
US20180152736A1 (en) * 2016-11-30 2018-05-31 Harold Glen Alexander Live video recording, streaming, viewing, and storing mobile application, and systems and methods of use thereof
CN108259448A (en) * 2016-12-30 2018-07-06 广州华多网络科技有限公司 The method and device of abnormal broken line during a kind of company of preventing wheat
CN108289225A (en) * 2018-01-29 2018-07-17 广州华多网络科技有限公司 A kind of live broadcasting method, device, system and electronic equipment
US20180255360A1 (en) * 2015-11-30 2018-09-06 Le Holdings (Beijing) Co., Ltd. Simulation Method and Apparatus for Watching Together in Live Broadcast
CN108900921A (en) * 2018-07-20 2018-11-27 广州酷狗计算机科技有限公司 Even wheat live broadcasting method, device and storage medium
CN108924662A (en) * 2018-07-25 2018-11-30 武汉斗鱼网络科技有限公司 A kind of even wheat interactive approach, device, equipment and storage medium
CN108933958A (en) * 2017-05-27 2018-12-04 武汉斗鱼网络科技有限公司 Method, storage medium, equipment and the system of even wheat preview are realized in user terminal
CN108932948A (en) * 2017-05-26 2018-12-04 腾讯科技(深圳)有限公司 Audio data processing method, device, computer equipment and computer readable storage medium
CN109104616A (en) * 2018-09-05 2018-12-28 北京优酷科技有限公司 A kind of voice of direct broadcasting room connects wheat method and client
CN109257616A (en) * 2018-09-30 2019-01-22 武汉斗鱼网络科技有限公司 A kind of voice connects wheat interactive approach, device, equipment and medium
CN109407923A (en) * 2018-09-30 2019-03-01 武汉斗鱼网络科技有限公司 A kind of live streaming connects the method, apparatus and readable storage medium storing program for executing of wheat interaction
CN109618191A (en) * 2018-12-17 2019-04-12 广州市百果园信息技术有限公司 Live streaming connects wheat method, apparatus, computer readable storage medium and terminal
CN109756504A (en) * 2019-01-16 2019-05-14 武汉斗鱼鱼乐网络科技有限公司 A kind of communication means and relevant apparatus based on live streaming platform
CN110795004A (en) * 2019-10-31 2020-02-14 上海掌门科技有限公司 Social method and device
CN110881135A (en) * 2017-10-20 2020-03-13 贵州白山云科技股份有限公司 Method, device, equipment and medium for optimizing microphone-connected transmission protocol
CN110944235A (en) * 2019-11-22 2020-03-31 广州华多网络科技有限公司 Live broadcast interaction method, device and system, electronic equipment and storage medium
CN111277849A (en) * 2020-02-11 2020-06-12 腾讯科技(深圳)有限公司 Image processing method and device, computer equipment and storage medium
CN111372090A (en) * 2020-02-25 2020-07-03 北京达佳互联信息技术有限公司 Method and device for realizing wheat connection, electronic equipment and storage medium

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150310377A1 (en) * 2014-04-24 2015-10-29 Videodesk Sa Methods, devices and systems for providing online customer service
US20170048286A1 (en) * 2014-05-01 2017-02-16 Takahiro Ichihashi Live broadcast system
US20170097806A1 (en) * 2015-10-05 2017-04-06 Motorola Mobility Llc Automatic capturing of multi-mode inputs in applications
US20180255360A1 (en) * 2015-11-30 2018-09-06 Le Holdings (Beijing) Co., Ltd. Simulation Method and Apparatus for Watching Together in Live Broadcast
US20170188109A1 (en) * 2015-12-29 2017-06-29 Le Holdings (Beijing) Co., Ltd. Method and electronic device for switching video
US20180150276A1 (en) * 2016-11-29 2018-05-31 Spotify Ab System and method for enabling communication of ambient sound as an audio stream
US20180152736A1 (en) * 2016-11-30 2018-05-31 Harold Glen Alexander Live video recording, streaming, viewing, and storing mobile application, and systems and methods of use thereof
CN108259448A (en) * 2016-12-30 2018-07-06 广州华多网络科技有限公司 The method and device of abnormal broken line during a kind of company of preventing wheat
JP6156601B1 (en) * 2017-02-01 2017-07-05 株式会社リコー Client terminal, computer program, and information processing method
CN107071584A (en) * 2017-03-14 2017-08-18 北京潘达互娱科技有限公司 Live even wheat method and device
CN107124652A (en) * 2017-04-19 2017-09-01 武汉斗鱼网络科技有限公司 One kind connects wheat live middle windows switching method and device
CN107295354A (en) * 2017-05-15 2017-10-24 武汉斗鱼网络科技有限公司 Connect the live method for building up of wheat and device in a kind of network direct broadcasting
CN108932948A (en) * 2017-05-26 2018-12-04 腾讯科技(深圳)有限公司 Audio data processing method, device, computer equipment and computer readable storage medium
CN108933958A (en) * 2017-05-27 2018-12-04 武汉斗鱼网络科技有限公司 Method, storage medium, equipment and the system of even wheat preview are realized in user terminal
CN107333002A (en) * 2017-07-11 2017-11-07 无锡捷中科技有限公司 A kind of frequency locking intercommunication method
CN110881135A (en) * 2017-10-20 2020-03-13 贵州白山云科技股份有限公司 Method, device, equipment and medium for optimizing microphone-connected transmission protocol
CN108289225A (en) * 2018-01-29 2018-07-17 广州华多网络科技有限公司 A kind of live broadcasting method, device, system and electronic equipment
CN108900921A (en) * 2018-07-20 2018-11-27 广州酷狗计算机科技有限公司 Even wheat live broadcasting method, device and storage medium
CN108924662A (en) * 2018-07-25 2018-11-30 武汉斗鱼网络科技有限公司 A kind of even wheat interactive approach, device, equipment and storage medium
CN109104616A (en) * 2018-09-05 2018-12-28 北京优酷科技有限公司 A kind of voice of direct broadcasting room connects wheat method and client
CN109257616A (en) * 2018-09-30 2019-01-22 武汉斗鱼网络科技有限公司 A kind of voice connects wheat interactive approach, device, equipment and medium
CN109407923A (en) * 2018-09-30 2019-03-01 武汉斗鱼网络科技有限公司 A kind of live streaming connects the method, apparatus and readable storage medium storing program for executing of wheat interaction
CN109618191A (en) * 2018-12-17 2019-04-12 广州市百果园信息技术有限公司 Live streaming connects wheat method, apparatus, computer readable storage medium and terminal
CN109756504A (en) * 2019-01-16 2019-05-14 武汉斗鱼鱼乐网络科技有限公司 A kind of communication means and relevant apparatus based on live streaming platform
CN110795004A (en) * 2019-10-31 2020-02-14 上海掌门科技有限公司 Social method and device
CN110944235A (en) * 2019-11-22 2020-03-31 广州华多网络科技有限公司 Live broadcast interaction method, device and system, electronic equipment and storage medium
CN111277849A (en) * 2020-02-11 2020-06-12 腾讯科技(深圳)有限公司 Image processing method and device, computer equipment and storage medium
CN111372090A (en) * 2020-02-25 2020-07-03 北京达佳互联信息技术有限公司 Method and device for realizing wheat connection, electronic equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宋砚轩;: "移动视频直播中的低俗现象小考", 文化创新比较研究, no. 24, 21 August 2018 (2018-08-21) *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115002493A (en) * 2022-04-28 2022-09-02 五八有限公司 Interaction method and device for live broadcast training, electronic equipment and storage medium
CN114979687A (en) * 2022-05-10 2022-08-30 上海哔哩哔哩科技有限公司 Edge calculation-based wheat connection control method and device
CN114979687B (en) * 2022-05-10 2024-03-15 上海哔哩哔哩科技有限公司 Wheat connecting control method and device based on edge calculation
CN115086729A (en) * 2022-06-10 2022-09-20 北京字跳网络技术有限公司 Connecting wheat display method and device, electronic equipment and computer readable medium
CN115086729B (en) * 2022-06-10 2024-04-26 北京字跳网络技术有限公司 Wheat connecting display method and device, electronic equipment and computer readable medium

Also Published As

Publication number Publication date
CN114205633B (en) 2024-03-08

Similar Documents

Publication Publication Date Title
CN108769814B (en) Video interaction method, device, terminal and readable storage medium
CN112351302B (en) Live broadcast interaction method and device based on cloud game and storage medium
CN105554027B (en) Resource sharing method and device
WO2018059352A1 (en) Remote control method and apparatus for live video stream
CN110087117B (en) Video playing method and terminal
CN114205633B (en) Live interaction method and device, storage medium and electronic equipment
CN113965807B (en) Message pushing method, device, terminal, server and storage medium
WO2020010819A1 (en) Live broadcast room-based data interaction method and device, terminal, and storage medium
CN111491197B (en) Live content display method and device and storage medium
CN112118477B (en) Virtual gift display method, device, equipment and storage medium
CN112717423B (en) Live broadcast method, device, equipment and storage medium for game match
CN112261481B (en) Interactive video creating method, device and equipment and readable storage medium
US11671556B2 (en) Method of performing video call and display device
CN112533037B (en) Method for generating Lian-Mai chorus works and display equipment
CN113490010B (en) Interaction method, device and equipment based on live video and storage medium
CN112073664A (en) Video call method and display device
WO2022217959A1 (en) Resource display method and apparatus
CN109819341B (en) Video playing method and device, computing equipment and storage medium
WO2019076202A1 (en) Multi-screen interaction method and apparatus, and electronic device
CN116114251A (en) Video call method and display device
CN112261482B (en) Interactive video playing method, device and equipment and readable storage medium
WO2021031940A1 (en) Screening room service management method, interaction method, display device, and mobile terminal
CN114968021A (en) Message display method, device, equipment and medium
CN114546188A (en) Interaction method, device and equipment based on interaction interface and readable storage medium
CN112423008A (en) Live broadcast method, device, terminal, server and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Yan Xi

Inventor after: Xu Fei

Inventor after: Huang Qing

Inventor after: Chen Guomin

Inventor after: Wang Yongfei

Inventor after: Liang Ye

Inventor after: Suo Jingchao

Inventor after: Cai Zhenfeng

Inventor after: Huang Runjia

Inventor after: Guo Yongshi

Inventor after: Zhou Junjie

Inventor after: Cai Baihan

Inventor after: Zhou Yu

Inventor after: Shi Yongfang

Inventor after: He Meijun

Inventor after: Rong Kunfeng

Inventor after: Liu Pei

Inventor after: Zhou Wenhao

Inventor after: Zhang Zekai

Inventor after: Qiu Hongfa

Inventor after: Yu Fan

Inventor after: Zhang Di

Inventor before: Yan Xi

Inventor before: Xu Fei

Inventor before: Huang Qing

Inventor before: Chen Guomin

Inventor before: Wang Yongfei

Inventor before: Liang Ye

Inventor before: Suo Jingchao

Inventor before: Cai Zhenfeng

Inventor before: Huang Runjia

Inventor before: Guo Yongshi

Inventor before: Zhou Junjie

Inventor before: Cai Baihan

Inventor before: Zhou Yu

Inventor before: Shi Yongfang

Inventor before: He Meijun

Inventor before: Rong Kunfeng

Inventor before: Liu Pei

Inventor before: Zhou Wenhao

Inventor before: Zhang Zekai

Inventor before: Qiu Hongfa

Inventor before: Yu Fan

Inventor before: Zhang Di

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40071452

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant