论文部分内容阅读
Web RTC将多媒体处理能力嵌入浏览器,无需用户安装插件或客户端即可进行网页实时音视频通信,是网络实时通信领域未来的发展趋势.SIP作为IMS的核心协议,已发展成熟并广泛应用.实现Web RTC与SIP互通是当下实时通信领域的发展方向.本文分析Web RTC和SIP互通需要解决的问题,并介绍当下Web RTC/SIP互通的两种解决方案:Java Script实现SIP协议方案和SIP/Web RTC转换网关方案.本文针对现存解决方案仅能实现两种控制协议转换的不可扩展性,提出一种可扩展的Web RTC控制协议转换网关结构.本文通过实现网关的Format、SIP和JSEP模块,验证所提出网关结构的可行性,并搭建Web RTC应用和SIP终端通信的实验环境进行测试,实验表明本文提出的可扩展的Web RTC控制协议转换网关结构是可行的.
Web RTC embeds multi-media processing capabilities into the browser and enables real-time audio and video communication of web pages without plug-in or client installation, which is the future trend of real-time communication in the network.SIP, as the core protocol of IMS, has become mature and widely used. The realization of Web RTC and SIP interworking is the current development direction of real-time communication.This paper analyzes the problems that Web RTC and SIP interworking need to solve, and introduces two solutions of Web RTC / SIP interoperability: Java Script implements SIP protocol and SIP / Web RTC transforms the gateway scheme.This paper proposes an extensible Web RTC control protocol translating gateway architecture for the existing solutions that can only achieve the scalability of the two control protocol transforms.Through the realization of the gateway Format, SIP and JSEP modules, Verify the feasibility of the proposed gateway structure and set up the experimental environment of Web RTC application and SIP terminal communication. The experiment shows that the scalable Web RTC control protocol conversion gateway structure proposed in this paper is feasible.