Abstract:
A connection recovery method includes searching, by a first terminal, for a recovery candidate corresponding to an interrupted connection; selecting, by the first terminal, one found recovery candidate as a first recovery candidate; sending, by the first terminal, a negotiation request to a second terminal; receiving, by the first terminal, a matching success message returned by the second terminal; and transmitting, by the first terminal, data to the second terminal according to the first connection information.
Abstract:
A connection recovery method includes searching, by a first terminal, for a recovery candidate corresponding to an interrupted connection; selecting, by the first terminal, one found recovery candidate as a first recovery candidate; sending, by the first terminal, a negotiation request to a second terminal; receiving, by the first terminal, a matching success message returned by the second terminal; and transmitting, by the first terminal, data to the second terminal according to the first connection information.
Abstract:
Embodiments of the present invention relate to a method, an apparatus and a system for transmitting a media stream. The method is executed by an access terminal, includes: establishing a real-time collaboration channel between the access terminal and a network computer; sending through a first VDI channel to the network computer an operation instruction input by a user; receiving a real-time collaboration message that is sent through the real-time collaboration channel by the network computer; performing, through the network computer, media negotiation with a communication device, so as to determine a media attribute parameter that is used to transmit a media stream between the access terminal and the communication device; and transmitting, by the access terminal, a media stream mutually with the communication device according to the media attribute parameter determined through the media negotiation.
Abstract:
A video surveillance method, a surveillance server, and a surveillance system where the video surveillance method includes receiving a surveillance request sent by a client, where the surveillance request carries an identifier of a video acquiring apparatus, acquiring a real-time video from the video acquiring apparatus, acquiring real-time video superimposition information which includes an superimposition position, real-time presentation information of an agent, and agent management information, superimposing the real-time presentation information to the real-time video according to the superimposition position and superimposing the agent management information to the real-time video according to the superimposition position and in a form of an operation menu in order to generate an interactive video, and sending the interactive video to the client such that a user performs control on a call of the agent or performs setting on a status of the agent using the operation menu.
Abstract:
A method, an apparatus, and a system for implementing private network traversal are disclosed, where a message exchanged between a TURN server in a public network and a communications terminal in a local area network is transmitted through a pre-established websocket connection. The method includes: receiving, by the TURN server, a resource allocate request sent by the communications terminal, allocating a relay address and a resource port for the communications terminal; receiving a TURN data packet sent by the communications terminal, where the TURN data packet includes communication data and a multiplexing identifier, and sending the communication data to the remote node through the communications channel identified by the multiplexing identifier, thereby solving a problem in an existing TURN technology that in case that a firewall only opening an HTTP port is deployed, communication between a communications terminal in a local area network and a remote node cannot be implemented.