基于多播的大规模流媒体直播技术研究
发布时间:2019-09-22 01:43
【摘要】:网络电视、在线会议、远程教育等以流媒体直播为核心的应用正变得越来越广泛,流媒体直播的规模也越来越大。随着流媒体直播的增大,主流的单播传输模式会导致服务提供商的出口带宽随着直播规模线性增长,这使得服务提供商的带宽成本居高不下。在流媒体直播中使用内容分发网络CDN技术和对等网络P2P技术能够有效解决服务提供商的带宽问题,但是CDN技术使得系统构建、部署和维护难度高,并且组件通用性低,P2P技术存在着接收端时延高、实时性差,接收端不同步等问题。多播技术是实现流媒体直播的理想方式,能够有效解决流媒体服务的带宽问题,只是由于互联网中部分路由器不支持多播,没有得到大规模应用。针对现有技术无法兼顾实时性、带宽和通用性的现状,本文提出使用网络原生多播和自动多播隧道技术(简称AMT)构成的多播环境进行流媒体直播。针对该方案的实现,本文重点研究了以下三个技术问题,并提出了解决方案:1.参考帧缺失引起的等待时间。本文通过设定关键帧最大间隔参数限制接收端的等待时间,并且量化了该参数与等待时间和比特率的关系;2.接收端视频流码率自适应问题。本文采取了接收端驱动的码率调整方案,用较为保守的带宽估计策略保证较短的调整时间;3.共享应用信号的高质量传输。本文研究了共享信号的比特率特征以及内容特征,提出了基于漏桶平滑发送的码率自适应方案。该方案通过AMT技术扩大了多播的适用范围,在保证一定的用户体验的前提下,有效解决了服务提供商的带宽问题。
【图文】:
在多播模式中,发送端将一份数据发送到由多播地址标识的多播通道中,由逡逑路由器在需要时才进行数据拷贝,单播模式中发送端需要为每个接收端单独发送逡逑一份数据。如图2.1示意,在有4个接收端时,多播模式下发送端发出一份数据,逡逑而单播模式下发送端发出4份数据。逡逑多播逦/尭三0逡逑每-?<尭一苗逡逑/身逡逑单播逡逑图2.1单播和多播示意图逡逑4逡逑
是隧道的另…端,负贵将隧道中的数据解出来。它的实现方式有两种:一种是作逡逑为单独的网络设备,另一种是运行在最终接收数据的终端上。逡逑根据该隧道技术的设计,典型的应用场景如图2.2^所示:逡逑6逡逑
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN919.81
本文编号:2539671
【图文】:
在多播模式中,发送端将一份数据发送到由多播地址标识的多播通道中,由逡逑路由器在需要时才进行数据拷贝,单播模式中发送端需要为每个接收端单独发送逡逑一份数据。如图2.1示意,在有4个接收端时,多播模式下发送端发出一份数据,逡逑而单播模式下发送端发出4份数据。逡逑多播逦/尭三0逡逑每-?<尭一苗逡逑/身逡逑单播逡逑图2.1单播和多播示意图逡逑4逡逑
是隧道的另…端,负贵将隧道中的数据解出来。它的实现方式有两种:一种是作逡逑为单独的网络设备,另一种是运行在最终接收数据的终端上。逡逑根据该隧道技术的设计,典型的应用场景如图2.2^所示:逡逑6逡逑
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN919.81
【参考文献】
相关期刊论文 前2条
1 龚海刚;刘明;毛莺池;陆桑璐;谢立;;P2P流媒体关键技术的研究进展[J];计算机研究与发展;2005年12期
2 霍龙社;甘震;;移动流媒体协议综述[J];信息通信技术;2010年04期
,本文编号:2539671
本文链接:https://www.wllwen.com/kejilunwen/wltx/2539671.html