声明
1 绪论
1.1 项目的背景和意义
1.2 视频会议系统的发展过程及国内外现状
1.2.1 视频会议系统的发展过程
1.2.2 视频会议此系统国内外现状
1.3 论文的主要工作
1.4 论文的篇章结构
2 相关技术概述
2.1 视频会议系统技术概述
2.2 WebRTC技术
2.3 MCU技术
2.3.1 MCU的功能结构
2.3.2 Kurento媒体服务器
2.4 NAT穿透技术
2.4.1 STUN、TURN、ICE方案
2.4.2 CoTURN服务器
2.5 Android操作系统
2.6 插件化技术及360RePlugin
2.6.1 插件化及其基本原理
2.6.2 360RePlugin
2.7 本章小结
3 系统设计
3.1 系统模型
3.2 客户端设计
3.2.1 客户端总体框架
3.2.2 客户端工作/运行流程
3.3 信令交互模块设计
3.3.1 SDP协议
3.3.2 JSEP协议
3.4 面向Android系统的Kurneto API设计
3.5 本章小结
4 系统实现
4.1 服务器部署
4.1.1 CoTURN服务器部署
4.1.2 Kurento服务器部署
4.2 适用于Andriod平台的Kurento API实现
4.2.1 Kurento 功能性API实现
4.2.2 WebRTC媒体通信API实现
4.3 客户端实现
4.3.1 MVP模式
4.3.2 功能部分实现
4.3.3 信令交互模块实现
4.4 插件化实现
4.5 本章小结
5 系统测试
5.1 性能测试
5.2 数据分析
5.3 本章小结
6 总结与展望
6.1 总结
6.2 展望
致谢
参考文献