声明
摘要
1.1课题研究背景
1.2国内外研究现状
1.3本文的组织结构
1.3.1分章内容
1.3.2文章创新点
1.4本章小结
第2章相关技术研究
2.1媒体传输方式
2.1.1传统式媒体传输方式
2.1.2渐进式媒体传输方式
2.1.3自适应媒体传输方式
2.2当前主流自适应流媒体协议介绍
2.2.1 Apple HLS协议
2.2.2 Microsoft Smooth Streaming协议
2.2.3 HTTP Dynamic Streaming协议
2.2.4现有流媒体协议的局限性
2.3 DASH标准主要内容
2.3.1 DASH协议框架介绍
2.3.2媒体表示描述文件MPD
2.4 DASH协议优点及未来发展方向
2.5本章小结
第3章动态自适应码率选择算法的研究与设计
3.1码率选择算法目标
3.2基于带宽预测的码率选择算法
3.2.1积极的带宽预测算法
3.2.2积极带宽预测算法的改进
3.3基于DASH协议的混合控制码率算法
3.3.1平滑流码率选择算法
3.3.2传统基于缓存区容量控制的码率选择算法
3.3.3基于DASH协议的混合控制码率算法
3.4本童小结
第4章动态自适应流媒体系统的设计与实现
4.1系统整体架构
4.2内容准备
4.2.1转码与切分模块
4.2.2封装模块
4.2.3 MPD生成
4.3 HTTP服务器
4.4客户端
4.4.1客户端功能模块架构
4.4.2下载模块
4.4.3解析模块
4.4.4存储模块
4.4.5码率自适应选择模块
4.4.6视频播放模块
4.5网络模拟
4.6本章小结
第5章实验分析与系统展示
5.1实验环境配置与参数设置
5.2算法性能分析
5.2.1网络带宽渐变
5.2.2网络带宽突变
5.2.3视频流畅度分析
5.3系统实现展示
5.3.1生成视频切片文件
5.3.2下载视频切片及MPD文件
5.3.3生成应用程序
5.3.4视频播放
5.4本章小结
6.1总结
6.2展望
参考文献
攻读硕士期间发表的论文及所取得的研究成果
致谢
中北大学;