基于WebRTC的网络音视频通话系统的设计与实现开题报告

 2021-12-02 01:12

1. 研究目的与意义(文献综述)

项目背景:

webrtc为谷歌在2010年收购了globalip solutions的gips引擎改名而来,目前谷歌把webrtc集成到chrome浏览器中。webrtc全名为webreal-time communication,如名字所示,旨在为浏览器提供音视频通话的api(接口),目前已开源并被纳入w3c的推荐标准中。随着网络的普及以及带宽,延迟等性能的提高,基于网页的视频会议的需求必将增加,对于软件开发者来说,在w3c推荐协议上学习对未来必定大有裨益。

目前支持webrtc的浏览器有chrome,firefox,opera以及safari,至于其他使用谷歌内核的浏览器便不再列举。并且discord,facebook等的软件均采用了webrtc技术作为音视频通讯的架构。对于已经有如此多大牌浏览器支持的协议,用于开发音视频通讯的web应用无疑是极其方便的。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

研究内容:

本次课题主要分为以下几部分研究内容:

1.开题报告阶段,利用学校资源与网络博客等对webrtc进行学习了解,掌握实现webrtc所需要的相应技术栈。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

第一周:查阅关于webrtc相关文献资料;

第二周:完成翻译外文文献;

第三周:撰写毕业设计开题报告;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]alan b.johnston,danelc.burnett.webrtc权威指南[m].机械工业出版社,2016

[2]dan ristic.learningwebrtc中文版[m].电子工业出版社,2016

[3]朴灵.深入浅出node.js[m].人民邮电出版社,2013

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。