论文部分内容阅读
随着移动网络的迅猛发展以及智能手机、平板电脑等智能移动终端的快速普及,多媒体移动应用与内容也随之蓬勃发展。移动终端流量的爆炸式增长,对视频流媒体服务提出了更严峻的挑战:移动用户对视频的视觉质量、媒体内容的丰富程度、点播资源的快速响应等需求与日俱增。我们在无线网络环境下利用视频点播(Video-on-Demand,VoD)系统可以为用户提供更加个性化、多样化的视频服务,用户不再是被动地接收既定的视频内容,而是在任意时间内可以点播自己喜欢的内容。但是在无线网络中实现VoD系统仍然面临一系列挑战:首先是无线网络环境中带宽的有限性,在无线网络中带宽仍然是一种稀缺资源;其次是无线网络信道条件的不稳定性,可能导致用户缓存播放视频的不连续;最后是VoD系统的用户接收带宽存在异构性,要求系统能满足异构用户差异化的服务。因此本文为了解决上述三个问题,设计了一套面向异构用户的可伸缩无线VoD广播系统,同时提出了相应的服务器带宽分配算法HQOBA(Heterogeneous Quality-Oriented Bandwidth Allocation)最大化用户接收视频的视觉质量。本文设计了一套面向异构用户的可伸缩无线VoD广播系统,利用精细粒度可伸缩编码(Fine Grain Coding,FGS)可任意截断的特点,在不同网络环境下发送不同比例的增强层码流,即使无线信道条件发生突变,用户缓存以及播放视频仍然能够保持连续性。我们首先利用周期广播协议发送FGS视频流,然后根据当前可用的系统带宽和异构用户接收带宽的性能对视频流动态截断。本系统通过把周期广播协议拓展至FGS视频编码的方式能够应对无线信道条件的不稳定,可以节约有限的带宽资源。本文在上述建立的VoD广播框架内提出了一套服务器带宽动态分配算法HQOBA,在VoD系统的每一个时隙内动态调整分配给FGS视频流的带宽,计算当前异构用户接收的视频片段的视觉质量之和,达到所有用户接收视频视觉质量最大化的目标,解决了实时条件下如何有效地分配受限制并且可能动态变化的服务器带宽资源。本系统通过对具有不同接收带宽的用户分配不同数量的增强层码流,并在HQOBA分配广播信道的带宽时考虑用户的接收带宽,为异构用户提供了良好的兼容性。最后本文还讨论了影响VoD广播系统带宽分配的因素,并进行了详细的实验来验证HQOBA的有效性。