论文部分内容阅读
随着GPRS,EDGE,CDMA1x等2.5代移动数据网络,以及UMTSWCDMA和CDMA2000 EV-DO等第三代移动网络系统部署区域的逐渐增长,多媒体的流式播放成为运营商日渐寻求支持的数据业务之一。然而,过去被成功商用在固定互联网上的流媒体解决方案几乎全都是基于一些私有的技术,这些现存的流媒体应用技术只有被改写之后,才能在移动网络环境中成功地运行起来。第三代伙伴项目计划(3GPP)标准化组织早在版本4和5起就开始了流媒体业务的标准化工作,近而在版本6中构想了一种更高级的流媒体技术——码速调整技术,从而能更好地克服由无线网络和尽力而为服务(Best Effort)网络带来的不稳定传输速率的技术挑战。这种标准的高级流媒体方案将给用户带来更好的体验,最终将会驱动运营商和用户接受并且使用流媒体业务。本文将针对此项技术,即3GPP版本6中的流媒体码速调整技术展开进一步的讨论和研究。 本文将从流媒体的发展历史入手,阐述了研究移动流媒体码速调整的应用背景和意义。随后,以移动流媒体系统概要、移动流媒体技术的基本概念以及其协议栈的主要特点、客户端缓冲区机制、移动流媒体的多媒体格式等为基础,近而引出对本文的核心部分——移动流媒体码速调整技术的探讨。文章对码速调整的基本原理和算法进行了阐述,通过对标准流媒体协议RTSP和RTCP的扩展,从而给服务器进行码速调整提供现实的依据。最后,通过从实验网中采集实测数据,分析之后得出码速调整的性能结果,最终验证了移动流媒体中的码速调整算法的有效性。