作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (20): 218-220. doi: 10.3969/j.issn.1000-3428.2006.20.081

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

可扩展的实时流媒体应用层组播系统设计

徐 敏1,李仁发1,乐光学 2   

  1. (1. 湖南大学计算机与通信学院,长沙 410082;2. 怀化学院计算机科学与技术系,怀化 418000)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-10-20 发布日期:2006-10-20

Scalable Application Layer Multicast System Design for Live Media Streaming

XU Min1, LI Renfa1, YUE Guangxue2   

  1. (1. School of Computer and Communication, Hunan University, Changsha 410082; 2. Department of Computer Science & Technology, Huaihua Institute, Huaihua 418000)
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-10-20 Published:2006-10-20

摘要: 分析应用层组播在流媒体分发领域的研究,设计了可扩展的实时流媒体应用层组播系统ALMLS。该系统基于非结构化Overlay,采用基于Gossip思想的节点加入算法和消息散播机制;设计了基于流媒体技术的数据缓存和获取策略;通过故障检测和恢复机制增强系统的健壮性。系统的特点是易于实现和具有良好的扩展性。

关键词: 应用层组播, 实时流媒体, 非结构化, Gossip, 消息散播

Abstract: This paper analyses the research of application layer multicast in media streaming distribution, and designs scalable application layer multicast system for live media streaming. The system based on unstructured Overlay adopts the algorithm for node’s joining and message distribution mechanism which are both based on Gossip; It describes the strategy of data buffer and data acquisition. With the function of failure detection and recovery, the robustness of the system can be enhanced. The system can be implemented in ease and has good expansibility.

Key words: Application layer multicast, Live media streaming, Unstructured, Gossip, Message distribution