论文部分内容阅读
研究有线/无线网络下的对服务质量要求很高的实时视频传输问题,在因特网日益普及的今天有实际应用价值,特别是在无线网络下,更是具有理论和实用价值。实时视频在网络上传输面临了一些特殊问题:1)基于TCP的应用虽可以保证数据包被接收端可靠接收,但会引入巨大延迟,对实时应用不可取;2)由于视频数据量巨大,因而传输的是压缩率很高的码流,特别是在无线移动网络中,要求的码率极低。而目前常用的视频编码标准如H.263/H.26L/H.264、MPEG-2/4等都采用了时间、空间预测及可变长度编码(VLC)方法,这些措施对错误极为敏感,且会造成错误在空间和时间上的传播,使解码图像的质量严重下降甚至无法解码;3)随着网络技术的发展,虽然网络带宽逐渐增加,例如无线局域网(WLAN)可提供高达每秒数兆至数十兆的传输速率,在这样的带宽下,各种多媒体业务如实时视频传输将成为可能,但是网络传输环境并不可靠。无线移动网络由于多径衰减,突发性错误特别显著。因此,须研究具有可伸缩性的视频编码、传输和解码方法。 本文分别针对有线和无线网络下实时视频的传输,在深入研究网络仿真技术,以及MPEG-4和H.26L视频编码标准、具体实现、当前国内外关于视频编解码及传输的容错技术的基础上,在视频编码、解码和网络实时传输上做了一些工作,本文的创造性成果表现在: 1)提出了改进的适合MPEG-4的视频传输区分服务的模型,此模型适用于网络严重拥塞和极低误码率的视频帧码序列传输。并提出了一种视频服务器中针对视频传输的新的服务优先等级标识算法。 2)提出了一种针对变比特率突发业务的调度算法,称为加权开关赤字轮询算法。根据不同的队列等级分配加权的带宽,并根据队列中分组状况动态调节服务量。 3)提出了一种新的适合在WLAN上传输实时视频的多阶段混合ARQ算法,同时结合H.26L视频编码器条件跳帧(Conditional Frame Skipping)、参考帧选择(Reference Frame Selecting),以及帧内刷新(Intra-frame refreshing)技术,联合视频应用层和无线接入控制(MAC)层的交叉层(Cross-layer)动态调节策略使网络性能最优化:1、自适应ARQ/FEC策略用来节省不必要的FEC(Forward Error Control)开销;2、基于多阶段混合ARQ反馈信息的条件跳帧策略用来缓解由于采用ARQ/FEC错误恢复对延时性