移动互联网WebRTC及相关技术

发布时间:2013-12-02 作者:董振江,李从兵,王蔚 阅读量:

[摘要] 针对Web实时通信(WebRTC)技术,提出一种WebRTC实时通信服务的改进设计方案。方案在客户端侧、服务端侧、客户端与服务端之间的通信等部分对WebRTC进行了改进。改进方案采用了HTML5 WebSocket技术、媒体协商与合成技术、网络地址转换(NAT)/防火墙穿越技术、基于会话发起协议(SIP)栈的信令交互技术、P2P通信安全技术,较好地解决了跨浏览器运行、对客户端侧处理能力的过分依赖和带宽消耗等问题,提高了系统的可扩展性。

[关键词] WebRTC技术;应用模式;跨浏览器运行;可扩展性

[Abstract] This paper describes an improved design for WebRTC technology. 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 used in this improved design. These solve problems such as cross-browse running, over-reliance on the client-side processing, and bandwidth problems. With this design, they can be made more scalable.

[Keywords] WebRTC technology; application model; running across browsers; extension