基于SIP和WebRTC的音视频通信客户端的设计与实现

来源 :北京交通大学 | 被引量 : 6次 | 上传用户:kwatog
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动设备的广泛应用,无线带宽的增长,使得音视频通信的需求量越来越大。APP作为移动设备中,人与人之间沟通的主要媒介。用户对于通信质量要求越来越高,笔者所在的工作单位中国电信北京研究院,开发的基于WebRTC(Web Real-Time Communication,网页即时通信)和 SIP(Session Initiation Protocol,会话发起协议)的音视频通信客户端使用了天翼RTC(Real Time Communication)。该项目名称为天翼VV音视频通信客户端,以下简称VV客户端。VV客户端给了用户和开发人员一个全新的方便可信任的选择。笔者参与了 VV客户端从需求分析、概要设计与实现的全部环节。本文中详细论述的功能均为VV客户端所开发的功能,其中比较重要的是会话模块、设置模块、多人群组通话模块。(1)会话模块,用户可以通过拨号键盘输入联系人号码或者查找联系人列表,进行音视频通话。用户还可以进行联系人管理,手动或者自动添加本地联系人。(2)设置模块,用户可以进行个人资料管理、通话设置、版本更新、上传本地日志等功能。通话设置可以对来电进行管理、设置音视频编码、采样格式等。(3)多人群组通话模块,用户可以创建群组,邀请联系人进入群组。用户可以发起多人群组通话,通话模式主要包括:聊天室、群对讲、现场直播等。VV客户端开发完成后,不仅满足了用户之间的音视频通话需求,并且对公司推广天翼RTC平台起到了非常重要的作用。VV客户端在现阶段的使用过程中运行情况较为良好,能够满足用户音视频通信的基本需求而且笔者所在开发团队还能做到快速迭代,做到新功能的快速更新和已有功能的优化。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
期刊
挡土墙是一种保证路基与边坡土体稳定的构造物,它的作用是防止路基边坡土体发生位移与崩塌,对挡土墙安全性的研究是工程设计的基础性工作之一。对此,以仰斜式挡土墙为例,结合
<正>一般资料60例鼻塞症患者均来自2014年4月—2016年2月青海省藏医院门诊和住院患者,均签署知情同意书,并采用随机数字表法将患者均分为两组。治疗组男20例,女10例;年龄2260
在现行体制下,县级供电公司作为省级电网公司的分公司实行收支两条线管理,省级公司的经营压力难以直接传递到县公司及供电所。本文立足于“服务+效益”视角,以供电所提质增效
通过对一例右侧胫腓骨截骨延长术的护理,认为术后密切观察患肢血运;预防针孔感染,及时调整速度,确实保证1mm/天的延长;及早进行患肢功能锻炼,预防肌肉孪缩关节僵直;定时检查X
<正>中国园林景观的发展具有悠久的历史,从结构简单的囿到唐宋写意山水园林的鼎盛时期,园林景观设计中文化元素显得尤为重要,逐步从功能单一演变发展成为具有高品质文化内涵
研究机械臂在手眼关系未知情况下依靠视觉信息引导完成精确定位及跟踪问题.基于耦合自抗扰控制器原理,设计了不依赖于特定任务的广泛意义下的手眼协调控制器.通过将全局固定