论文部分内容阅读
视频点播(VOD-Videe On Demand)是多媒体技术与网络技术发展下的一个产物,是一项崭新的信息服务技术.它满足了人们自主收看节目、随机获取信息的需求,为我们的生活和学习带来诸多便利.可以说VOD系统最能充分实现"以人为本的个性化服务"、"超越时空"、"便捷舒适"的网络信息时代理念.但是目前VOD系统在Internet范围上的应用非常有限,原因是:VOD中的视频流数据量大,对网络带宽需求高,并且由于需要实时传输以保证用户的连续观看,对传输延迟也有着严格的要求.因此如何突破网络带宽消耗这一制约VOD系统发展的最主要"瓶颈",改善视频流在网络中的传输质量,建立有效利用有限网络带宽资源的传输体系,已经成为VOD系统研究中的一个热点.该文提出了一种在Internet范围上应用的、基于代理服务器辅助的可控性视频流传输的VOD系统体系.我们的设计目的是在尽量减少资源消耗的同时为大规模的用户群提供较理想的准实时响应的VOD服务.我们通过引入代理服务器,充分挖掘代理服务器在CPU处理以及存储方面的资源利用,减轻了中心服务器的工作负担,减少了中心服务器和主干网的带宽资源消耗.同时借助代理服务器将组播传输的优势与单播传输的优势有效地结合在一起,在提高了网络带宽资源利用率的基础上又进一步缩减了用户端的服务延时.我们分别采用不同的传输技术来响应点播频率较高的"热门"点播与点播频率较低的"冷门"点播,在中心服务器、代理服务器以及主干网之间实施了巧妙的资源分配,有效地提高了资源利用率,增强了整个传输体系在流量多变的网络环境中的可适应性,并且在调度方面兼顾了对这两类点播的公平对待.我们完成了基于代理服务器辅助的可控性视频流传输的VOD系统体系的整体设计,具体实现的算法设计,模拟试验的建模,最后用具体的试验结果证明,这一传输体系在节省带宽资源消耗以及缩短用户端的服务延时方面的有效性.