Dynamic self-adapting method for connection of Web RTC (Real Time Communication) client

A dynamic self-adaptive, client-side technology, applied in electrical components, transmission systems, etc., can solve the problem that the solution cannot meet the changeable network environment, and achieve the effect of improving bandwidth utilization, reducing communication delay, and improving intelligence

A dynamic self-adaptive, client-side technology, applied in electrical components, transmission systems, etc., can solve the problem that the solution cannot meet the changeable network environment, and achieve the effect of improving bandwidth utilization, reducing communication delay, and improving intelligence

CN103945003AActive Publication Date: 2014-07-23BEIJING UNIV OF POSTS & TELECOMM

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic self-adapting method for connection of Web RTC (Real Time Communication) client
  • Dynamic self-adapting method for connection of Web RTC (Real Time Communication) client
  • Dynamic self-adapting method for connection of Web RTC (Real Time Communication) client

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] Below in conjunction with accompanying drawing, the present invention is described in further detail:

[0041] In a complex and changeable network environment, web browser-based real-time communication (WebRTC) applications need to reduce the delay of information or notifications as much as possible. Establish a connection so that the server can actively push relevant information to the WebRTC client.

[0042] 1.HTML5 WebSocket

[0043] As part of the HTML5 standard, WebSocket is a full-duplex communication protocol developed by the IETF hybi (BiDirectional or Server-Initiated HTTP) working group. WebSocket defines a full-duplex communication channel, known as the "TCP protocol at the application layer". More than just an incremental enhancement to regular HTTP communication, WebSocket represents a huge advance, especially for real-time and event-driven web applications.

[0044] like image 3 As shown, WebSocket is an extension of the HTTP protocol. After handshaki...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a dynamic self-adapting method for the connection of a Web RTC (Real Time Communication) client, belonging to the technical fields of a Web RTC, an HTML (Hypertext Markup Language) 5 web Socket and the like. An entity related by the method comprises a Web RTC client, a browser and a real-time communication server, wherein the Web RTC client can support three connecting ways, including an HTTP (Hyper Text Transport Protocol) polling, an HTTP long connection and a Web Socket, and the HTTP long connection comprises an HTTP stream; according to the method, the connecting way with lowest delay of the HTTP polling, the HTTP long connection and the Web Socket can be optimally selected, and the Web RTC client and the real-time communication server are connected by using the connecting way with the lowest delay. Under the premise of guaranteeing timeliness, the communication delay can be reduced, the functions of the client can be enhanced, and the intelligence of the client can be improved.

Description

technical field [0001] The invention belongs to the technical fields of WebRTC, HTML5WebSocket, etc., and in particular relates to a method for dynamic self-adaptive selection of a WebRTC client connection. Background technique [0002] With the development of Web technology and the popularization of browsers, there are more and more browser-based Web applications and mobile terminal native applications developed using Web technologies. Because the browser and the Web development technology it represents have good cross-platform and portability, not only can cross-platform between different operating systems, but also can be transplanted to mobile devices without any modification to a certain extent. on the terminal device. [0003] The full name of WebRTC is Web based Real-Time CommunicationS, that is, Web-based real-time communication. WebRTC has corresponding working groups in the two major Internet standardization organizations of IETF and W3C. The purpose is to realiz...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
23 Jul 2014
Publication
CN103945003A
IPC
H04L29/08
Inventors
双锴; 苏森