CN114554230B - Method, device, terminal, computer equipment and storage medium for processing wheat connecting state - Google Patents

Method, device, terminal, computer equipment and storage medium for processing wheat connecting state Download PDF

Info

Publication number
CN114554230B
CN114554230B CN202011360681.4A CN202011360681A CN114554230B CN 114554230 B CN114554230 B CN 114554230B CN 202011360681 A CN202011360681 A CN 202011360681A CN 114554230 B CN114554230 B CN 114554230B
Authority
CN
China
Prior art keywords
wheat
user
target
user information
converging
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.)
Active
Application number
CN202011360681.4A
Other languages
Chinese (zh)
Other versions
CN114554230A (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.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN202011360681.4A priority Critical patent/CN114554230B/en
Publication of CN114554230A publication Critical patent/CN114554230A/en
Application granted granted Critical
Publication of CN114554230B publication Critical patent/CN114554230B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2408Monitoring of the upstream path of the transmission network, e.g. client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

The invention discloses a method, a device, a terminal, computer equipment and a storage medium for processing a wheat connecting state, wherein the method comprises the following steps: receiving first user information from a receiving wheat connecting and converging service end, wherein the first user information represents a user in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the wheat connecting and converging service end, and the user in the wheat connecting and converging state in the target wheat connecting and converging state comprises a user corresponding to a main broadcasting end; judging whether the wheat connecting users in the target wheat connecting confluence change or not according to the first user information; if the link users change, the first user information is sent to the live broadcast server side, so that the server side determines the target users according to the first user information, and the target users exit the link and the confluence. The method and the system can achieve the effects of enabling the user wheat connecting state recorded by the live broadcasting server to be consistent with the actual wheat connecting and converging state, improving the reliability of wheat connecting and optimizing the online experience.

Description

Method, device, terminal, computer equipment and storage medium for processing wheat connecting state
Technical Field
The embodiment of the invention relates to a network live broadcast technology, in particular to a method, a device, a terminal, computer equipment and a storage medium for processing a wheat connecting state.
Background
The continuous microphone means that a plurality of users interact by using microphones at the same time, and is commonly used for live broadcasting. At present, a live wheat connecting scene in the industry adopts a third-party wheat connecting and converging service end to carry out wheat connecting and converging. The third party's wheat linking service and mergence service provider only provides the wheat linking and mergence service, and does not maintain the user information participating in wheat linking. The service end is used for providing the wheat connecting service for the user and can provide the information and other services of other users participating in the wheat connecting and converging for the user.
The service end cannot directly interact with the wheat connecting and converging service end of the third party. When the client joins the link wheat and the client joins the link wheat, the client notifies the service that the client joins the link wheat, and when the client exits the link wheat, the client notifies the service that the client exits the link wheat. And the server side perceives whether the client side joins or leaves the headset according to the notification sent by the client side. The server can perceive the user list currently being connected with the wheat through the method.
However, the user's wheat connecting state obtained in the above manner is easy to appear, for example, the user is disconnected, but the server side does not receive the exit notification sent by the client side, so that the user's wheat connecting state recorded by the server side is inconsistent with the actual wheat connecting and converging state, the wheat connecting and converging reliability is poor, and the online experience problem is further caused.
Disclosure of Invention
The invention provides a method, a device, a terminal, computer equipment and a storage medium for processing a wheat connecting state, so as to enable the user wheat connecting state recorded by a live broadcast server to be consistent with an actual wheat connecting and converging state, improve the reliability of wheat connecting and optimize the online experience.
In a first aspect, an embodiment of the present invention provides a method for processing a link wheat state, where the method is applied to a host, and includes:
receiving first user information from a receiving wheat connecting and converging service end, wherein the first user information represents a user in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the wheat connecting and converging service end, and the user in the wheat connecting and converging state in the target wheat connecting and converging state comprises a user corresponding to a main broadcasting end;
judging whether the wheat connecting users in the target wheat connecting confluence change or not according to the first user information;
if the link users change, the first user information is sent to the live broadcast server side, so that the server side determines the target users according to the first user information, and the target users exit the link and the confluence.
In a second aspect, an embodiment of the present invention further provides a method for processing a link wheat state, where the method is applied to a live broadcast server, and includes:
receiving first user information sent by a main broadcasting end, wherein the first user information comprises users in a wheat-connecting and converging state in a target wheat-connecting and converging state maintained by a wheat-connecting and converging server, and the users in the wheat-connecting and converging state in the target wheat-connecting and converging state comprise users corresponding to the main broadcasting end;
Determining a target user according to the first user information;
and sending a second message to a target client corresponding to the target user, so that the target client responds to the second user information of the second message exiting the live broadcasting server and the target link-wheat confluence exiting the link-wheat server.
In a third aspect, an embodiment of the present invention further provides a device for processing a wheat connecting status, where the device is applied to a host, and includes:
the first receiving module is used for receiving first user information from the wheat connecting and converging service end, wherein the first user information represents users in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the wheat connecting and converging service end, and the users in the wheat connecting and converging state in the target wheat connecting and converging state comprise users corresponding to a main broadcasting end;
the judging module is used for judging whether the wheat connecting users in the target wheat connecting confluence change according to the first user information;
and the first sending module is used for sending first user information to the live broadcast server side if the continuous wheat user changes, so that the live broadcast server side determines a target user according to the first user information, and the target user exits the continuous wheat confluence.
In a fourth aspect, an embodiment of the present invention further provides a device for processing a wheat connecting status, where the device is applied to a live broadcast server, and the device includes:
The second receiving module is used for receiving first user information sent by the anchor terminal, the first user information comprises users in a wheat-joining and converging state in a target wheat-joining and converging state maintained by the wheat-joining and converging service terminal, and the users in the wheat-joining and converging state in the target wheat-joining and converging state comprise users corresponding to the anchor terminal;
the target user determining module is used for determining a target user according to the first user information;
and the second sending module is used for sending a second message to a target client corresponding to the target user, so that the target client responds to the second user information of the second message exiting the live broadcasting server and the target link-wheat confluence exiting the link-wheat server.
In a fifth aspect, an embodiment of the present invention further provides a terminal, where the terminal includes:
one or more processors;
storage means for storing one or more programs,
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of communicating status as shown in the first aspect.
In a sixth aspect, an embodiment of the present invention further provides a computer device, including a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor executes the program to implement the method for processing a communication status as shown in the second aspect.
In a seventh aspect, embodiments of the present invention further provide a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform a method for processing a headset state as described in embodiments of the present application.
According to the wheat connecting state processing scheme provided by the embodiment of the application, first user information is received from a wheat connecting and converging service end; judging whether the wheat connecting users in the target wheat connecting confluence change or not according to the first user information; if the link users change, the first user information is sent to the live broadcast server side, so that the live broadcast server side determines target users according to the first user information, and the target users exit the link and the confluence. Compared with the fact that the current service end cannot interact with the wheat connecting and converging service end of the third party, the wheat connecting state recorded by the service end is inconsistent with the actual wheat connecting and converging state, the embodiment of the application can enable the anchor end to receive the first user information recalled by the wheat connecting and converging service end, judge whether the wheat connecting user in the target wheat connecting and converging is changed according to the first user information, and if the wheat connecting user is changed, the anchor end sends the first user information to the live broadcasting service end. The first user information received by the live broadcast server side indicates a user in a wheat connecting and converging state in a target wheat connecting and converging currently maintained by the wheat connecting and converging server side. And the live broadcast server determines a target user according to the first user information, wherein the target user is a user of which the link-wheat converging state is inconsistent with the live broadcast server at the link-wheat converging server. After the target user is determined by the live broadcast server, the target user can exit the wheat connecting and converging state, so that the user wheat connecting state recorded by the live broadcast server is consistent with the actual wheat connecting and converging state, the reliability of wheat connecting is improved, and the online experience is optimized.
Drawings
Fig. 1 is a schematic diagram of a network architecture applicable to an embodiment of the present application;
FIG. 2 is a flowchart of a method for processing a headset status according to a first embodiment of the present invention;
FIG. 3 is a flowchart of a method for processing a wheat connecting status in a second embodiment of the present invention;
fig. 4 is a schematic structural diagram of a wheat connecting status processing device in a third embodiment of the present invention;
FIG. 5 is a schematic diagram of a headset status processing device according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a terminal in a fifth embodiment of the present invention;
fig. 7 is a schematic structural diagram of a terminal in a sixth embodiment of the present invention.
Detailed Description
The invention is described in further detail below with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting thereof. It should be further noted that, for convenience of description, only some, but not all of the structures related to the present invention are shown in the drawings.
Fig. 1 is a schematic diagram of a network architecture applicable to an embodiment of the present application, where the network architecture includes a link and merge server 11, a host server 12, a live broadcast server 13, and other clients 14. The other clients 14 are clients to which other users correspond, and the other users may be other anchor users or audience users who watch live broadcasts of the anchor users.
The wheat-connecting and converging service end 11 is a third party service provider for providing wheat-connecting and converging when the anchor end performs wheat-connecting with other clients 14, and is used for converging the audio and video of the anchor end with the audio and video of other clients 14 to obtain the wheat-connecting and converging.
The anchor end is used for initiating a certain target wheat connecting and converging, and then other clients can join the target wheat connecting and converging. When the anchor 12 creates a join and other clients join the join, the anchor or other clients 14 send notifications to both the join server 11 and the live server 13, the wheat joining and converging service end 11 and the live broadcasting service end 13 record the joining and converging state or the exiting and converging state of the anchor user or other users respectively.
Optionally, the wheat connecting and converging server may maintain a first user list to store the user information added to the target wheat connecting and converging acquired by the wheat connecting and converging server; the live broadcast server 13 may maintain a second user list to store the user information that the live broadcast server 13 grasps to join in the target link.
The live broadcast server 13 is configured to provide a link service support for the anchor 12 and other clients 14 joining in a link. For example, the user information of the current existence of the connecting wheat confluence is provided for the anchor user and other users added to the connecting wheat confluence, and the anchor user is provided with the service services of selecting to interact with a specific user or providing a user and the like.
After the target wheat connecting and converging is established, if other users join the wheat connecting and converging, the other users respectively inform the wheat connecting and converging server 11 and the live broadcasting server 13, the wheat connecting and converging server 11 updates the first user list, and the live broadcasting server 13 updates the second user list. The wheat connecting and converging server 11 sends first user information to the anchor 12 according to the updated first user list, and the anchor 12 judges whether the wheat connecting user in the target wheat connecting and converging changes according to the first user information. If the wheat-connected user changes, the anchor end sends first user information to the live broadcast server end 13. And the live broadcast server 13 determines a target user according to the first user information and the second user list and notifies the target user to actively exit the link and the wheat confluence.
Example 1
Fig. 2 is a flowchart of a method for processing a wheat connecting status, which is applicable to a user status monitoring situation in a wheat connecting and converging, and the method may be executed by a host end used by a host user, and specifically includes the following steps:
step 110, receiving first user information from the connecting and converging service end.
The first user information indicates a user in a wheat-connecting and converging state in a target wheat-connecting and converging state maintained by the wheat-connecting and converging server, and the user in the wheat-connecting and converging state in the target wheat-connecting and converging state comprises a user corresponding to a host side.
The wheat connecting and converging service end maintains a first user list, wherein the first user list comprises all user information in a target wheat connecting and converging of a host user. When a new user joins the target wheat connecting and converging server, the wheat connecting and converging server can call back first user information to all users in the first user list, and the first user information can be the first user list maintained by the wheat connecting and converging server. At this time, the anchor receives the first user information of the continuous wheat confluence server callback. The first user list includes user identifications of users added to the target link.
And 120, judging whether the wheat connecting users in the target wheat connecting flow are changed according to the first user information.
The anchor side caches the first user information received each time, the cached first user information is used as second user information, and when the first user information is received, whether the wheat connecting user in the target wheat connecting confluence changes or not is judged.
The method includes the steps of judging whether a wheat connecting user in a target wheat connecting flow changes according to first user information and second user information. The second user information represents the users in the connected wheat confluence state stored by the anchor terminal.
And after the anchor receives the first user information, reading the second user information of the local cache. And comparing whether the first user information is the same as the second user information. If the first user information is the same as the second user information, judging that the wheat connecting user in the target wheat connecting and converging flow is unchanged, ending the flow, and waiting for receiving the first user information called back next by the wheat connecting and converging server. If the first user information is different from the second user information, it is determined that the link user in the target link flow is changed, and step 130 is performed.
And 130, if the link users change, sending first user information to the live broadcast server side so that the live broadcast server side can determine target users according to the first user information and the target users can exit the link confluence.
And when the wheat-connected user is determined to change, the first user list can be used as first user information to be sent to the live broadcast server. The live broadcast server determines a target user according to the first user information, so that the target user exits the wheat connecting and converging, and the specific processing flow is described in the following embodiment.
Further, before receiving the first user information of the join service side callback in step 110, the method further includes:
Establishing a target wheat connecting and converging through a wheat connecting and converging service end;
and sending a first message to the live broadcast server, wherein the first message is used for creating user information of the target link and the target wheat confluence at the live broadcast server.
The host user can actively initiate the wheat linking, and at the moment, the host end initiates a notification to the wheat linking server end, so that the wheat linking server end establishes a target wheat linking confluence for the host user. And the link wheat server establishes a first user list to record the users added in the target link wheat confluence. For example, in response to the notification initiated by the anchor, the cam server adds user information of the anchor user to the first user list, and completes registration. User information such as user identification, user address, etc. And if the audience user A joins the target link flow, the link server increases the user information of the audience user A in the first user list. If the anchor user B joins the target link wheat confluence, the link wheat server increases the user information of the anchor user B in the first user list. And so on, the first user list is made to contain information of users joining the target link.
In addition, when a user (for example, audience user a or anchor user B) joining the target linkage is leaving the linkage, the linkage server is notified. At this time, the wheat connecting and converging server deletes the user from the first list to complete the logout.
The anchor terminal initiates a notification to the wheat-linking server terminal and also sends a first message to the live broadcast server terminal. And after the live broadcast service terminal receives the first message, providing the wheat connecting service for the user. The live broadcast server may construct a second user list to record users present in the target link.
The continuous-wheat converging server and the live broadcasting server respectively maintain a first user list and a second user list, and audience users or anchor users can communicate with the continuous-wheat converging server and the live broadcasting server through different communication channels, so that the situation that the first user list and the second user list are inconsistent can exist. According to research, in one case, a user firstly calls an interface to inform a live broadcasting service end, joins a room, and then calls a method of a connecting and converging service end to join the connecting and converging. If the joining of the connecting wheat and the joining of the converging wheat fails, the live broadcasting server cannot sense, and a user is caused to exist in a second user list maintained by the live broadcasting server, but the situation that the user does not exist in a first user list maintained by the connecting wheat and the joining wheat server, and the first user list is inconsistent with the second user list is caused. In another case, if the user logs out abnormally, such as App flashing back, shutdown, network failure, etc., the user is logged out from the first user list by the connected-to-microphone service end due to the push failure, but the live broadcast service end cannot be notified at this time, so the user still exists in the second user list maintained by the live broadcast service end, and the first user list is inconsistent with the second user list.
According to the wheat connecting state processing method, first user information is received from a wheat connecting and converging service end; judging whether the wheat connecting users in the target wheat connecting confluence change or not according to the first user information; if the link users change, the first user information is sent to the live broadcast server side, so that the live broadcast server side determines target users according to the first user information, and the target users exit the link and the confluence. Compared with the fact that the current service end cannot interact with the wheat connecting and converging service end of the third party, the wheat connecting state recorded by the service end is inconsistent with the actual wheat connecting and converging state, the embodiment of the application can enable the anchor end to receive the first user information recalled by the wheat connecting and converging service end, judge whether the wheat connecting user in the target wheat connecting and converging is changed according to the first user information, and if the wheat connecting user is changed, the anchor end sends the first user information to the live broadcasting service end. The first user information received by the live broadcast server side indicates a user in a wheat connecting and converging state in a target wheat connecting and converging currently maintained by the wheat connecting and converging server side. And the live broadcast server determines a target user according to the first user information, wherein the target user is a user of which the link-wheat converging state is inconsistent with the live broadcast server at the link-wheat converging server. After the target user is determined by the live broadcast server, the target user can exit the wheat connecting and converging state, so that the user wheat connecting state recorded by the live broadcast server is consistent with the actual wheat connecting and converging state, the reliability of wheat connecting is improved, and the online experience is optimized.
Example two
Fig. 3 is a flowchart of a method for processing a link wheat state according to a second embodiment of the present invention, where the method may be implemented by a computer device where a live broadcast server is located, and the computer device may be a server, and specifically includes the following steps:
step 210, receiving first user information sent by a main broadcasting end.
The first user information comprises users in a wheat-connecting and converging state in a target wheat-connecting and converging state maintained by the wheat-connecting and converging service end, and the users in the wheat-connecting and converging state in the target wheat-connecting and converging state comprise users corresponding to a host side.
The first user information may be a first list of users.
Step 220, determining the target user according to the first user information.
Illustratively, the communication user intersection is determined based on the first user information and the second user information. And determining the user which is not included in the intersection of the wheat-connected users in the first user information and the second user information as a target user.
The second user information comprises users in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the live broadcasting server. The second user information may be a second user list.
And acquiring a union of the user identifications in the first user list and the user identifications in the second user list, wherein the union is used as a wheat-connected user intersection. And taking the users which do not belong to the union in the first user list and the users which do not belong to the union in the second user list as target users.
Illustratively, the user identities in the first user list are a anchor user a, an anchor user B, a spectator user C, and a spectator user D. The user identities in the second user list are the anchor user a, the anchor user B, the audience user D and the anchor user E. At this time, a union { anchor user a, anchor user B, audience user C, audience user D } and { anchor user a, anchor user B, audience user D, anchor user E } is found, and the union { anchor user a, anchor user B, audience user D } is the communication of the wheat-linking user. The audience user C and the anchor user E are determined as target users.
And 230, sending a second message to a target client corresponding to the target user, so that the target client exits the second user information of the live broadcasting server and exits the target link wheat confluence of the link wheat server in response to the second message.
After the live broadcast server side sends the second message to the target client side corresponding to the target user, the target client side responds to the second message to actively initiate a notification of exiting the continuous wheat confluence to the live broadcast server side and the continuous wheat server side. Therefore, users of the target link wheat confluence maintained by the live broadcasting server and the link wheat server can be consistent.
Further, after the second message is sent to the target client corresponding to the target user in step 230, the method further includes:
and receiving a third message sent by the target client, wherein the third message is a message of second user information for exiting the live broadcast server, which is triggered by the target client in response to the second message.
And the target client sends a third message to the live broadcast server after receiving the second message. And the third message is used as a notification that the target client actively exits the link-wheat confluence and is sent to the live broadcast server.
And in response to the third message, logging off the target user in the second user information.
And the live broadcast server responds to the third message and logs off the target user in the second user list.
Further, before step 210, before receiving the first user information sent by the anchor, the method further includes: receiving a first message sent by a main broadcasting end, wherein the first message is used for creating second user information corresponding to a target link wheat confluence; creating second user information in response to the first message; and registering the anchor in the second user information.
When the anchor end creates the wheat connecting and converging, the anchor end sends a first message to the live broadcast server. The live broadcast server creates a second user list in response to the first message and registers the anchor user in the second user list. The second user list is used for recording the users added to the wheat connecting flow.
According to the wheat connecting state processing method provided by the embodiment of the application, a live broadcast server receives first user information sent by a main broadcasting end, and a target user is determined according to the first user information; and sending a second message to a target client corresponding to the target user, so that the target client responds to the second user information of the second message exiting the live broadcasting server and the target link-wheat confluence exiting the link-wheat server. Compared with the situation that the current service end cannot interact with the wheat-connecting and converging service end of a third party, the wheat-connecting state recorded by the service end is inconsistent with the actual wheat-connecting and converging state, in the embodiment of the application, the live broadcast service end can determine a set of the wheat-connecting users according to the first user information, the set of the wheat-connecting users is the minimum set of the users contained in the target wheat-connecting and converging, the target users are obtained according to the set of the wheat-connecting users, the live broadcast service end enables the target users to actively withdraw from the wheat-connecting and converging through the second message, the users in the wheat-connecting and converging are the users in the set of the wheat-connecting users, at the moment, the wheat-connecting state recorded by the live broadcast service end is consistent with the actual wheat-connecting and converging state, and further reliability of the wheat-connecting is improved, and on-line experience effect is optimized.
Example III
Fig. 4 is a schematic structural diagram of a wheat connecting state processing device provided in a third embodiment of the present application, where the present embodiment is applicable to a user state monitoring situation in a wheat connecting and converging, and the device is applied to a host side, and may be located at a host side used by a host user, and includes: a first receiving module 310, a judging module 320 and a first transmitting module 330.
The first receiving module 310 is configured to receive first user information from the continuous-wheat converging service end, where the first user information indicates a user in a continuous-wheat converging state in a target continuous-wheat converging state maintained by the continuous-wheat converging service end, and the user in the continuous-wheat converging state in the target continuous-wheat converging state includes a user corresponding to a host end;
the judging module 320 is configured to judge whether a wheat connecting user in the target wheat connecting flow changes according to the first user information;
and the first sending module 330 is configured to send the first user information to the live broadcast server if the link user changes, so that the live broadcast server determines the target user according to the first user information, and the target user exits the link confluence.
On the basis of the above embodiment, the judging module 320 is configured to:
judging whether the wheat connecting users in the target wheat connecting and converging flow are changed or not according to the first user information and the second user information, wherein the second user information represents the users in the wheat connecting and converging flow state stored by the anchor side.
On the basis of the above embodiment, the first sending module 330 is further configured to establish a target wheat connecting and converging through the wheat connecting and converging server;
and sending a first message to the live broadcast server, wherein the first message is used for creating user information of the target link and the target wheat confluence at the live broadcast server.
In the wheat connecting state processing device provided by the embodiment of the application, the first receiving module 310 receives first user information from the wheat connecting and converging service end; the judging module 320 judges whether the wheat connecting user in the target wheat connecting flow changes according to the first user information; if the link user changes, the first sending module 330 sends the first user information to the live broadcast server, so that the live broadcast server determines the target user according to the first user information, and the target user exits the link confluence. Compared with the fact that the current service end cannot interact with the wheat connecting and converging service end of the third party, the wheat connecting state recorded by the service end is inconsistent with the actual wheat connecting and converging state, the embodiment of the application can enable the anchor end to receive the first user information recalled by the wheat connecting and converging service end, judge whether the wheat connecting user in the target wheat connecting and converging is changed according to the first user information, and if the wheat connecting user is changed, the anchor end sends the first user information to the live broadcasting service end. The first user information received by the live broadcast server side indicates a user in a wheat connecting and converging state in a target wheat connecting and converging currently maintained by the wheat connecting and converging server side. And the live broadcast server determines a target user according to the first user information, wherein the target user is a user of which the link-wheat converging state is inconsistent with the live broadcast server at the link-wheat converging server. After the target user is determined by the live broadcast server, the target user can exit the wheat connecting and converging state, so that the user wheat connecting state recorded by the live broadcast server is consistent with the actual wheat connecting and converging state, the reliability of wheat connecting is improved, and the online experience is optimized.
The wheat connecting state processing device provided by the embodiment of the invention can execute the wheat connecting state processing method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the executing method.
Example IV
Fig. 5 is a schematic structural diagram of a device for processing a wheat connecting state according to a fourth embodiment of the present application, where the device is applicable to a user state monitoring situation in wheat connecting and converging, and the device is applied to a live broadcast server, and may be located in a computer device where the server is located, where the computer device may be a server. The device comprises: a second receiving module 410, a target user determination module 420, and a second transmitting module 430.
The second receiving module 410 is configured to receive first user information sent by the anchor terminal, where the first user information includes a user in a wheat-joining and converging state in a target wheat-joining and converging state maintained by the wheat-joining and converging server terminal, and the user in the wheat-joining and converging state in the target wheat-joining and converging state includes a user corresponding to the anchor terminal;
a target user determining module 420, configured to determine a target user according to the first user information;
and the second sending module 430 is configured to send a second message to a target client corresponding to the target user, so that the target client exits the second user information of the live broadcast server and the target link-wheat stream exiting the link-wheat server in response to the second message.
On the basis of the above embodiment, the target user determining module 420 is configured to:
determining a wheat connecting user intersection according to the first user information and the second user information, wherein the second user information comprises users in a wheat connecting and converging state in a target wheat connecting and converging state maintained by a live broadcasting server;
and determining the user which is not included in the intersection of the wheat-connected users in the first user information and the second user information as a target user.
On the basis of the above embodiment, the second receiving module 410 is configured to:
receiving a third message sent by the target client, wherein the third message is a message of second user information for exiting the live broadcast server, triggered by the target client in response to the second message;
and in response to the third message, logging off the target user in the second user information.
On the basis of the above embodiment, the second receiving module 410 is configured to:
receiving a first message sent by a main broadcasting end, wherein the first message is used for creating second user information corresponding to a target link wheat confluence;
creating second user information in response to the first message;
and registering the anchor in the second user information.
In the wheat connecting state processing device provided by the embodiment of the application, the second receiving module 410 receives the first user information sent by the anchor, and the target user determining module 420 determines a target user according to the first user information; the second sending module 430 sends a second message to the target client corresponding to the target user, so that the target client exits the second user information of the live broadcast server and the target link and wheat confluence of the link server in response to the second message. Compared with the situation that the current service end cannot interact with the wheat-connecting and converging service end of a third party, the wheat-connecting state recorded by the service end is inconsistent with the actual wheat-connecting and converging state, in the embodiment of the application, the live broadcast service end can determine a set of the wheat-connecting users according to the first user information, the set of the wheat-connecting users is the minimum set of the users contained in the target wheat-connecting and converging, the target users are obtained according to the set of the wheat-connecting users, the live broadcast service end enables the target users to actively withdraw from the wheat-connecting and converging through the second message, the users in the wheat-connecting and converging are the users in the set of the wheat-connecting users, at the moment, the wheat-connecting state recorded by the live broadcast service end is consistent with the actual wheat-connecting and converging state, and further reliability of the wheat-connecting is improved, and on-line experience effect is optimized.
The wheat connecting state processing device provided by the embodiment of the invention can execute the wheat connecting state processing method provided by any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the executing method.
Example five
Fig. 6 is a schematic structural diagram of a terminal according to a fifth embodiment of the present invention, and as shown in fig. 6, the terminal includes a processor 50, a memory 51, an input device 52 and an output device 53; the number of processors 50 in the terminal may be one or more, one processor 50 being taken as an example in fig. 6; the processor 50, the memory 51, the input means 52 and the output means 53 in the terminal may be connected by a bus or other means, in fig. 6 by way of example.
The memory 51 is used as a computer readable storage medium, and may be used to store a software program, a computer executable program, and modules, such as program instructions/modules corresponding to the method for processing a headset status in the embodiment of the present invention (for example, the first receiving module 310, the judging module 320, and the first transmitting module 330 applied to the headset status processing device of a host user). The processor 50 executes various functional applications of the terminal and data processing, i.e., implements the above-described headset state processing method, by running software programs, instructions and modules stored in the memory 51.
The memory 51 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for functions; the storage data area may store data created according to the use of the terminal, etc. In addition, memory 51 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 non-volatile solid-state storage device. In some examples, memory 51 may further include memory located remotely from processor 50, which may be connected to the terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 52 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the terminal. The output means 53 may comprise a display device such as a display screen.
Example six
Fig. 7 is a schematic structural diagram of a computer device according to a sixth embodiment of the present invention, and as shown in fig. 7, the computer device includes a processor 60, a memory 61, an input device 62 and an output device 63; the number of processors 60 in the computer device may be one or more, one processor 60 being taken as an example in fig. 7; the processor 60, the memory 61, the input means 62 and the output means 63 in the computer device may be connected by a bus or by other means, in fig. 7 by way of example.
The memory 61 is used as a computer readable storage medium, and may be used to store a software program, a computer executable program, and modules, such as program instructions/modules corresponding to the communication state processing method in the embodiment of the present invention (for example, the second receiving module 410, the target user determining module 420, and the second transmitting module 430 in the communication state processing device applied to the server). The processor 60 executes various functional applications of the computer device and data processing, i.e., implements the above-described method of processing a communication state, by running software programs, instructions, and modules stored in the memory 61.
The memory 61 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for functions; the storage data area may store data created according to the use of the computer device, etc. In addition, the memory 61 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 non-volatile solid-state storage device. In some examples, memory 61 may further comprise memory remotely located relative to processor 60, which may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input device 62 is operable to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the computer device. The output 63 may comprise a display device such as a display screen.
Example seven
The seventh embodiment of the present invention also provides a storage medium containing computer-executable instructions, which when executed by a computer processor, are configured to perform a method for processing a communication status applied to a host, the method comprising:
receiving first user information from a wheat connecting and converging service end, wherein the first user information represents a user in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the wheat connecting and converging service end, and the user in the wheat connecting and converging state in the target wheat connecting and converging state comprises a user corresponding to a main broadcasting end;
judging whether the wheat connecting users in the target wheat connecting confluence change or not according to the first user information;
if the link users change, the first user information is sent to the live broadcast server side, so that the live broadcast server side determines target users according to the first user information, and the target users exit the link and the confluence.
On the basis of the above embodiment, determining whether the wheat connecting user in the target wheat connecting flow changes according to the first user information includes:
Judging whether the wheat connecting users in the target wheat connecting and converging flow are changed or not according to the first user information and the second user information, wherein the second user information represents the users in the wheat connecting and converging flow state stored by the anchor side.
On the basis of the above embodiment, before receiving the first user information from the connected-wheat confluence service end, the method further includes:
establishing a target wheat connecting and converging through a wheat connecting and converging service end;
and sending a first message to the live broadcast server, wherein the first message is used for creating user information of the target link and the target wheat confluence at the live broadcast server.
The seventh embodiment of the present invention also provides a storage medium containing computer executable instructions, which when executed by a computer processor, are used to perform a method for processing a link-wheat state applied to a live broadcast server, the method comprising:
receiving first user information sent by a main broadcasting end, wherein the first user information comprises users in a wheat-connecting and converging state in a target wheat-connecting and converging state maintained by a wheat-connecting and converging server, and the users in the wheat-connecting and converging state in the target wheat-connecting and converging state comprise users corresponding to the main broadcasting end;
determining a target user according to the first user information;
and sending a second message to a target client corresponding to the target user, so that the target client responds to the second user information of the second message exiting the live broadcasting server and the target link-wheat confluence exiting the link-wheat server.
On the basis of the above embodiment, determining the target user according to the first user message includes:
determining a wheat connecting user intersection according to the first user information and the second user information, wherein the second user information comprises users in a wheat connecting and converging state in a target wheat connecting and converging state maintained by a live broadcasting server;
and determining the user which is not included in the intersection of the wheat-connected users in the first user information and the second user information as a target user.
On the basis of the foregoing embodiment, after sending the second message to the target client corresponding to the target user, the method further includes:
receiving a third message sent by the target client, wherein the third message is a message of second user information for exiting the live broadcast server, triggered by the target client in response to the second message;
and in response to the third message, logging off the target user in the second user information.
On the basis of the above embodiment, before receiving the first user information sent by the anchor, the method further includes:
receiving a first message sent by a main broadcasting end, wherein the first message is used for creating second user information corresponding to a target link wheat confluence;
creating second user information in response to the first message;
and registering the anchor in the second user information.
Of course, the storage medium containing the computer executable instructions provided in the embodiments of the present invention is not limited to the above method operations, and may also perform the related operations in the method for processing the headset state provided in any embodiment of the present invention.
From the above description of embodiments, it will be clear to a person skilled in the art that the present invention may be implemented by means of software and necessary general purpose hardware, but of course also by means of hardware, although in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as a floppy disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a FLASH Memory (FLASH), a hard disk or an optical disk of a computer, etc., including several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to execute the method of the embodiments of the present invention.
It should be noted that, in the above-mentioned embodiments of the search apparatus, each unit and module included are only divided according to the functional logic, but not limited to the above-mentioned division, as long as the corresponding functions can be implemented; in addition, the specific names of the functional units are also only for distinguishing from each other, and are not used to limit the protection scope of the present invention.
Note that the above is only a preferred embodiment of the present invention and the technical principle applied. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.

Claims (12)

1. The method for processing the wheat connecting state is characterized by being applied to a host side and comprising the following steps of:
receiving first user information from a wheat-joining and converging service end, wherein the first user information represents a user in a wheat-joining and converging state in a target wheat-joining and converging state maintained by the wheat-joining and converging service end, and the user in the wheat-joining and converging state in the target wheat-joining and converging state comprises a user corresponding to the anchor end;
judging whether the wheat connecting users in the target wheat connecting confluence change or not according to the first user information;
And if the wheat connecting user changes, sending the first user information to a live broadcast server side so that the live broadcast server side can determine a target user according to the first user information, and enabling the target user to exit the wheat connecting and converging.
2. The method of claim 1, wherein the determining whether the ligature user in the target ligature flow is changed according to the first user information comprises:
judging whether the wheat connecting users in the target wheat connecting and converging flow are changed according to the first user information and the second user information, wherein the second user information represents the users in the wheat connecting and converging flow state stored by the host side.
3. The method of claim 1, further comprising, prior to receiving the first user information from the combined service end:
establishing a target wheat connecting and converging through the wheat connecting and converging service end;
and sending a first message to a live broadcast server, wherein the first message is used for creating user information of the target link and wheat confluence at the live broadcast server.
4. The method for processing the wheat connecting state is characterized by being applied to a live broadcast server and comprising the following steps of:
receiving first user information sent by a host side, wherein the first user information comprises users in a wheat-connecting and converging state in a target wheat-connecting and converging state maintained by a wheat-connecting and converging server side, and the users in the wheat-connecting and converging state in the target wheat-connecting and converging state comprise users corresponding to the host side;
Determining a target user according to the first user information;
and sending a second message to a target client corresponding to the target user, so that the target client responds to second user information of the second message exiting the live broadcasting server and the target combined wheat stream exiting the combined wheat stream server.
5. The method of claim 4, wherein said determining a target user from said first user information comprises:
determining a wheat connecting user intersection according to the first user information and the second user information, wherein the second user information comprises users in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the live broadcasting server;
and determining the user which is not included in the contact user intersection in the first user information and the second user information as a target user.
6. The method of claim 4, further comprising, after sending the second message to the target client corresponding to the target user:
receiving a third message sent by the target client, wherein the third message is a message of second user information for exiting the live broadcast server, triggered by the target client in response to the second message;
And in response to the third message, logging off the target user in the second user information.
7. The method of claim 4, further comprising, prior to receiving the first user information sent by the anchor:
receiving a first message sent by a main broadcasting end, wherein the first message is used for creating second user information corresponding to a target wheat connecting flow;
creating second user information in response to the first message;
registering the anchor in the second user information.
8. A wheat-linked state processing device, wherein the device is applied to a host side and comprises:
the first receiving module is used for receiving first user information from the wheat connecting and converging service end, wherein the first user information represents a user in a wheat connecting and converging state in a target wheat connecting and converging state maintained by the wheat connecting and converging service end, and the user in the wheat connecting and converging state in the target wheat connecting and converging state comprises a user corresponding to the anchor end;
the judging module is used for judging whether the wheat connecting users in the target wheat connecting flow are changed according to the first user information;
and the first sending module is used for sending the first user information to the live broadcast server side if the wheat connecting user changes, so that the live broadcast server side determines a target user according to the first user information, and the target user exits the wheat connecting and converging.
9. The utility model provides a even wheat state processing apparatus which characterized in that, the device is applied to live broadcast service end, includes:
the second receiving module is used for receiving first user information sent by a host side, wherein the first user information comprises users in a wheat-connecting and converging state in a target wheat-connecting and converging state maintained by a wheat-connecting and converging server side, and the users in the wheat-connecting and converging state in the target wheat-connecting and converging state comprise users corresponding to the host side;
the target user determining module is used for determining a target user according to the first user information;
and the second sending module is used for sending a second message to a target client corresponding to the target user, so that the target client responds to the second user information of the second message exiting the live broadcast server and the target combined wheat stream exiting the combined wheat stream server.
10. A terminal, the terminal comprising:
one or more processors;
storage means for storing one or more programs,
when executed by the one or more processors, causes the one or more processors to implement the method of communicating status of any of claims 1-3.
11. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the headset state handler of any one of claims 4-7 when the program is executed by the processor.
12. A storage medium containing computer executable instructions for performing the method of claim 1-7.
CN202011360681.4A 2020-11-27 2020-11-27 Method, device, terminal, computer equipment and storage medium for processing wheat connecting state Active CN114554230B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011360681.4A CN114554230B (en) 2020-11-27 2020-11-27 Method, device, terminal, computer equipment and storage medium for processing wheat connecting state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011360681.4A CN114554230B (en) 2020-11-27 2020-11-27 Method, device, terminal, computer equipment and storage medium for processing wheat connecting state

Publications (2)

Publication Number Publication Date
CN114554230A CN114554230A (en) 2022-05-27
CN114554230B true CN114554230B (en) 2023-07-25

Family

ID=81668069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011360681.4A Active CN114554230B (en) 2020-11-27 2020-11-27 Method, device, terminal, computer equipment and storage medium for processing wheat connecting state

Country Status (1)

Country Link
CN (1) CN114554230B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148679A1 (en) * 2009-11-27 2010-12-29 中兴通讯股份有限公司 Method, device and system for video call establishment and video switch
CN102098270A (en) * 2009-12-15 2011-06-15 上海威乾视频技术有限公司 System and method for realizing load balance of streaming media server
CN105933375A (en) * 2016-03-30 2016-09-07 广州华多网络科技有限公司 Method, device and server for monitoring microphone connecting conversation
CN106254899A (en) * 2016-08-16 2016-12-21 网宿科技股份有限公司 The control method of a kind of live even wheat and system
CN109218765A (en) * 2017-06-30 2019-01-15 武汉斗鱼网络科技有限公司 A kind of net cast room recommended method and device
CN109257618A (en) * 2018-10-17 2019-01-22 北京潘达互娱科技有限公司 Company wheat interflow method, apparatus and server in a kind of live streaming
CN110430439A (en) * 2019-07-30 2019-11-08 北京达佳互联信息技术有限公司 Manage method and device, server and the storage medium in Media Stream room
CN110798693A (en) * 2019-09-29 2020-02-14 深圳市镜玩科技有限公司 User management method, server and computer readable storage medium
CN110971922A (en) * 2018-09-30 2020-04-07 武汉斗鱼网络科技有限公司 Live broadcast and microphone connecting state monitoring method, device, storage medium and system
WO2020134841A1 (en) * 2018-12-28 2020-07-02 广州市百果园信息技术有限公司 Live broadcast interaction method and apparatus, and system, device and storage medium
CN111372092A (en) * 2020-03-04 2020-07-03 北京字节跳动网络技术有限公司 Communication link establishing method, device, equipment and storage medium
CN111372090A (en) * 2020-02-25 2020-07-03 北京达佳互联信息技术有限公司 Method and device for realizing wheat connection, electronic equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100017821A1 (en) * 2008-07-21 2010-01-21 Leonov Andrei A Software based Internet/Television convergence methods and systems for organizing and displaying Internet media content on computers and Television sets
KR20170130253A (en) * 2016-05-18 2017-11-28 에스케이텔레콤 주식회사 Method for providing of adaptive streaming service and apparatus therefor
US20180063556A1 (en) * 2016-08-29 2018-03-01 YouNow, Inc. Systems and methods for providing guest broadcasting on a live stream video platform
KR20190099586A (en) * 2018-02-19 2019-08-28 삼성전자주식회사 Electronic apparatus, controlling method of electronic apparatus and server

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010148679A1 (en) * 2009-11-27 2010-12-29 中兴通讯股份有限公司 Method, device and system for video call establishment and video switch
CN102098270A (en) * 2009-12-15 2011-06-15 上海威乾视频技术有限公司 System and method for realizing load balance of streaming media server
CN105933375A (en) * 2016-03-30 2016-09-07 广州华多网络科技有限公司 Method, device and server for monitoring microphone connecting conversation
CN106254899A (en) * 2016-08-16 2016-12-21 网宿科技股份有限公司 The control method of a kind of live even wheat and system
CN109218765A (en) * 2017-06-30 2019-01-15 武汉斗鱼网络科技有限公司 A kind of net cast room recommended method and device
CN110971922A (en) * 2018-09-30 2020-04-07 武汉斗鱼网络科技有限公司 Live broadcast and microphone connecting state monitoring method, device, storage medium and system
CN109257618A (en) * 2018-10-17 2019-01-22 北京潘达互娱科技有限公司 Company wheat interflow method, apparatus and server in a kind of live streaming
WO2020134841A1 (en) * 2018-12-28 2020-07-02 广州市百果园信息技术有限公司 Live broadcast interaction method and apparatus, and system, device and storage medium
CN110430439A (en) * 2019-07-30 2019-11-08 北京达佳互联信息技术有限公司 Manage method and device, server and the storage medium in Media Stream room
CN110798693A (en) * 2019-09-29 2020-02-14 深圳市镜玩科技有限公司 User management method, server and computer readable storage medium
CN111372090A (en) * 2020-02-25 2020-07-03 北京达佳互联信息技术有限公司 Method and device for realizing wheat connection, electronic equipment and storage medium
CN111372092A (en) * 2020-03-04 2020-07-03 北京字节跳动网络技术有限公司 Communication link establishing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN114554230A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
US9019897B2 (en) Wireless multimedia brokerage service for real time content provisioning
CN105635180B (en) Information push method and device
US20220209878A1 (en) Method, system and device for pushing information, and storage medium thereof
US10708320B2 (en) Selective internal forwarding in conferences with distributed media servers
US10701116B2 (en) Method, computer-readable storage device and apparatus for establishing persistent messaging sessions
CN112689202B (en) Live broadcast room message processing method and device, server and storage medium
US20220408321A1 (en) Voice Call Transfer Method and Electronic Device
EP2974159B1 (en) Method, device and system for voice communication
CN106411713B (en) State notification method and server
CN114554230B (en) Method, device, terminal, computer equipment and storage medium for processing wheat connecting state
CN105898596B (en) Direct broadcasting room display control method and device
CN110493022B (en) Method, device and system for establishing three-party session
CN112839192A (en) Audio and video communication system and method based on browser
CN109819278B (en) Optimization method of live video
US9485458B2 (en) Data processing method and device
CN115720121A (en) Equipment linkage real-time broadcasting method and device, storage medium and computer equipment
CN114884924A (en) Audio and video channel selection method and device, electronic equipment and storage medium
CN112511884B (en) Mixed flow control method, system and storage medium for audio and video flow
JP7456162B2 (en) Programs, communication methods, communication terminals and communication systems
CN103684804A (en) Method and device for meeting subscription
CN112019791A (en) Multi-party audio and video call method and system based on education examination
CN111432160A (en) Method, device, server and storage medium for realizing multi-person call
CN113596380B (en) Video conference server and communication method
CN113810775B (en) Voice and video connection system and method
CN112272280B (en) Feedback method, device, equipment and storage medium

Legal Events

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