计算机工程 ›› 2007, Vol. 33 ›› Issue (21): 210-212.doi: 10.3969/j.issn.1000-3428.2007.21.075

• 多媒体技术及应用 • 上一篇    下一篇

基于应用层组播的流媒体直播系统

程 鹏,吴秋峰,戴琼海   

  1. (清华大学自动化系,北京 100084)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-11-05 发布日期:2007-11-05

Live Streaming Media System Based on Application-layer-multicast

CHENG Peng, WU Qiu-feng, DAI Qiong-hai   

  1. (Department of Automation, Tsinghua University, Beijing 100084)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-11-05 Published:2007-11-05

摘要: 应用层组播技术不需要网络层设备的支持,适合用于流媒体服务。在基于单播的流媒体直播系统基础上,设置应用层组播服务器,赋予客户端转发数据的能力,设计符合流媒体特点的应用层组播协议,形成了基于应用层组播的流媒体直播系统。按照该方案开发的原型系统运行状况表明,该设计方案能够稳定地提供流媒体服务。相比于基于单播的流媒体直播系统,采用应用层组播技术可以明显提高系统的用户数量,并保持较好的服务质量。

关键词: 应用层组播, 组播, 流媒体直播, 流媒体系统

Abstract: Application layer multicast does not need the support of network layer equipment which is suitable to be used in streaming media systems. Based on the framework of existing live streaming media systems using unicast paths, application-layer-multicast based live streaming media system is proposed by building application layer multicast server, giving client software the ability to transfer received media streams, and designing specific multicast protocol for media streams. A demon system is developed which shows the proposed solution can provide stable and acceptable quality service. Compared to the systems using unicast paths, the demon system can serve much more users.

Key words: application layer multicast, multicast, live streaming media, streaming media system

中图分类号: