基于WebRTC的多人视频会议的设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:jiuki
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今,世界各国的联系在不断增强,全球化已经成为热门话题。与时俱进的计算机行业当然不可落后,市场上出现了各种各样的软件,为人们提供文本通话,语音通话以及视频通话。其中,多人视频会议的发展与应用的广泛程度更是大家有目共睹,无论在管理业、教育业、医疗业等,都有需求。由谷歌维护的WebRTC,仅需简单的API,即可为网页、软件或终端应用程序添加视频通话的功能。而且,WebRTC内具有各式各样改善视频质量,节约计算机资源或者网络资源的功能。可是,WebRTC并不具备视频会议功能,基于多人视频会议开发的需求越来越普及的原因,我们有必要为WebRTC增加视频会议功能,使得开发者在开发视频会议功能时,能够利用到WebRTC的各种优势,本文将为WebRTC增加多人视频会议功能进行探索与开发,并实现基于WebRTC的多人视频会议。首先,深入剖析WebRTC的架构与其内部功能的实现方式,为对其进行功能的添加作准备;分析作为WebRTC默认图像格式的YUV格式,了解YUV格式的构造,为后期设计MCU(Multi Control Unit)服务器时,其中的图像处理部分作准备;分析视频会议的三种连接方式,以及对应其不同的适用环境进行探讨。然后,实现多人视频会议系统,包括基础终端的搭建,小型视频会议连接方式的实现以及大型视频会议连接方式的实现,在大型视频会议连接方式中,还需要对MCU服务器进行设计与编码实现,以及对服务器中的重要功能进行详解,如图像的混合处理的算法设计与实现。最后,对小型、大型多人视频会议系统进行测试,在功能测试成功的前提下,测试两种系统对CPU的使用率,并作出比较;测试两种系统对网络的需求量,即不同数量的视频流对网络流量的影响以及对带宽的需求的差别。并且对全文作出总结与展望。
其他文献
加快美丽长江经济带一般工业固废污染治理,是新时代贯彻绿色发展理念,满足人民日益增长的美好生活需要的必然要求。长江经济带城市铜陵,在一般工业固废污染治理上总体表现不
随着我国现代交通的快速发展,高速公路在经济建设、社会发展等方面发挥着重要作用,这也促进了公路工程质量检测技术向无破坏性、快速化、简便化方面发展。混凝土超声波检测仪用
建筑业是我国国民经济的支柱产业。但是,建筑业长期以来又是一个劳动密集、粗放经营的行业。自中国入市以来,中国建筑企业就面临着全球化竞争。但无论是国内市场还是国际市场
目的采用超微血流成像(SMI)技术评估类风湿性关节炎(RA)患者掌指关节(MCP)及近端指间关节(PIP)亚临床活动性炎的分布特点。方法对2015年11月~2018年9月在我院接受治疗的临床
随着城市化的加剧和轨道交通事业的发展,城轨列车凭借其运量大、速度快、节能环保等优点成为现代交通必不可少的工具之一。牵引变流器是轨道列车的重要组成部分,其电压、电流