CN114025178B - Network screen connection method, device, equipment and storage medium - Google Patents
Network screen connection method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN114025178B CN114025178B CN202111160226.4A CN202111160226A CN114025178B CN 114025178 B CN114025178 B CN 114025178B CN 202111160226 A CN202111160226 A CN 202111160226A CN 114025178 B CN114025178 B CN 114025178B
- Authority
- CN
- China
- Prior art keywords
- session
- information
- matching
- members
- request
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000004044 response Effects 0.000 claims abstract description 25
- 230000000153 supplemental effect Effects 0.000 claims description 42
- 230000000295 complement effect Effects 0.000 claims description 10
- 230000000977 initiatory effect Effects 0.000 claims description 9
- 230000003993 interaction Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000002085 persistent effect Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004083 survival effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/85—Providing additional services to players
- A63F13/87—Communicating with other players during game play, e.g. by e-mail or chat
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention relates to a network screen connection method, a device, equipment and a storage medium, wherein the method comprises the following steps: receiving an exit session request of one or more members to be exited of the screen connection session, and executing an exit session operation on the members to be exited, including removing the members to be exited from the corresponding member information; periodically or in response to the request for exiting the session, according to member information in the session information of one or more screen-connected sessions, taking the screen-connected session with the number of the remaining members less than a first threshold as a target session, and matching the target session to determine a supplementary member; updating the corresponding member information according to the information of the supplementary member; sending session information of the target session to the supplementary member to inform the supplementary member to initiate a request for joining the session; receiving a request of joining the supplementary member to the target session, and joining the supplementary member to the target session. By using the network screen connection method provided by the invention, the experience of the rest members in the session can be improved.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a network screen connection method, device, equipment, and storage medium.
Background
The statements herein merely provide background information related to the present disclosure and may not necessarily constitute prior art.
The existing random matching mechanisms, such as random matching teammates in the existing online games and random connection lines in the online live broadcast, can not join other members after the matching is completed, and only allow the members to exit. In a scenario of multi-person matching, after multiple members exit, the matching session interactivity becomes worse and the experience of the remaining members becomes worse. For example, a random wiring match of 6 persons would be expected, and after 4 persons are logged out, the remaining 2 persons become more tired.
Disclosure of Invention
The invention aims to provide a novel network screen connection method, device, equipment and storage medium, which are used for matching a proper user to join in a matching session with an idle position after members in a screen connection session exit, so that the experience of the rest members in the session is improved.
The aim of the invention is achieved by adopting the following technical scheme. The network screen connection method provided by the invention comprises the following steps: receiving an exit session request of one or more members to be exited of a continuous screen session, and executing an exit session operation on the members to be exited, wherein the exit session operation comprises removing the members to be exited from member information in session information of the corresponding continuous screen session; periodically or in response to the request for exiting the session, according to member information in the session information of one or more screen-connected sessions, taking the screen-connected session with the number of the remaining members less than a first threshold as a target session, and matching the target session to determine a supplementary member; updating the member information in the session information of the target session according to the information of the supplementary member; sending the session information of the target session to the supplementary member to inform the supplementary member to initiate a request to join a session; and receiving the session joining request of the supplementary member, and joining the supplementary member to the target session.
The aim of the invention is also achieved by adopting the following technical scheme. The network screen connection method provided by the invention comprises the following steps: receiving, by a connection server, an exit session request of one or more members to be exited of a connection screen session, and executing an exit session operation on the members to be exited, where the exit session operation includes removing the members to be exited from member information in session information of a corresponding connection screen session; periodically or in response to the request for exiting the session, transmitting session information of one or more sessions to a matching server by a connection server, the session information including member information; receiving the session information by a matching server; the matching server side takes the screen-connected session with the number of the residual members in the target session less than a first threshold value as the target session according to the member information in the session information, and matches the target session to determine the supplementary members; updating the member information in the session information of the target session according to the information of the supplementary member; the request of successful matching of the supplementary members containing the updated session information is sent to a connecting server; receiving a request of successful matching of the supplemental members by a connection server; sending a request to the supplemental member that perpetual session matching is successful, including the session information of the target session, to notify the supplemental member to join the target session; receiving the request of successful perpetual session matching by the supplementary member terminal, and initiating a session joining request to the connecting service terminal; and the online server receives the session joining request sent by the supplementary member terminal, and joins the supplementary member to the target session.
The aim of the invention is also achieved by adopting the following technical scheme. According to the network screen connection device provided by the disclosure, the network screen connection device comprises: the system comprises an exit request processing module, a screen connection processing module and a screen connection processing module, wherein the exit request processing module is used for receiving an exit session request of one or more members to be exited of a screen connection session, and executing an exit session operation on the members to be exited, and the exit session operation comprises removing the members to be exited from member information in session information of the corresponding screen connection session; a supplementary member determining module, configured to periodically or in response to the request for exiting a session, take a continuous screen session with a number of remaining members less than a first threshold as a target session according to member information in session information of one or more continuous screen sessions, match the target session to determine a supplementary member, and update the member information in the session information of the target session according to information of the supplementary member; a supplementary member notification module, configured to send the session information of the target session to the supplementary member, so as to notify the supplementary member to initiate a session joining request; and the supplementary member joining module is used for receiving the session joining request of the supplementary member and joining the supplementary member to the target session.
The aim of the invention is also achieved by adopting the following technical scheme. According to the network screen connection device provided by the disclosure, the network screen connection device comprises: the system comprises an exit request processing module, a screen connection processing module and a screen connection processing module, wherein the exit request processing module is used for receiving an exit session request of one or more members to be exited of a screen connection session, and executing an exit session operation on the members to be exited, and the exit session operation comprises removing the members to be exited from member information in session information of the corresponding screen connection session; the session information sending module is used for sending session information of one or more sessions to the matching server side periodically or in response to the session exit request, wherein the session information comprises member information; the matching server uses the screen-connected session with the number of the remaining members less than a first threshold value as a target session according to the member information in the session information, matches the target session to determine a supplementary member, updates the member information in the session information of the target session according to the information of the supplementary member, and sends a request of successful matching of the supplementary member containing the updated session information to the connection server; the supplementary member notification module is used for receiving a request of successful matching of the supplementary member sent by the matching service end, and sending a request of successful matching of the perpetual session containing the session information of the target session to the supplementary member end so as to notify the supplementary member to join the target session; and the supplementary member joining module is used for receiving a session joining request sent by a supplementary member terminal and joining the supplementary member to the target session.
The aim of the invention is also achieved by adopting the following technical scheme. According to the network screen connection device provided by the disclosure, the network screen connection device comprises: a session information receiving module, configured to receive one or more session information, where the session information includes member information; the session information is sent by the connection server periodically or in response to the session exiting request of one or more members to be exited; a supplementary member determining module, configured to take a continuous screen session with a number of remaining members less than a first threshold as a target session according to the member information in the session information, match the target session to determine a supplementary member, and update the member information in the session information of the target session according to the information of the supplementary member; and the matching success notification module is used for sending a request of successful matching of the supplementary member containing the updated session information to a connection server side so that the connection server side can join the supplementary member into the target session.
The aim of the invention is also achieved by adopting the following technical scheme. According to the network screen connection device provided by the disclosure, the network screen connection device comprises: a memory for storing non-transitory computer readable instructions; and a processor configured to execute the computer readable instructions, such that the processor implements any one of the network connection methods described above when executed.
The aim of the invention is also achieved by adopting the following technical scheme. A computer readable storage medium according to the present disclosure is configured to store non-transitory computer readable instructions, which when executed by a computer, cause the computer to perform any one of the network connection methods described above.
Compared with the prior art, the invention has obvious advantages and beneficial effects. By means of the technical scheme, the network screen connection method, the device, the equipment and the storage medium provided by the invention have at least the following advantages and beneficial effects:
1. according to the invention, after some members in the session exit, the proper users are randomly selected from the matching pool and added to the matching session with the idle position until all the people exit, so that the experience of the rest members in the session is improved.
2. The invention can be added into the anchor interested in the matching chat in the matching pool at any time, so that the interactivity of the matching playing method is enhanced; and the set topics of a plurality of chats matched with the chat at this time can be ensured, and other chats interested in the topics can be effectively screened.
The foregoing description is only an overview of the present invention, and is intended to be implemented in accordance with the teachings of the present invention, as well as the preferred embodiments thereof, together with the following detailed description of the invention given in conjunction with the accompanying drawings.
Drawings
FIG. 1 is a flow chart of a network connection method according to an embodiment of the present invention;
FIG. 2 is a flow chart of a network connection method according to another embodiment of the present invention;
FIG. 3 is a flow chart of a network connection method according to another embodiment of the present invention;
fig. 4 is a schematic diagram of a network connection device according to an embodiment of the present invention.
Detailed Description
In order to further describe the technical means and effects adopted by the invention to achieve the preset aim, the following detailed description refers to the specific implementation, structure, characteristics and effects of the network connection method, device, equipment and storage medium according to the invention with reference to the accompanying drawings and preferred embodiments.
It is noted that relational terms such as "first," "second," and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. In addition, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The network connection referred to herein means: a plurality of users are connected together through the internet for interaction. The network connection screen comprises, but is not limited to, a live connection screen, namely, a plurality of anchor of video and audio live broadcast are connected together through the Internet to interact.
The perpetual references herein refer to: and as long as at least one anchor exists in the screen-connection session, other anchors are matched into the screen-connection session until the session ends or the last anchor exits.
Random matching referred to herein refers to: randomly adding the data into a matching pool, and carrying out multi-person matching through a certain recommendation algorithm.
The connection server LINESERVER mentioned herein refers to: the logic server of the network connection is mainly responsible for pushing relevant live broadcast metadata to the connected anchor.
The matching server MATCHSERVER mentioned herein refers to: and matching the live users joining the matching for the servers of the session matching members, and receiving incremental pushing of the session change matched by the connection server LINESERVER.
FIG. 1 is a schematic flow chart diagram of one embodiment of a network connection method of the present invention. In some embodiments of the present invention, referring to fig. 1, an exemplary network connection method of the present invention mainly includes the following steps:
Step S11, receiving one or more members to be logged out of one or more screen connected sessions, and executing a session logging out operation on the members to be logged out. Wherein the exiting the session operation includes removing members to be exited from member information in session information of the corresponding on-screen session
Step S12, periodically or in response to a request for exiting a session, judging according to member information in session information of one or more continuous screen sessions, judging whether the number of the remaining members in the session is less than a first threshold, taking the continuous screen session with the number of the remaining members (i.e. the current members after the member to be exited) being less than the first threshold as a target session, and matching the target session to determine a supplementary member; and updating the member information in the session information of the target session according to the information of the supplementary member.
The session information may further include information of the session itself, for example, an ID of the session itself. Wherein the member information may be used to record information of members currently present in the session. Specifically, the member information may include an identity of a current member in the session, for example, an identity { client1, client2, …, clientn } of a client corresponding to each member, and an identity of a user. The session information may also include the number of members in real time in the session, and in fact, the number of current members may be calculated according to the identities of all the current members in the session.
It should be noted that the present invention is not limited to the aforementioned first threshold, for example, the first threshold may be the maximum number of members allowed by the session, and the first threshold may also be less than the maximum number of members allowed by the session. Typically, the first threshold is at least 2.
Step S13, the session information of the target session is sent to the supplementary member to inform the supplementary member to initiate a joining session request. The join session request is used to indicate that the supplemental member requests to join the target session.
Step S14, receiving a request of joining the supplementary member and joining the supplementary member to the target session. The method specifically comprises the steps of informing (or pushing) information that the supplementary member is added to the target session to other members in the target session, so that the other members in the target session can start interaction by carrying out related operations such as pulling video streams of the supplementary member.
The processes of the foregoing steps S11 to S14 may be called perpetual matching processes.
By setting the perpetual matching flow, other users can be selected from the matching pool to participate in the existing matching session only when the session is not less than a certain number of members (for example, not less than 2 people), so that the users who interact before can continuously interact, and the reduction of the interaction objects only in one side due to personnel withdrawal is avoided.
In some embodiments of the present invention, the network connection method of the present invention further includes: a first matching request of a plurality of users is received in advance, and a first matching pool (also called a perpetual matching pool, a first matching list, or a perpetual matching list) is established or updated according to the first matching request. Optionally, the first matching request is issued by a client of the user. Alternatively, the matching pool may be a queue structure, and thus may be referred to as a matching queue.
It should be noted that the foregoing matches may be selected randomly from a pool of matches, or may be selected from a pool of matches according to a certain rule. In some embodiments of the present invention, the matching the target session in the step S13 to determine the complementary member includes matching according to session itself information of the target session and/or information of the remaining members in the target session to obtain the complementary member. Specifically, the session information itself and the member information of the remaining members in the session information have corresponding matching tendency information, and the matching request of the user has matching tendency information of the user. Thus, the complementary member can be matched in the first matching pool according to the session information of the target session (such as the category of the target session, the number of people limit, the requirement on the member, etc.) and/or the current member information (such as the sex, the label, the interest, the live time length, etc. dimension of the member in the target session). Specifically, a user corresponding to the first matching request, which accords with some information of the target session and/or accords with some information of the rest members in the target session, may be selected from a plurality of first matching requests in the first matching pool, and the user is taken as a supplementary user.
In some embodiments of the present invention, the network connection method of the present invention further includes: after the matching of the target session to determine the supplemental member of step S12 described above, or after the addition of the supplemental member to the target session of step S14 described above, the supplemental member is removed from the first matching pool.
In some embodiments of the present invention, before the step S13, the network connection method of the present invention further includes: judging whether session information of a target session exists or not; if not, the target session is destroyed, the supplementary member is replaced in the first matching pool, and the step S13 and the subsequent related operation are not executed any more; if so, the foregoing sending of the session information of the target session to the supplemental member (e.g., to the client thereof) is performed to join the supplemental member to the target session corresponding to the session information.
In some embodiments of the present invention, the network connection method of the present invention further includes: periodically or in response to an exit session request, updating member information for one or more on-screen sessions; and/or, periodically or in response to an exit session request, sending member information for one or more on-screen sessions to each member in the corresponding on-screen session. As a specific example, to ensure the survival of the client and the relevant information (how many clients are in the session), LINESERVER will push the relevant message to the clients of the session at regular time, the clients will perform relevant operations according to the pushed message, for example, a certain host client1 is interrupted, the pushed message will lack client1, other clients will be removed on the UI (User Interface) of the client after receiving the push, and stop pulling the video stream of client 1.
Fig. 2 is a schematic flow chart diagram of another embodiment of a network connection method of the present invention. In some embodiments of the present invention, referring to fig. 2, the network connection method of the present invention may further include the following steps:
Step S21, a second matching request of the plurality of users is received, and a second matching pool (also referred to as a random matching pool, a random matching list, a second matching list) is established or updated according to the second matching request. Optionally, a second matching request is received from a client of the plurality of users.
Step S22, a second matching request conforming to the member number limitation is matched from the second matching pool, a user corresponding to the matched second matching request is used as a member of a continuous screen session, corresponding session information is created, and the session information contains member information.
It should be noted that the present invention is not limited in the form of a member number limitation. For example, the member number limit may be an upper limit of the maximum number of people in one matching session, for example, a maximum number of 10 people in one continuous screen session may be set, and 10 members are matched when creating a session; for another example, the member number limit may be a number range, for example, a number of start-up people for a continuous screen session may be set to 8-10, and a session may be created when 8-10 members are matched.
Step S23, a notification of initiating a joining session is sent to the user corresponding to the matched second matching request so as to inform the corresponding user of joining the online session. Wherein the notification of initiating the joining session contains session information.
Step S24, receiving a request of joining the session sent by the user, and joining the corresponding user into the screen-connected session for interaction.
Step S25, the user who has joined the online session (i.e., the user whose matching is completed) is removed from the second matching pool, and is prevented from being repeatedly matched.
The process of the foregoing steps S21 to S25 may be referred to as a session creation process. Alternatively, the process of the foregoing steps S21 to S25 is performed before the foregoing step S11.
In addition, perpetual matches are established when more than 2 people still wish to continue with new anchor additions. When a member in a session subsequently exits the matching session, this session is of no value as long as less than a certain threshold occurs, e.g. less than 2 (i.e. only 1 member remains or all exits), so that a destruction procedure can be performed.
In some embodiments of the present invention, after the foregoing step S11, the network connection method of the present invention further includes: periodically or in response to an exit session request, determining whether the number of remaining members of the one or more on-screen sessions is less than a second threshold; destroying the screen-connected session with the number of the remaining members smaller than the second threshold, including informing the members in the session to terminate the session and destroying the corresponding session information. Wherein the second threshold is smaller than the first threshold. Alternatively, the second threshold may be 2.
It should be noted that the network connection method of the foregoing embodiment of the present invention may be implemented by using one device; different steps in a method may also be implemented by two or more modules arranged in the same apparatus; the corresponding steps may also be implemented using two separate devices, such as a wire server LINESERVER and a matching server MATCHSERVER.
Fig. 3 is a schematic flow chart diagram of a network connection method according to another embodiment of the present invention. In some embodiments of the present invention, referring to fig. 3, the network connection method of the present invention includes a conventional matching procedure, a perpetual matching procedure, and a destroying procedure. In this embodiment, communication and interaction of a connection server (LINESERVER), a matching server (MATCHSERVER), and a plurality of clients (client 1, client2.. clientn, clientm) are involved.
The conventional matching flow comprises the following steps:
Scheme 1: multiple anchor (also known as users, also known as members of a session after a match is successful) issue a request to join a random matching pool by clicking on a control to join the random matching pool at the client point. MATCHSERVER receives a matching request from a plurality of clients to join a random matching pool. Note that, in general, the anchor and the client are in one-to-one correspondence, and therefore, no distinction is necessary.
Scheme 2: MATCHSERVER (matching server) creates or updates a random matching pool (also referred to as a random matching manifest, second matching pool) based on the received matching request. The random matching pool is used for physically storing client information, user information and session information to be matched. Alternatively, the random matching pool may be a queue structure, and thus may be referred to as a matching queue. MATCHSERVER matches to n clients from the requests of multiple clients in the random match pool, first client, second client,..and nth client (client 1, client2 … clientn), and sends a notification to LINESERVER (connection server) that the create session match was successful. Wherein the notification of successful creation of a session match contains relevant matching information, which may include information of the matched clients, for example. Where n is configurable, n represents the upper bound on the number of people most in a matching session.
It should be noted that the foregoing creating or updating the random matching pool refers to creating if the random matching pool does not exist yet, and updating the random matching pool according to the received matching request if the random matching pool exists already, for example, adding the received matching request to the random matching pool.
Scheme 3: LINESERVER (connection server) receives notification of successful matching, creates session information (abbreviated as Sessid) of the matching session, and notifies the relevant client to initiate joining of the matching session Sessid.
The session information includes an identity { client1, client2, …, clientn } of a client in the session, and/or an identity of a user, and/or the number of clients or the number of users in the session. The session information may include information about the session itself, such as an identity of the session itself (abbreviated SessID). Alternatively, the specific form of the session information may be SessID { client1, client2 … clientn }. Optionally, the session information may also include one or more additional information of the gift information in the session, the gift information of the session members, the time of the online and offline, the duration of the wire, other statistics, and so on.
Note that the session information of the matching session may be created by LINESERVER, or may be created by MATCHSERVER and sent to LINESERVER in flow 2.
Scheme 4: client1, client2 … clientn receives Sessid successfully matched, sends a join session request, joins in the matching session, and performs related interactions including, but not limited to, pulling video streams of other hosts, sending gifts to other hosts, sending public screen information, and the like.
Scheme 5: LINESERVER notifies MATCHSERVER that client1. clientn has successfully joined the corresponding on-screen session. MATCHSERVER remove the matching completed anchor (client) information from the random matching pool to prevent duplicate matches.
By completing the aforementioned process 1-process 5, multiple users complete one-time matching, which can be used to create a new network connection session.
The perpetual matching flow comprises the following steps:
Flow 6: a host client1 in the session opts out of the session, LINESERVER receives an exit notification, notifies other hosts (e.g., client2.. clientn) that client1 exits the session, and client2 … clientn responds to the request, processes the exit operation of client1, and notifies other members in the session. Optionally, exiting the session includes removing the member to be exited from the member information in the session information of the corresponding on-screen session.
Scheme 7: LINESERVER sends its own matching information (including but not limited to full push) MATCHSERVER periodically, or in response to an exit session request. Including session information for the target session. The session information includes member information, which may be used to record information of the current member of the corresponding on-screen session. For example, the target session is a session that the anchor client1 exits.
Scheme 8: MATCHSERVER receives the full push request, determines according to the session information Sessid, and if the number of people in the session is not less than a first threshold (for example, equal to the upper limit n of the maximum number of people in the previous one-time matching session), does not perform processing; if it is determined Sessid that the participating anchor has been less than the first threshold, matching the supplemental members for the on-screen session may include adding the remaining anchor clients 2 … clientn to the perpetual matching pool, e.g., only the information of the remaining anchor may be added to the perpetual matching pool, and the matching worker thread to MATCHSERVER is executed. When executing the matching worker thread, similarly to the aforementioned flow 2, the client clientm is matched out in the perpetual matching pool (also referred to as a perpetual matching list, first matching pool) as a complementary member according to the session itself information of the target session and/or the information of the remaining members in the target session, the waiting clientm is added to the matching session of Sessid of the perpetual matching pool, and LINESERVER is notified.
The perpetual matching pool is used for physically storing information of clients to be subjected to perpetual matching and information of sessions. Note that in general, a perpetual matching pool is different from a random matching pool. In some specific examples, the persistent match pool may be a subset of a random match pool.
Flow 9: LINESERVER receives the request for successful supplemental match, determines Sessid if there was not (indicating that there was not a supplemental match, and if the matching session has been destroyed), returns MATCHSERVER that the session has been destroyed in order MATCHSERVER to re-host the supplemental match; if already present (indicating a supplemental match), a request is sent clientm to match session Sessid successfully.
It is noted that in practice there may be a delay in the data in the persistent match pool, for example, although the information of a certain client to be matched, the session information of a certain session to be matched, is recorded in the persistent match pool, in fact the client may have exited the persistent match pool, and the session may be deleted due to the exit of the client. This problem can be solved by using the aforementioned flow 9.
Flow 10: the supplemental member end clientm obtains the session information Sessid of the matching session and initiates a join session request to LINESERVER.
Flow 11: LINESERVER formally joining clientm to a corresponding session Sessid upon receipt of a join session request, and actively informing other members (e.g., clients 2.. clientn) clientm in the session that have successfully joined the session, the other members (clients 2-clientn) perform related operations, such as pulling a video stream of clientm, etc., to begin interaction.
Flow 12: optionally, to ensure the survival of the client and the relevant information (how many clients are in the session), LINESERVER pushes the relevant message to the client of the member of the session at regular time, and the member client performs the relevant operation according to the pushed message. For example, if a host (e.g., client 1) breaks, the pushed message will lack client1, and after other members receive the push, they will reject the message on the UI of the client, and stop pulling the video stream of client 1.
Through the perpetual matching flow, as long as the conversation is not less than 2 people, other anchor plays are added from the matching pool to participate in the existing matching conversation, so that the anchor plays interacted forever, and the interaction objects are not directly reduced because the personnel exit.
It should be noted that, since the matching generally lasts for a period of time, for example, several seconds, there is enough time for all members to exit smoothly to complete the matching session.
The destroying process comprises the following steps:
flow 13: all anchor of one session make use of the client to issue a request to exit the session.
Flow 14: LINESERVER receives the request for exiting the matched session, determines whether the number of anchor programs of the current session is less than a second threshold (optionally, the second threshold may be 2), if so, destroys the session directly, and informs the anchor programs remaining in the session to terminate the matching. If a supplemental match request is subsequently received MATCHSERVER to push for that Sessid, execution proceeds as described above in flow 9 (Sessid absent).
In some embodiments of the present invention, embodiments of the present invention further provide a network screen-connected device, where the device mainly includes: the system comprises an exit request processing module, a complementary member determining module, a complementary member notifying module and a complementary member joining module.
Wherein, this exit request processing module is used for: and receiving a session exiting request of one or more members to be exited of the screen connection session, and executing session exiting operation on the members to be exited. Wherein exiting the session operation includes removing members to be exited from member information in session information of the corresponding on-screen session.
The supplemental member determination module is to: periodically or in response to an exit session request, taking a screen-connected session with the number of remaining members less than a first threshold as a target session according to member information in session information of one or more screen-connected sessions, matching the target session to determine a supplemental member, and updating member information in session information of the target session according to the information of the supplemental member.
The supplementary member notification module is configured to: and sending the session information of the target session to the supplementary member to inform the supplementary member of initiating the request for joining the session.
The supplementary member joining module is used for: receiving a request of joining the supplementary member to the target session, and joining the supplementary member to the target session.
In some embodiments of the present invention, a network connection device is further provided, corresponding to the connection service end LINESERVER, where the device mainly includes: the system comprises an exit request processing module, a session information sending module, a supplementary member notification module and a supplementary member joining module.
Wherein, this exit request processing module is used for: an exit session request of one or more members (clients) to be exited for the on-screen session is received, and an exit session operation is performed on the members to be exited. Wherein exiting the session operation includes removing members to be exited from member information in session information of the corresponding on-screen session.
The session information sending module is used for: periodically or in response to the request to exit the session, transmitting session information of one or more sessions to the matching server, the session information including member information; the matching server uses the screen-connected session with the number of the remaining members less than the first threshold value as a target session according to the member information in the session information, matches the target session to determine the supplementary members, updates the member information in the session information of the target session according to the information of the supplementary members, and sends a request of successful matching of the supplementary members comprising the updated session information to the online server.
The supplementary member notification module is configured to: and receiving a request of successful matching of the supplementary member sent by the matching service end, and sending a request of successful matching of the perpetual session containing the session information of the target session to the supplementary member end so as to inform the supplementary member of joining the target session corresponding to the session information.
The supplementary member joining module is used for: and receiving a session joining request sent by the supplementary member terminal, and joining the supplementary member into the target session.
In some embodiments of the present invention, a network screen-connecting device is further provided, corresponding to the foregoing matching service end MATCHSERVER, where the device mainly includes: the system comprises a session information receiving module, a complementary member determining module and a matching success notifying module.
The session information receiving module is used for: receiving one or more session information, the session information comprising member information; wherein the session information is sent periodically by the connection server or in response to a request to exit the session by one or more members to be exited.
The supplemental member determination module is to: and according to the member information in the session information, taking the screen-connected session with the number of the remaining members less than the first threshold as a target session, matching the target session to determine the supplementary member, and updating the member information in the session information of the target session according to the information of the supplementary member.
The matching success notification module is used for: and sending a request of successful matching of the supplementary member containing the updated session information to the connection server, so that the connection server can join the supplementary member into the target session.
In addition, the various network screen-connected devices shown in the embodiments of the present invention include modules and units for executing the methods described in the foregoing embodiments, and detailed descriptions and technical effects thereof may refer to corresponding descriptions in the foregoing embodiments, which are not repeated herein.
Fig. 4 is a schematic block diagram illustrating a network connection screen apparatus according to one embodiment of the present invention. As shown in fig. 4, a network connection screen device 100 according to an embodiment of the present disclosure includes a memory 101 and a processor 102.
The memory 101 is used to store non-transitory computer readable instructions. In particular, memory 101 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random Access Memory (RAM) and/or cache memory (cache), and the like. The non-volatile memory may include, for example, read Only Memory (ROM), hard disk, flash memory, and the like.
The processor 102 may be a Central Processing Unit (CPU) or other form of processing unit having data processing and/or instruction execution capabilities and may control other components in the network connection screen device 100 to perform desired functions. In one embodiment of the present disclosure, the processor 102 is configured to execute the computer readable instructions stored in the memory 101 to cause the network connection screen device 100 to perform all or part of the steps of the network connection screen method of the embodiments of the present disclosure described above.
The detailed description and technical effects of the present embodiment may refer to the corresponding descriptions in the foregoing embodiments, and are not repeated herein.
Embodiments of the present invention also provide a computer storage medium having stored therein computer instructions which, when executed on a device, cause the device to perform the above-described related method steps to implement the network connection method in the above-described embodiments.
Embodiments of the present invention also provide a computer program product which, when run on a computer, causes the computer to perform the above-described related steps to implement the network connection method in the above-described embodiments.
In addition, embodiments of the present invention also provide an apparatus, which may be embodied as a chip, component or module, which may include a processor and a memory coupled to each other; the memory is used for storing computer executing instructions, and when the device runs, the processor can execute the computer executing instructions stored in the memory, so that the chip executes the network screen connection method in the method embodiments.
The apparatus, computer storage medium, computer program product or chip provided by the present invention are used to execute the corresponding method provided above, and therefore, the advantages achieved by the present invention may refer to the advantages of the corresponding method provided above, and will not be described herein.
The present invention is not limited to the above-mentioned embodiments, but is not limited to the above-mentioned embodiments, and any simple modification, equivalent changes and modification made to the above-mentioned embodiments according to the technical matters of the present invention can be made by those skilled in the art without departing from the scope of the present invention.
Claims (17)
1. A network connection method, characterized in that the method comprises the following steps:
Receiving an exit session request of one or more members to be exited of a continuous screen session, and executing an exit session operation on the members to be exited, wherein the exit session operation comprises removing the members to be exited from member information in session information of the corresponding continuous screen session;
periodically or in response to the request for exiting the session, according to member information in the session information of one or more screen-connected sessions, taking the screen-connected session with the number of the remaining members less than a first threshold as a target session, and matching the target session to determine a supplementary member; updating the member information in the session information of the target session according to the information of the supplementary member;
sending the session information of the target session to the supplementary member to inform the supplementary member to initiate a request to join a session;
Receiving the session joining request of the supplemental member, and joining the supplemental member to the target session;
The method further comprises the steps of: receiving first matching requests of a plurality of users in advance, and establishing or updating a first matching pool according to the first matching requests;
The matching the target session to determine the supplemental member specifically includes: and matching the supplementary member in the first matching pool according to the session self information of the target session and the information of the rest members in the target session, wherein the session self information of the target session comprises the category of the target session, the number of people limit and the requirement of the members, and the information of the rest members comprises the gender, the tag, the interest and the live broadcast duration of the members.
2. The network connection method of claim 1, wherein,
The method further comprises the steps of: the supplemental member is removed from the first matching pool after the matching of the target session to determine the supplemental member, or after the joining of the supplemental member to the target session.
3. The network connection screen method of claim 2, wherein before said sending the session information of the target session to the supplemental member to inform the supplemental member to initiate a join session request, the method further comprises:
judging whether the session information of the target session exists or not;
If the target session does not exist, the target session is destroyed, and the supplementary member is put back into the first matching pool;
And if so, carrying out the step of sending the session information of the target session to the supplementary member so as to join the supplementary member into the target session.
4. The network connection method according to claim 1, further comprising:
periodically or in response to the exit session request, updating the member information of one or more on-screen sessions; and/or the number of the groups of groups,
The member information of one or more on-screen sessions is sent to each member of a corresponding on-screen session periodically or in response to the exit session request.
5. The network connection screen method of claim 1, wherein prior to receiving an exit session request for one or more members to exit from a connection screen session, performing an exit session operation on the members to exit, the method further comprises:
Receiving second matching requests of a plurality of users, and establishing or updating a second matching pool according to the second matching requests;
matching the second matching request meeting the member number limitation from the second matching pool, taking the user corresponding to the matched second matching request as a member of a continuous screen session, and creating corresponding session information, wherein the session information comprises member information;
Sending a notice of initiating a joining session to the matched user to inform the corresponding user to join in the on-screen session, wherein the notice of initiating the joining session comprises the session information;
Receiving a session joining request sent by a user, and joining the corresponding user into a screen-connected session for interaction;
The user that has joined the on-screen session is removed from the second matching pool.
6. The network connection screen method of claim 1, wherein after receiving an exit session request of one or more members to exit from the connection screen session, performing an exit session operation on the members to exit, the method further comprises:
Periodically or in response to the request to exit the session, determining whether the number of remaining members of one or more on-screen sessions is less than a second threshold, wherein the second threshold is less than the first threshold; destroying the screen-connected session with the number of the remaining members smaller than the second threshold value, and destroying the corresponding session information.
7. A network connection method, characterized in that the method comprises the following steps:
receiving, by a connection server, an exit session request of one or more members to be exited of a connection screen session, and executing an exit session operation on the members to be exited, where the exit session operation includes removing the members to be exited from member information in session information of a corresponding connection screen session;
Periodically or in response to the request for exiting the session, transmitting session information of one or more sessions to a matching server by a connection server, the session information including member information;
Receiving the session information by a matching server; according to the member information in the session information, taking the screen-connected session with the number of the remaining members smaller than a first threshold as a target session, and matching the target session to determine a supplementary member; updating the member information in the session information of the target session according to the information of the supplementary member; the request of successful matching of the supplementary members containing the updated session information is sent to a connecting server;
Receiving a request of successful matching of the supplemental members by a connection server; sending a request to the supplemental member that perpetual session matching is successful, including the session information of the target session, to notify the supplemental member to join the target session;
Receiving the request of successful perpetual session matching by the supplementary member terminal, and initiating a session joining request to the connecting service terminal;
Receiving the session joining request sent by a supplementary member terminal by a connection service terminal, and joining the supplementary member to the target session;
The method further comprises the steps of: the matching server receives first matching requests of a plurality of users in advance, and establishes or updates a first matching pool according to the first matching requests;
The matching the target session to determine the supplemental member specifically includes: and adding the residual members of the target session into a first matching pool by a matching server, and matching the complementary members in the first matching pool according to session self information of the target session and information of the residual members in the target session, wherein the session self information of the target session comprises the category of the target session, the number of people limit and the requirement on the members, and the information of the residual members comprises the gender, the label, the interest and the live broadcast duration of the members.
8. The network connection method of claim 7, wherein,
The method further comprises the steps of: and removing, by a matching server, the supplemental member from the first matching pool after the matching of the target session to determine the supplemental member, or after the joining of the supplemental member to the target session.
9. The network-on-screen method of claim 8, wherein prior to said sending a request to the supplemental member that a perpetual session match containing the session information for the target session was successful to notify the supplemental member to join the target session, the method further comprises:
After receiving the request of successful matching of the supplementary members, the connection server judges whether the session information of the target session exists before; if the target session does not exist, informing the matching server that the target session corresponding to the session information is destroyed, so that the matching server replaces the supplementary member in the first matching pool; if so, then making said request to said supplemental member to send a successful perpetual session match including said session information for said target session to notify said supplemental member of said successful perpetual session match
The supplemental member joins the target session.
10. The network connection method of claim 7, further comprising:
updating, by the online server, the member information of one or more online sessions periodically or in response to the exit session request;
and sending the member information of one or more online screen sessions to each member in the corresponding online screen session by the online service end periodically or in response to the request for exiting the session.
11. The network connection screen method of claim 7, wherein prior to receiving an exit session request for one or more members to exit from a connection screen session, performing an exit session operation on the members to exit, the method further comprises:
A matching server receives second matching requests of a plurality of users, and establishes or updates a second matching pool according to the second matching requests;
matching a second matching request conforming to the member number limitation from a plurality of second matching requests in the second matching pool by the matching server, and taking a user corresponding to the matched second matching request as a member of a screen-connected session; sending a notice of successful session establishment matching containing the session information to a connection server, wherein the notice of successful session establishment matching contains the information of the matched user;
Receiving a notice of successful session establishment matching by a connection server; creating corresponding session information, wherein the session information comprises member information; sending a notice containing session information for initiating a joining session to the matched user;
the member terminal receives the notice of initiating the joining session, and sends a joining session request to the connection server terminal so as to join in the screen-connected session and interact;
The connection server receives the session joining request and notifies the matching server that the corresponding user has joined the session;
and the matching server removes the user which has joined the online session from the second matching pool.
12. The network connection screen method of claim 7, wherein after receiving an exit session request of one or more members to exit from the connection screen session, performing an exit session operation on the members to exit, further comprising:
periodically or in response to the session exit request, judging whether the number of the remaining members of one or more screen-connected sessions is less than a second threshold value by the connection server, wherein the second threshold value is less than the first threshold value; destroying the screen-connected session with the number of the remaining members smaller than the second threshold value, and destroying the corresponding session information.
13. A network connection screen apparatus, the apparatus comprising:
The system comprises an exit request processing module, a screen connection processing module and a screen connection processing module, wherein the exit request processing module is used for receiving an exit session request of one or more members to be exited of a screen connection session, and executing an exit session operation on the members to be exited, and the exit session operation comprises removing the members to be exited from member information in session information of the corresponding screen connection session;
A supplementary member determining module, configured to periodically or in response to the request for exiting a session, take a continuous screen session with a number of remaining members less than a first threshold as a target session according to member information in session information of one or more continuous screen sessions, match the target session to determine a supplementary member, and update the member information in the session information of the target session according to information of the supplementary member;
a supplementary member notification module, configured to send the session information of the target session to the supplementary member, so as to notify the supplementary member to initiate a session joining request;
a supplementary member joining module, configured to receive the joining session request of the supplementary member, and join the supplementary member to the target session;
The apparatus further comprises means for: receiving first matching requests of a plurality of users in advance, and establishing or updating a first matching pool according to the first matching requests;
The supplementary member determining module is configured to match the target session to determine a supplementary member specifically includes: and matching the supplementary member in the first matching pool according to the session self information of the target session and the information of the rest members in the target session, wherein the session self information of the target session comprises the category of the target session, the number of people limit and the requirement of the members, and the information of the rest members comprises the gender, the tag, the interest and the live broadcast duration of the members.
14. A network connection screen apparatus, the apparatus comprising:
The system comprises an exit request processing module, a screen connection processing module and a screen connection processing module, wherein the exit request processing module is used for receiving an exit session request of one or more members to be exited of a screen connection session, and executing an exit session operation on the members to be exited, and the exit session operation comprises removing the members to be exited from member information in session information of the corresponding screen connection session;
The session information sending module is used for sending session information of one or more sessions to the matching server side periodically or in response to the session exit request, wherein the session information comprises member information; the matching server uses the screen-connected session with the number of the remaining members less than a first threshold value as a target session according to the member information in the session information, matches the target session to determine a supplementary member, updates the member information in the session information of the target session according to the information of the supplementary member, and sends a request of successful matching of the supplementary member containing the updated session information to the connection server;
the supplementary member notification module is used for receiving a request of successful matching of the supplementary member sent by the matching service end, and sending a request of successful matching of the perpetual session containing the session information of the target session to the supplementary member end so as to notify the supplementary member to join the target session;
the supplementary member joining module is used for receiving a session joining request sent by a supplementary member terminal and joining the supplementary member to the target session;
The apparatus further comprises means for: the matching server receives first matching requests of a plurality of users in advance, and establishes or updates a first matching pool according to the first matching requests;
The matching the target session to determine the supplemental member specifically includes: adding the remaining members of the target session into a first matching pool, and matching the complementary members in the first matching pool according to session self information of the target session and information of the remaining members of the target session, wherein the session self information of the target session comprises the category of the target session, the number of people limit and the requirement on the members, and the information of the remaining members comprises the gender, the label, the interest and the live broadcast duration of the members.
15. A network connection screen apparatus, the apparatus comprising:
A session information receiving module, configured to receive one or more session information, where the session information includes member information; the session information is sent by the connection server periodically or in response to the session exiting request of one or more members to be exited;
a supplementary member determining module, configured to take a continuous screen session with a number of remaining members less than a first threshold as a target session according to the member information in the session information, match the target session to determine a supplementary member, and update the member information in the session information of the target session according to the information of the supplementary member;
the matching success notification module is used for sending a request of successful matching of the supplementary members containing the updated session information to a connection server side so that the connection server side can join the supplementary members into the target session;
the apparatus comprises means for: receiving first matching requests of a plurality of users in advance, and establishing or updating a first matching pool according to the first matching requests;
The matching the target session to determine the supplemental member specifically includes: and matching the supplementary member in the first matching pool according to the session self information of the target session and the information of the rest members in the target session, wherein the session self information of the target session comprises the category of the target session, the number of people limit and the requirement of the members, and the information of the rest members comprises the gender, the tag, the interest and the live broadcast duration of the members.
16. A network connection screen device, comprising:
A memory for storing non-transitory computer readable instructions; and
A processor for executing the computer readable instructions such that the computer readable instructions when executed by the processor implement the network screen connectivity method of any one of claims 1 to 12.
17. A computer storage medium comprising computer instructions which, when run on a device, cause the device to perform the network connection method of any one of claims 1 to 12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111160226.4A CN114025178B (en) | 2021-09-30 | 2021-09-30 | Network screen connection method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111160226.4A CN114025178B (en) | 2021-09-30 | 2021-09-30 | Network screen connection method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114025178A CN114025178A (en) | 2022-02-08 |
CN114025178B true CN114025178B (en) | 2024-06-11 |
Family
ID=80055262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111160226.4A Active CN114025178B (en) | 2021-09-30 | 2021-09-30 | Network screen connection method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114025178B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1384449A (en) * | 2001-04-27 | 2002-12-11 | 科乐美大阪电脑娱乐股份有限公司 | Game server, network game control program and network game control method |
CN101361092A (en) * | 2006-01-20 | 2009-02-04 | 微软公司 | Join in-progress on-line game session |
US7789741B1 (en) * | 2003-02-28 | 2010-09-07 | Microsoft Corporation | Squad vs. squad video game |
JP2011182895A (en) * | 2010-03-05 | 2011-09-22 | Konami Digital Entertainment Co Ltd | Game system, game controller, method of controlling game system, method of controlling game controller, and program |
CN103841087A (en) * | 2012-11-20 | 2014-06-04 | 玩酷科技股份有限公司 | Method for issuing task by offline player |
CN108970124A (en) * | 2018-07-05 | 2018-12-11 | 腾讯科技(深圳)有限公司 | It forms a team matching process, device, system and readable medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4880324B2 (en) * | 2006-02-28 | 2012-02-22 | 株式会社バンダイナムコゲームス | Server system, program, and information storage medium |
AU2008200426A1 (en) * | 2007-01-29 | 2008-08-14 | Jamware Online Pty Ltd | Systems and methods for managing recruiting and player allocations within sporting competitions |
-
2021
- 2021-09-30 CN CN202111160226.4A patent/CN114025178B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1384449A (en) * | 2001-04-27 | 2002-12-11 | 科乐美大阪电脑娱乐股份有限公司 | Game server, network game control program and network game control method |
US7789741B1 (en) * | 2003-02-28 | 2010-09-07 | Microsoft Corporation | Squad vs. squad video game |
CN101361092A (en) * | 2006-01-20 | 2009-02-04 | 微软公司 | Join in-progress on-line game session |
JP2011182895A (en) * | 2010-03-05 | 2011-09-22 | Konami Digital Entertainment Co Ltd | Game system, game controller, method of controlling game system, method of controlling game controller, and program |
CN103841087A (en) * | 2012-11-20 | 2014-06-04 | 玩酷科技股份有限公司 | Method for issuing task by offline player |
CN108970124A (en) * | 2018-07-05 | 2018-12-11 | 腾讯科技(深圳)有限公司 | It forms a team matching process, device, system and readable medium |
Non-Patent Citations (1)
Title |
---|
网络游戏服务器端研究与设计;邓丽 等;软件导刊;20090530(第05期);第137-138页 * |
Also Published As
Publication number | Publication date |
---|---|
CN114025178A (en) | 2022-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108184140B (en) | Live broadcast wheat connecting method, server, storage medium and computer equipment | |
US9609371B2 (en) | Online video playing method and video playing server | |
CN111818004B (en) | Cloud game live broadcast method and system and computer readable storage medium | |
CN111372092B (en) | Communication link establishing method, device, equipment and storage medium | |
CN106878769B (en) | Live video quality monitoring method and device | |
US20170280178A1 (en) | Playback synchronization among adaptive bitrate streaming clients | |
CN105933375B (en) | Method and device for monitoring microphone connection session and server | |
CN113518247B (en) | Video playing method, related equipment and computer readable storage medium | |
CN111935536B (en) | Live broadcast room request response method, device, equipment and storage medium | |
CN111582924B (en) | Advertisement putting system, method and device for cloud game | |
JP6492198B2 (en) | Information processing method, terminal, and computer storage medium | |
KR20070005690A (en) | System and method for chat load management in a network chat environment | |
CN109246440B (en) | Interface switching method based on live broadcast, game interaction system and server | |
CN111013133A (en) | Data processing method and device | |
CN113289332B (en) | Game interaction method, game interaction device, electronic equipment and computer readable storage medium | |
CN112511851B (en) | Interaction method, device and equipment based on live broadcast room and readable storage medium | |
WO2017181601A1 (en) | Live broadcast streaming processing method, apparatus, electronic device and system | |
CN111818349A (en) | Page display method and device, electronic equipment and storage medium | |
WO2020232758A1 (en) | Method and system for audio and video interaction between plurality of groups | |
CN107205173B (en) | Live webcast interaction method and device | |
CN114928758A (en) | Live broadcast abnormity detection processing method and device | |
CN110996180B (en) | Network live broadcast chatting method, system and server | |
US20220021715A1 (en) | Live streaming method and apparatus, device and computer readable storage medium | |
CN114025178B (en) | Network screen connection method, device, equipment and storage medium | |
CN110365601A (en) | Message treatment method, device and electronic equipment for video conference control front end |
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 |