论文部分内容阅读
目前在网络上传输音/视频等多媒体信息主要有下载和流式传输两种方案。A/V文件一般都较大,所以需要的存储容量也较大;同时由于网络带宽的限制,下载常常要花数分钟甚至数小时,所以这种处理方法延迟也很大。 流媒体技术是近年来出现的新颖实用的网络多媒体技术。流式传输时,声音、影像或动画等时基媒体由音视频服务器向用户计算机连续、实时传送,用户不必等到整个文件全部下载完毕,而只需经过几秒或十数秒的启动延时即可进行观看。当声音等时基媒体在客户机上播放时,文件的剩余部分将在后台从服务器内继续下载。流式传输不仅使启动延时成十倍、百倍地缩短,而且不需要太大的缓存容量,避免了用户必须等待整个文件全部从Internet上下载才能观看的缺点。 流媒体技术是一项较新的网络传输技术,加之对其控制较为复杂,所以实现起来较为困难,目前尚没有一个完全理想的技术来完善流媒体技术。而流媒体同步则是流媒体应用中的一个关键问题,流媒体同步直接影响到用户的接收效果,决定着用户能否认可流媒体技术。然而对于流媒体同步的问题始终没有一个固定的方法予以解决,而是在不同的应用中提出不同的解决方法。 论文首先介绍了流媒体技术和流媒体传输协议,重点研究了在流媒体中应用广泛的RTP/RTCP协议。探讨了流媒体系统的同步问题,包括各种不同的同步类型及同步规范。接着研究了影响流媒体同步的一些关键因素及解决方案,如延时抖动、时钟偏移、网络传输变化和乱序等。最后研究了媒体的流内同步和不同媒体的流间同步,论证了得到信宿端缓冲区大小的有效方法,然后通过带宽自适应算法对流媒体同步进行有效的控制,该算法能有效的解决流媒体同步中的同步质量与等待时间之间的矛盾,为流媒体在视频会议和视频点播等应用提供了一种新的解决流媒体的同步控制问题的方法。