文章编号:1006—5628(2004)10—0009一03
《西部广播电视》2∞4年第10期
基于RTP协议和MPEG一4的流媒体系统分析与实现
樊振萍唐继勇
(电子科技大学自动化学院,四川省成都市610054)
摘
要:在简述MPEG一4压缩标准编码特性和RTP爪TCP协议原理的基础上提出了一个适合
目前视频点播、组播的RTP流媒体应用方案,该方案使用了optibaSe公司的MPEG一4
MovieMaker
400板卡和A-pple公司的Ⅸ蟓WIN流媒体服务器,采用了MPEG一4音视频传输的
RTP组包算法,该算法具有传输的高效性和丢包的鲁棒性。
关键词:MPEG一4
IUP爪TCP
DARWIN
MPEG一4
MovieMaker
400
中图分类号:TN919.81
文献标识码:A
l引言
随着互联网的普及和多媒体技术在互联网上的应用,
实时传送视频、音频、多媒体动画等媒体文件的技术成为
了热点,这种传输技术称为流媒体传输技术。简单地说流
媒体传输技术是由专门的流媒体服务器向用户连续、实时
地发送声音、影像、动画等多媒体文件,这样用户可以不
必等到整个文件全部下载完毕,而只需要经过几秒钟的启
动延时就可以了,当这些多媒体数据在客户机上播放时,
文件的剩余部分将继续从流媒体服务器下载。
MPEG一4标准以其高压缩率、高质量、低传输率成为
目前网络多媒体传输的主要格式和标准,因此研究基于
啪PEG一4的实时传输技术对于实现流媒体传输技术是必要
和有意义的。另外音视频文件的实时传输要求较低的时延
和较小的丢包率,由于TCP的重发机制带来较大的时延,
3.3非同步的传输方式
由于usB总线传输数据必须通过主机CPu来处理,
因此它便不是一种同步传输总线——非同步传输总线是无
法实现实时视频流传播的,会产生严重的延迟现象。这样,
数码摄像机等新型技术注定不会垂青于USB总线了。而其
对手IEEEl394,则能得心应手地完成它。
通过以上几点,我们可以清楚预见USB的未来,在中
高端方面,对数据流量要求较高的设备将不再屈就于低速
的usB接口,这些产品便是数码相机,外置硬盘之类;中
间这一档,USB和IEEEl394势必展开激烈争夺,这些产
品便是MP3随身听、扫描仪等;而低速率的设备将usB
全面垄断,如Ps/2鼠标、键盘等,而在其他方面,uSB
将会完全败给IEEEl394。
与当前USB形成鲜明对比的是,IEEEl394在PC这方
面则要逊色不少。虽然单从技术上讲,usB绝非IE王、E1394
之对手,然而一款成功的标准在业界的确立,除了技术还
要受到其它诸多方面因素的影响,USB显然是在这些方面
占了上风;但是技术的优劣毕竟还是最重要的,因此,今
后IEEEl394会在某些领域逐渐取代今天的uSB,而在某
些新兴应用场合,如外设之间的级联,IEEEl394便是我们
唯一的选择,由于未来的P1394b能达到极高的速度,又因
为IEEEl394可以实时无延迟的传播,那么我们可以利用
它轻松实现今天连想都不敢想的事:实时DⅥ)传输,由数
码摄像机拍摄后实时压制MPEG一2、实时三维影音传播
……。未来IEEEl394的传输距离也将达到USB的20倍,
即100m,并且仍然可级连。这些都是uSB望尘莫及的,
所以在这些场合,IEEEl394是绝对的王者;而在中端应用
方面,则很可能与USB进行一场“争霸战”,胜负尚难以
预料。
不难看出,虽然UsB和IEEEl394是两种类似的新技
术,它们的很多特性都极为相似。就像硬盘中的IDE与
SCSI,有着各自不同的定位,所以UsB和IEEEl394并存
的可能性很大,在这里可以大胆地预测:不久的将来,很
可能我们的PC机后面只有两种接口——USB与
IEEEl394,今天的Ps/2鼠标、键盘接口会为UsB所取代,
很可能打印机也如此;而今天的数码相机、摄像头、外置
式硬盘、扫描仪、MP3机等等高级外设将无一例外地向
IⅡ、E1394看齐。对于电视行业来说,随着非线性设备普
及,以及越来越多的具有“火线”接口的摄像机和录像机
的应用,高传输率的IEI、E1394接口替代传统的“复合”、
“分量”接口也应是意料之中的事情。▲
(收稿日期:2004—09—07)
作者简介:时戬,男,河南郑州人,郑州电视台非线
性网络负责人,研究方向:视频网络系统。
孙朝霞,女,河南郑州人,本科,研究方向:数字电
视。
樊振萍等:基于I汀P协议和MPEG一4的流媒体系统分析与实现
10_9
万方数据