推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

一种基于SIP和WebRTC的实时可视对讲方案设计

更新时间:2020-10-22 12:08:56 大小:20M 上传用户:sun2152查看TA发布的资源 标签:sipwebrtc 下载积分:2分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

(1)在浏览器层面和wb应用层面对HTML5和 WebRTC中和音视频相关的技术做了研究和分析

(2)研究基于P和 XMPP/jingle信令的 WebRTC的应用模型,在此基础上设计了基于SP的 WebRTC音视频通信方案,完成了服务器端和客户端的开发,实现了基于SP的 WebRTC客户端之间的通信以及 WebRto客户端到SIP客户端之间的通信。

(3)研究了JSEP到SIP的转换,实现了JSEP到SIP信令转换,在分析 WebRTC和SIP协议栈的基础上实现了 WebRTC和SIP的互通。

随着移动设备的广泛应用,无线带宽的增长,以及IP多媒体子系统(MS)技术的发展,使音视频通信的需求越来越大,而且对应用程序的跨平台特性要求越来越高。尽管采用浏览器作为移动设备应用平台已经成为跨平台应用的主要趋势,但是浏览器如果想要成为真正的音视频实时通信平台还需要在浏览器中集成包括信号处理技术、媒体釆集、音视频编解码、实时传输控制等功能。WebRTC的出现填补了这些空白,使浏览器摆脱了对插件的依赖,使浏览器成为一个实时通信应用的平台。

HTMLS和 WebRTC的出现使开发者可以使用简单的浏览器提供的 javascript接口和HTML页面以及CSS构建功能强大的web音视频通信应用。

WebRTC实现了媒体控制层,信令控制层需要开发者来选择。目前主流的开放的信令控制层协议有 XMPP/jingle和SP,本文在比较 XMPP/jingle和SP的基础上选择了SIP作为 WebRTC的信令控制层。在分析JSEP和SIP信令以及 WebRto和SP协议栈的基础上设计了 WebRTC到SP网关,实现了JSEP到SIP的信令转换以及WebRtc客户端到SIP客户端的互通。本文把网关做为 WebRTC服务器模块,在此基础上设计实现了一个功能完整的实时可视对讲系统,实现了 WebRTO客户端之间的通信以及 WebRTC客户端到SP客户端的通信

媒体通信总体设计包括 WebRTC客户端,WebRTO服务器和 JSEP-to-SIP网关以及SP代理服务器和SIP客户端,其中 WebRto客户端,WebRTC服务器和 JSEP-to-SIP网关是本文的设计实现目标。


部分文件列表

文件名 大小
一种基于SIP和WebRTC的实时可视对讲方案设计.pdf 20M

全部评论(0)

暂无评论