云彩店邀请码|半壳|优胜
近几年来,HTTP自适应流(HTTP Adaptive Streaming)技术得到了广泛的关注。该技术要求将同一视频编码成多种码率,客户端在播放视频过程中,通过实时监测网络带宽,在不同码率的视频流之间切换,达到流畅播放视频的目的。该技术能解决目前视频网站中普遍存在的播放启动时间慢、经常停顿、视频质量差等问题,大大改善用户的视频体验,有望取代HTTP渐进式下载(HTTP Progressive Download)技术,成为新一代视频分发技术。MPEG(Moving Picture Experts Group,动态图像专家组)观察到HTTP自适应流技术的市场前景和工业界的需求,于2010年4月开始了相关标准的制定工作,并将该标准命名为DASH(Dynamic Adaptive Streaming Over HTTP,基于HTTP的动态自适应流技术)。2012年4月,DASH成为国际标准。它是首个HTTP自适应流技术的国际标准。本论文以DASH作为研究对象,完成的主要工作如下:在深入研究和分析DASH标准的基础上,设计并实现了一个DASH编码器,可以方便地将原始音视频编码成符合DASH标准的媒体。该编码器使用了设计模式中的工厂方法模式进行设计,便于将来对代码的扩展和复用。自适应算法是HTTP自适应流技术中的关键技术。本文对目前提出的几个自适应算法进行了研究,针对它们普遍存在的视频质量波动比较大的问题,提出一种基于目标缓存水平区间的自适应算法,该算法保留了现有算法的优点,同时克服了它们视频质量波动较大的缺陷,在保证较高的视频质量的同时,大大减少了视频质量切换的次数,能够带给用户更好的视频体验。最后,在上述研究工作的基础上,设计并实现了一个基于DASH的媒体分发原型系统,并对其进行了验证,实验表明,系统中的服务器端组件、分发组件和客户端三部分都能正确有效的运行。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/259140.html
本站部分内容来源网络如有侵权请联系删除