私有云桌面环境中音视频传输技术的优化与实现
发布时间:2023-04-05 12:28
私有云有着安全且服务质量高等优势而深受各企业的欢迎,它是云计算的一种服务模式。在硬件和软件日趋更新且终端设备不断更换的当今社会,把数据保存在云端将带来很大的便利,人们只需在终端上安装云客户端,便可使用云端资源而不用更新太多软件。VNC(Virtual Network Computing)协议是连接终端设备和私有云之间的桥梁,用户在使用私有云桌面环境进行办公时,便是用VNC协议进行的图像、鼠标和键盘等消息的传输,VNC使得用户可以远程操作云端资源。VNC的图像传输采用的是RFB(Remote Frame Buffer远程帧缓冲)协议,RFB协议工作在帧缓冲级别上,不依靠任何操作系统和终端设备。正是这个原因使得VNC能够跨平台,但是VNC对视频流的支持不足成了它的弱点,且VNC不支持音频,这些对只是用VNC来办公的人们来说影响不大,但是随着多媒体的不断发展,人们不满足使用私有云来办公,VNC的缺点也逐渐受到了人们关注。本文将对VNC进行修改,使其满足于多媒体的传输,弥补VNC的不足。其具体思路是在不影响原有VNC的办公模式的前提下,增加音视频模式。在音视频模式下,增加音频功能,并采用适合V...
【文章页数】:82 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 课题研究背景
1.2 国内外研究现状
1.3 课题研究内容
1.4 论文结构安排
第二章 相关技术介绍
2.1 远程桌面连接协议
2.2 音视频编码算法
2.2.1 视频编码
2.2.2 音频编码
2.3 音视频同步技术
2.3.1 多媒体同步概念及影响因素
2.3.2 音视频同步方案
2.3.3 多媒体同步容限
2.4 本章小结
第三章 音视频传输技术优化分析与设计
3.1 VNC协议优化分析
3.1.1 VNC数据压缩技术优化分析
3.1.2 VNC视频图像更新机制改进
3.1.3 VNC对音频支持的不足
3.1.4 VNC音视频网络通信优化分析
3.1.5 VNC优化总体架构
3.2 私有云环境中VNC设计
3.2.1 模式检测模块设计
3.2.2 音视频网络通信优化设计
3.2.3 音频模块设计
3.2.4 视频传输优化策略
3.2.5 音视频同步方案设计
3.2.6 客户端反馈调节模块设计
3.3 本章小结
第四章 音视频传输技术实现
4.1 模式检测模块实现
4.2 网络通信模块实现
4.3 音频模块实现
4.3.1 音频录制与播放模块实现
4.3.2 音频编解码实现
4.4 视频优化实现
4.4.1 视频模式实现
4.4.2 视频编码封装
4.5 音视频同步方案实现
4.5.1 音视频采集时间戳实现
4.5.2 缓冲区实现
4.5.3 音视频发送同步实现
4.5.4 同步播放实现
4.6 客户端反馈调节模块实现
4.7 本章小结
第五章 测试与分析
5.1 测试目标
5.2 测试环境
5.3 功能测试
5.4 性能测试
5.5 本章小结
第六章 总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
本文编号:3783414
【文章页数】:82 页
【学位级别】:硕士
【文章目录】:
摘要
abstract
第一章 绪论
1.1 课题研究背景
1.2 国内外研究现状
1.3 课题研究内容
1.4 论文结构安排
第二章 相关技术介绍
2.1 远程桌面连接协议
2.2 音视频编码算法
2.2.1 视频编码
2.2.2 音频编码
2.3 音视频同步技术
2.3.1 多媒体同步概念及影响因素
2.3.2 音视频同步方案
2.3.3 多媒体同步容限
2.4 本章小结
第三章 音视频传输技术优化分析与设计
3.1 VNC协议优化分析
3.1.1 VNC数据压缩技术优化分析
3.1.2 VNC视频图像更新机制改进
3.1.3 VNC对音频支持的不足
3.1.4 VNC音视频网络通信优化分析
3.1.5 VNC优化总体架构
3.2 私有云环境中VNC设计
3.2.1 模式检测模块设计
3.2.2 音视频网络通信优化设计
3.2.3 音频模块设计
3.2.4 视频传输优化策略
3.2.5 音视频同步方案设计
3.2.6 客户端反馈调节模块设计
3.3 本章小结
第四章 音视频传输技术实现
4.1 模式检测模块实现
4.2 网络通信模块实现
4.3 音频模块实现
4.3.1 音频录制与播放模块实现
4.3.2 音频编解码实现
4.4 视频优化实现
4.4.1 视频模式实现
4.4.2 视频编码封装
4.5 音视频同步方案实现
4.5.1 音视频采集时间戳实现
4.5.2 缓冲区实现
4.5.3 音视频发送同步实现
4.5.4 同步播放实现
4.6 客户端反馈调节模块实现
4.7 本章小结
第五章 测试与分析
5.1 测试目标
5.2 测试环境
5.3 功能测试
5.4 性能测试
5.5 本章小结
第六章 总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
本文编号:3783414
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3783414.html