WebRTC系统中通信模块的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:zmyswzzxp123654
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
WebRTC (Web Real-Time Communications)技术提供以浏览器为通信媒介的音视频实时通信功能,并且无需依赖桌面客户端。基于WebRTC的通信模式越来越卞富多样,作为一个处在发展阶段的通信系统,需要保证系统的架构具有高内聚低耦合的特性,需要增强系统的可扩展性、可重用性。本文研究的通信模块作为WebRTC系统的核心基础模块,为WebRTC系统提供最核心的实时通信功能和即时通信功能,为今后WebRTC系统的扩展和开发提供底层技术支撑。本文针对通信模块中的实时通信业务开发架构进行了研究与分析,设计并实现了选定的优化架构方案,该方案将通信模块划分为三个层次:应用层、会话层、连接层。各个层次各司其职,下一层为上一层提供服务,增加了系统的灵活性,增强了通信模块的可扩展性、可重用性,同时为二次开发提供了开发接口,为丰富多样的通信方式的开发提供了便捷。本文设计并实现了 WebRTC系统中的即时通信子模块,为用户提供基于浏览器的即时通信业务。即时通信功能的实现采用环信IM平台的服务器来作为即时通信服务器,环信IM平台可以为用户提供高可靠、高效率的即时通信功能。即时通信客户端的开发过程中,基于实时通信的开发架构思想,分为三个层次来依次扩展实现,即通过对应用层、会话层、连接层做扩展开发,从而实现即时通信基本功能、好友相关功能、群组相关功能。最后,本文对WebRTC系统中的通信模块进行了功能测试和性能测试,测试结果表明WebRTC系统中通信模块的实时通信业务和即时通信业务都能够可靠运行。
其他文献
国网浙江萧山区供电有限公司高度关注管理创新工作对运营能力的促进作用,在国家电网公司“三型两网,世界一流”的整体战略框架下,结合地方实际及公司状况,以战略分析作为管理
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
多囊卵巢综合征的临床诊断率逐年升高,而在中医古籍中,历代医家对其并无明确论述。现代中医在治疗此病时多参考相关疾病如月经后期、崩漏、瘕、闭经、不孕等进行诊治,对此病
目的观察分析铂类药物化疗前后患者心电图变化情况。方法选取2016年1月至2017年3月期间实施化疗的恶性肿瘤患者76例,按照化疗方式的不同分为观察组和对照组,每组各38例。其中
本文以《企业会计准则》和《会计基础工作规范》为行业指导,针对目前高职会计在课堂教学中存在的问题,以信息化教学设计为引入点,提出基于岗位工作任务的信息化教学模式,将会
针对外扰作用下的尾撑式风洞测力模型进行H∞鲁棒控制试验研究。采用ERA算法(Eigensystem Realization Algorithm)进行模型辨识,可直接获得受控系统动力学方程。为保证系统的稳
目的对不同剂量阿替普酶溶栓治疗急性脑梗死的临床效果进行对比研究。方法将2015年10月~2017年9月到我院接受治疗的86例急性脑梗死患者选取为研究对象,根据阿替普酶溶栓使用
本文主要通过阐述在当今全球经济一体化的模式下,欧美时装平价品牌进军中国市场所取得的阶段性成功,着重分析了这些品牌针对当代消费者所采取的迎合措施及营销手段,引导国内
<正> 随着生活水平的提高和生活方式的改变,心脑血管疾病已成为人类健康的主要疾病,在我国,尤其是脑血管疾病,患病率高达490人/10万人。研究表明,此类疾病的基础病因是动脉粥
资料与方法 观察对象为 2 0 0 2年 1月~ 2 0 0 2年 1 2月在我院门诊系统产前检查并分娩的孕妇。年龄 2 3~ 38岁 ,无合并症的孕周为 2 8~ 32周的孕妇 1 96例 ,随机分为两组进行