基于WebRTC即时通讯视频系统的设计与实现开题报告
2020-02-10 23:39:02
1. 研究目的与意义(文献综述)
1.1 目的及意义
随着信息技术在当今社会的地位越来越重要,人们之间的交流沟通变得愈加方便,随之而来的问题,人们由对沟通的实时性、方便性的要求,转变到沟通效果的提升;从过去的一对一的沟通需求,演变为群组沟通的需求;从注重沟通的便捷性到重视沟通的有效性。这些需求则对视频通信技术提出了更高的要求,人们希望用更加有效的方式得到高质量的通信服务。而传统的视频通信系统主要是通过安装插件或桌面客户端来实现。目前,视频通信系统中存在的主要问题有:视频和音频数据的同步处理,网路实时数据的传输,内网和防火墙的穿透等。如flash、skype等,这大多数的视频通信软件不是采用共有协议,之间的互通也非常不方便[1].。
1.2 国内外研究现状
2. 研究的基本内容与方案
2.研究(设计)的基本内容、目标、拟采用的技术方案及措施
2.1 基本内容与目标:
利用apache web服务器,信令服务器使用node.js,谷歌开源项目coturn作为nat穿透服务器,开发出基于webrtc的即时视频通信系统。系统将一系列的后台服务器搭建在一个ubuntu linux中。
3. 研究计划与安排
3.进度安排
(1) 2019/01/19——2019/03/01:确定选题,阅读文献,同时进行外文翻译,撰写并提交开题报告。
(2) 2019/03/02——2019/03/15:熟悉所选用的开发平台,进行需求分析与系统架构。
4. 参考文献(12篇以上)
[1] 姚强.基于webrtc的视频通信系统的研究与实现[d].西安理工大学,2018.
[2] 李兴盛.基于webrtc的实时通信系统的研究与实现[d].南昌大学,2017.
[3] narayanan k, gannage m. ream-time rich communicationsclient architecture, wo 20141190094a1[p].2014.