多服务器下DASH服务的优化策略研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:weiwei05516
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的基于RTP/RTSP的流媒体传输技术由于无法穿透防火墙和NAT,且需要专门对服务器进行配置,因此它的应用受到较大的限制。基于HTTP的动态自适应流(Dynamic Adaptive Streaming over HTTP, DASH)能够根据当前网络状况,动态调整用户请求的视频码率,提升网络的利用率,因此,这项技术引起商业界和学术界的广泛关注。随着业务规模的扩大,DASH的服务模式也开始从单服务器向多服务器转变,多服务器下客户端能够同时从多个服务器下载视频分片。与单服务器相比,多服务器能够提供更高的带宽、多样化的链路和更高的可靠性。多服务器场景下,由于用户请求的高度动态性及多服务器传输带宽的差异性,使得用户获取的视频质量波动较频繁,无法保证客户端视频质量的稳定性,影响到客户端用户体验质量(quality of experience,QoE)。现有的解决方案主要是针对客户端自适应算法进行改进,其调度过程是以分片为最小单位来完成码率自适应过程,往往难以在视频播放质量的稳定性方面取得很好的效果。因此,本文针对多服务器场景下DASH客户端质量波动问题进行研究,提出了一种基于软件定义网络(Software Defined Network, SDN)的DASH多服务器视频传输框架,主要完成了以下工作:1)构建了一个多服务器场景下,基于SDN的DASH系统服务模型。通过使用openflow控制器收集各服务器可用带宽,web代理服务器接收客户端请求并执行分片调度算法为客户端合理分配服务请求策略。2)提出了以视频块(包含多个视频分片)为粒度的视频分片调度算法,通过将多个分片组成一个视频块,将这多个分片使用一种分配策略分配至多个服务器,实现了同一视频块内视频分片的码率同步,并使得分片有序下载。3)客户端采用Q学习算法,将带宽、客户端缓冲区和视频码率作为环境状态,并构建了一个QoE相关的回报函数,通过训练学习,最终生成了用于码率决策的Q矩阵,用于客户端码率的决策依据。最后,本文通过实验对整个系统的有效性进行验证,结果表明,本文策略能够根据服务带宽保证视频分片有序下载,减少了视频质量波动频率,增加了客户端播放的稳定性,提高了客户端视频质量。
其他文献
随着我国信用评级市场的开放,国内信用评级行业面临新的挑战。本文分析了信用评级市场开放可能带来的影响,对开放后的市场格局进行了展望,同时对我国信用评级业下一步的发展
智能化是未来全球发展大势,从基本普及的智能手机,到客厅里的智能电视、智能机顶盒、智能路由器等智能家居设备的发展来看,智能汽车也会有着光明的前景和广阔的市场空间。汽车的
为优化聚酰亚胺(polyimide,PI)基碳纤维的结构和性能,通过改变二胺单体配比,采用湿法纺丝技术制备出不同化学组成的BPDA/PDA/ODA体系PI纤维,随后经1 500℃连续高温处理后得到
"互联网+"时代,新闻场域复杂多变,新闻生产由垄断走向社会化,众包、众筹等新新闻产品日益多元,新的媒体生态圈挑战传统新闻专业主义。新闻专业主义亟需在坚守新闻基本价值选
进行了5种药剂防治甜瓜细菌性果斑病田间药效试验。试验结果表明,第二次施药后7d,5种药剂处理中以20%二氯异氰尿酸钠可湿性粉剂750倍液的防效最好,为65.47%,其次为53.8%可杀得(氢氧化
目的分析城乡不同孕前体重指数(BMI)孕妇每周体重增长的状况,找出存在的问题以制定相应的对策。方法选择天津市城市254例和农村70例孕妇为研究对象,对其不同孕前BMI(
其实所有的电子产品,产品发展都会遵循着这么一个发展:从大变小。这点从电脑的发展可窥一斑,从当初占地150平米的巨无霸,逐渐至Ⅱ现在的还没一本书厚的平板电脑。科技的发展不断
贵州省是全国贫困面最广、贫困程度最深、贫困人口最多的省份,也是“博爱家园”项目的发源地和试验田。全省“十三五”期间,计划将200万人口实施易地扶贫搬迁,并集中在近三年全
报纸
本文着重从读者服务、期刊管理的服务质量、水平等方面,阐述了在期刊管理服务工作中应采取以读者为中心的人文服务。
据悉,展会期间,飞歌展馆强势展出的4核智能大屏众多,其中首发的产品包括大众速腾、大众迈腾、汉兰达、奇骏、途观、凯美瑞等七种车型。而目前市面上大屏产品多采用安卓系统,一向