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

被引量 : 0次 | 上传用户:angie133
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动设备的广泛应用,无线带宽的增长,以及IP多媒体子系统(IMS)技术的发展,使音视频通信的需求越来越大,而且对应用程序的跨平台特性要求越来越高。尽管采用浏览器作为移动设备应用平台已经成为跨平台应用的主要趋势,但是浏览器如果想要成为真正的音视频实时通信平台还需要在浏览器中集成包括信号处理技术、媒体采集、音视频编解码、实时传输控制等功能。WebRTC的出现填补了这些空白,使浏览器摆脱了对插件的依赖,使浏览器成为一个实时通信应用的平台。HTML5和WebRTC的出现使开发者可以使用简单的浏览器提供的javascript接口和HTML页面以及CSS构建功能强大的web音视频通信应用。WebRTC实现了媒体控制层,信令控制层需要开发者来选择。目前主流的开放的信令控制层协议有XMPP/jingle和SIP,本文在比较XMPP/jingle和SIP的基础上选择了SIP作为WebRTC的信令控制层。在分析JSEP和SIP信令以及WebRTC和SIP协议栈的基础上设计了WebRTC到SIP网关,实现了JSEP到SIP的信令转换以及WebRTC客户端到SIP客户端的互通。本文把网关做为WebRTC服务器模块,在此基础上设计实现了一个功能完整的实时可视对讲系统,实现了WebRTC客户端之间的通信以及WebRTC客户端到SIP客户端的通信。媒体通信总体设计包括WebRTC客户端,WebRTC服务器和JSEP-to-SIP网关以及SIP代理服务器和SIP客户端,其中WebRTC客户端,WebRTC服务器和JSEP-to-SIP网关是本文的设计实现目标。WebRTC客户端主要实现用户登录,拨号,视频界面显示的功能。WebRTC的核心是peerconnect对象的建立。peerconnection是一个会话,包含了本地的媒体信息和对端的媒体信息,传输通道以及会话状态和ICE代理的状态。WebRTC服务器实现WebRTC客户端客户端的下载和转发网关和客户端之间的信令。网关服务器实现了ROAP/JSEP到SIP的信令转换,以及WebRTC和SIP客户端之间的SDP转换。
其他文献
我国现已进入老龄化社会,需要护理和照料的老人日益增多,由于人口政策的实施,传统的家庭结构开始像“421”的核心和小型家庭结构转变,从而导致传统的居家养老压力激增,难以很
在我国农民人口占到了53.4%,城市中也存在大量的低保人口,他们的子女能否有平等的接受高等教育的机会,越来越受到学者和政府的关注。为了增加低收入群体子女的入学机会,我国
介绍了 14 2 0铝锂合金 DC铸造的几种常见缺陷 ,并结合合金的特性对产生这些缺陷的成因进行了分析 ,进而提出了减少这些缺陷的途径
中国羌绣艺术有着强烈的民族风格和与众不同的特征。它们色彩绚烂夺目,保留着手工制作的气息,在羌族人民的生活中扮演着十分重要的角色。如何继承我国优秀的民族文化遗产,将
研究目的:通过对溃疡性结肠炎患者实施穴位按摩结合情志护理,探讨其对溃疡性结肠炎患者临床疗效、中医临床症状积分、生活质量、焦虑和对护理工作满意度的影响。为溃疡性结肠
随着经济的发展和技术的进步,城市化进程加速,城市人口迅速增长,人们的出行成为一个重要的问题。城市交通是一个城市的命脉,关系着城市经济的发展,也是生命安全的通道。一方
聚乙烯醇缩甲醛泡沫塑料(PVFM)具有生物可降解性、耐水性能优良、湿态弹性回复率可控、软化温度高于其他缩醛、干态硬度较大且具有高机械强度、高耐磨性及良好的粘结性和卓越的
朱丹溪,中国十三世纪早期最著名的医家,是金元四大家中最晚出的一家,丹溪论治内伤杂病多从“气、血、痰、郁”入手,并且注重从郁出发进行辨证论治。本文从文献学角度,对朱丹
<正>近年来,互助城乡建设工作以党的十八大,十八届三中、四中全会和中央城镇化工作会议精神为指导,以生态文明建设工作为统领,紧紧围绕省委、省政府提出的东部城市群建设战略
建立了头孢噻呋及其主要代谢物去呋喃甲酰基头孢噻呋残留的超高效液相色谱-四极杆轨道阱串联质谱(UHPLC-Q-Orbitrap MS)分析方法。选用Kinetex F5 100A色谱柱(50mm&#215;3.0mm&#