一种基于RTP_Multicast的流媒体传输系统设计.pdf
文本预览下载声明
第30卷 第9期 计 算 机 工 程 2004年5月
Vol.30 № 9 Computer Engineering May 2004
·多媒体技术及应用· 文章编号:1000—3428(2004)09 —0162—04 文献标识码:A 中图分类号:TP37
一种基于RTP/Multicast 的流媒体传输系统设计
吴敏强,周 俊,朱晴波,陆桑璐,陈道蓄
(南京大学软件新技术国家重点实验室,南京 210093)
摘 要:流媒体技术是当前研究和开发的一个热点。在开发基于多服务器的大规模流媒体服务器平台中,该文提出了一种基于RTP/Multicast
的流媒体传输系统。这个传输系统实现了统一传输模型,即单播和组播配合实现对热门影片的组播,还实现了基于RTCP反馈的简单流量控
制算法NFC 。该系统已经实现,并在做进一步的完善。
关键词:流媒体;组播;流量控制
Design of a RTP/Multicast Based Streaming Media
Transmission System
WU Minqiang, ZHOU Jun , ZHU Qingbo, LU Sanglu, CHEN Daoxu
(State Key Lab for Novel Software, Nanjing University, Nanjing 210093)
【Abstract 】Streaming media technology is a hotspot of research and development these days. In the project of building a multi-server based large scale
streaming media service platform, this proposes a RTP/Multicast based streaming media transmission system. This system designs the unified transmission
model, i.e. single cast cooperates with multicast to multicasting hot media, and we also implements an RTCP based single flow control algorithm, NFC. This
system has been implemented and will be improved later.
【Key words 】 ; ;
Streaming media Multicast Flow control
所谓流媒体,是指采用流式传输方式在Internet播放媒 器启动播放器,使用HTTP从Web服务器检索相关参数对播
体文件。流式传输方式就是将整个音频和视频等连续媒体文 放器初始化。这些参数可能包括目录信息、媒体数据的编码
件经过压缩后,由服务器向用户计算机连续和实时传送。用 类型或媒体服务器地址。参数格式采用会话描述协议SDP来
户只需经过几秒或几十秒的启动延时即可对进行播放和观 进行描述。
看,剩余部分将在后台继续下载,边下载边播放。与单纯的
下载方式相比,这种对多媒体文件边下载边播放的流式传输
方式不仅使启动延时大幅度地缩短,而且对系统缓存容量的
需求也大大降低。
为了配合网络上的流媒体应用,目前已经存在许多标准
协议。在流媒体中用得较多的RTP协议是实时传输协议RTP
和实时传输控制协议RTCP 的统称。RTP针对媒体数据流
显示全部