第四章在第三章的基础上,重点介绍了本文设计的多服务器DASH仿真系统中的相关算法和优化策略。
第五章首先介绍了DASH系统的具体实现和运行测试过程。随后,在第三、四章的基础上,介绍了本文为验证所提出策略的有效性而设计的仿真实验,并呈现了实验结果。
最后,我们在结论部分对本文工作进行了总结。
 
2  动态HTTP流媒体技术
本章将讲述动态HTTP流媒体技术的概况,分析其基本原理和系统框架,并对主流解决方案作简要介绍。随后,本章将分析已有的多服务器DASH调度策略和码率调整策略,并介绍的多服务器DASH系统的主要架构。
2.1  动态HTTP流媒体概述
动态HTTP流媒体技术最早可以追溯至2002年。WG1 Special Streaming工作组在2002年10月的DVD论坛,最早提出了自适应码率流媒体(adaptive bitrate streaming)的概念。该技术最早称为基于IP网络的DVD(DVD over IP),旨在将MPEG-1和MPEG-2 DVD TS 扇区数据存储到2KB的文件中,并通过HTTP服务器传送至播放器客户端[8]。带宽较低时,传送MPEG-1片段,带宽较高时,则传送码率高的MPEG-2片段。Phoenix Technologies哈曼卡顿实验室向DVD论坛提交了最早的原型系统。Move Networks最早引入这一概念,并于2010年获得相关专利授权[9]。现在,Adobe Systems,Apple,Microsoft以及Octoshape都开发并应用了该技术。2012年,MPEG-DASH国际标准发布[10]。
动态HTTP流媒体可以轻松穿越防火墙和NAT,使用标准Web服务器,无需专用媒体控制服务器,大大降低了部署成本;同时,可以采用基于客户端驱动的设计方案,大大减轻了服务器端(Source Server)的负责,提高了DASH系统的可扩展性。DASH客户端可以实时监控网络环境,根据带宽变化,调整请求的视频码率,因而可以提供最佳(best-possible)的视频服务。由于以上诸多优点,动态HTTP流媒体技术自诞生以来,得到了广泛的研究与应用。
本节将讲述DASH的基本原理,并介绍MPEG-DASH国际标准。
上一篇:网络层不确定推理分析算法研究
下一篇:基于社团结构发现的知识网络主题识别研究

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

用VisualBasic实现多画面播放功能【1344字】

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

神经外科重症监护病房患...

C#学校科研管理系统的设计

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

国内外图像分割技术研究现状

承德市事业单位档案管理...

志愿者活动的调查问卷表