首页> 中文学位 >基于流媒体视频会议移动终端的系统研究
【6h】

基于流媒体视频会议移动终端的系统研究

代理获取

目录

声明

致谢

摘要

1 绪论

1.1 课题研究的背景和意义

1.2 视频会议的国内外发展现状和趋势

1.3 本文主要内容和安排

2 视频会议的移动终端研究

2.1 移动流媒体应用系统结构设计

2.2 支持流媒体业务的移动终端

2.3 流媒体技术

2.3.1 流式传输

2.3.2 流媒体技术的最新应用

2.4 视频解码技术

2.4.1 基于软件的编解码器的设计目标

2.4.2 移动终端的视频解码技术

2.4.3 手机终端H.264解码播放的实现

2.5 本章小结

3 常见的视频会议研究

3.1 硬件架构

3.1.1 系统组建应用拓扑图

3.1.2 会议模式

3.1.3 系统设计优势和缺点

3.2 软硬结合架构

3.2.1 系统组建应用拓扑图

3.2.2 系统设计优势和缺点

3.3 C/S软件架构

3.3.1 系统组建应用拓扑图

3.3.2 会议模式

3.3.3 系统设计优势和缺点

3.4 本章小结

4 B/S软件架构视频会议研究

4.1 系统结构

4.2 系统开发中的关键技术

4.2.1 HTML5

4.2.2 JavaScript

4.2.3 WebRTC

4.3 NetEQ算法

4.3.1 抖动定义及消除原理

4.3.2 丢包隐藏原理

4.3.3 NetEQ模块简介

4.4 AEC算法

4.5 VPx技术

4.6 系统客户端的设计

4.6.1 系统客户端的架构

4.6.2 视频通信模块

4.7 本章小结

5 B/S软件架构视频会议的实现结果

5.1 系统拓扑图及代码设计

5.2 API结构调用关系

5.3 运行环境配置及会议流程

5.3.1 运行环境及配置

5.3.2 会议流程

5.4 视频会议结果展示

5.5 遇到的问题及解决方法

5.6 本章小结

6 总结和展望

6.1 工作总结

6.2 工作展望

参考文献

作者简历及攻读硕士/博士学位期间取得的研究成果

学位论文数据集

展开▼

摘要

随着移动互联网的迅速发展,为达到远距离快速沟通和节约成本的目的,人们希望利用互联网及移动互联网的相关技术来实现视频会议,因此远距离的音视频的同步交互成为新的沟通方式。在IT业界热点技术中,视频会议技术位居前列。
  本文研究的是B/S软件架构视频会议,通过浏览器访问具有更好的跨平台性和兼容性。采用最新的VP9编解码技术,比VP8编解码效率高,以更低的带宽成本提供更高质量更高速率的视频通信,使会议拥有更好的流畅性,非常适合移动终端的视频会议模式。本文首先介绍了移动流媒体应用系统结构设计以及流媒体技术、视频解码技术,然后讨论了市场上常见的几种视频会议解决方案,并对它们的优缺点进行了比较。本文重点讨论了B/S软件架构视频会议的系统结构和关键技术,开发中的关键技术包括HTML5、JavaScript、 WebRTC,介绍了WebRTC的架构,阐述了音频引擎VoiceEngine工作流程、WebRTC网络拥塞控制和WebRTC传输安全。本文详细阐述了WebRTC中所涉及到的Ne也Q算法、AEC算法、VPx编解码技术,并设计了系统客户端的架构和视频通信模块。NetEQ模块负责消除因网络传输路径和拥塞情况变化所造成的丢包和时延抖动的问题,AEC算法用于进行回声的抵消,VP9编解码效率高,是B/S软件架构视频会议最佳的编解码技术。本文最后详细介绍了B/S视频会议所采用的架构和HTML5、JavaScript、CSS共三部分的代码设计,阐述了RTCMulticonnection模块和RecordRTC模块代码调用过程,成功实现了在局域网环境下的服务器配置和视频通信过程。实验表明了本文研究的可行性并取得了良好的效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号