This paper describes an improved design for WebRTC technolo- gy. With this design, WebRTC communication at client side, server side, and between these two sides is improved. HTML5 WebSocket, media negotiation and synt...This paper describes an improved design for WebRTC technolo- gy. With this design, WebRTC communication at client side, server side, and between these two sides is improved. HTML5 WebSocket, media negotiation and synthesis, network address translator (NAT)/firewall traversal, Session Initiation Protocol (SIP) signaling interaction, and P2P communication security are all used in this improved design. This solution solves cross- browser running problem of WebRTC applications, reduces reli- ance on client-side processing capability, and reduces band- width consumption. With this design, WebRTC also become more scalable.展开更多
基金supported by the National Science and Technology Major Project of the Ministry of Science and Technology of China(2011ZX0300200201)
文摘This paper describes an improved design for WebRTC technolo- gy. With this design, WebRTC communication at client side, server side, and between these two sides is improved. HTML5 WebSocket, media negotiation and synthesis, network address translator (NAT)/firewall traversal, Session Initiation Protocol (SIP) signaling interaction, and P2P communication security are all used in this improved design. This solution solves cross- browser running problem of WebRTC applications, reduces reli- ance on client-side processing capability, and reduces band- width consumption. With this design, WebRTC also become more scalable.