计算机应用与软件2017,Vol.34Issue(10):214-218,240,6.DOI:10.3969/j.issn.1000-386x.2017.10.037
基于Erasure code的实时流媒体传输系统
REAL-TIME STREAMING MEDIA TRANSMISSION SYSTEM BASED ON ERASURE CODE
摘要
Abstract
The traditional streaming media transmission system needs a certain scale of the server group and centralized bandwidth.Most of the packet loss problem adopts retransmission,namely data packets with ACK receipt and retransmission.This paper proposes a new way to packet loss tolerance and edge server transmission.Based on the recoverability of erasure code,the transmission and reception model of packet loss tolerance was realized.This model uses the idea of edge computing to distribute the centralized server cluster to any host.First,real-time data stream was divided into several blocks by dynamically obtaining the service address.It is then forwarded via a discontinuous edge server to reduce bandwidth requirements for the edge server.Next,the system can dynamically allocate the amount of data according to different service capabilities of the edge server to achieve dynamic load balancing.Meanwhile,the system has the function of privacy protection.The results we obtained demonstrate that the system can guarantee the normal use of low latency even under the condition of high packet loss rate and poor network environment.关键词
Erasure code/网络/流媒体/实时/边缘服务器/边缘计算Key words
Erasure code/Network/Media streaming/Real-time/Edge Service/Edge Computing分类
信息技术与安全科学引用本文复制引用
王俊博,邢凯..基于Erasure code的实时流媒体传输系统[J].计算机应用与软件,2017,34(10):214-218,240,6.基金项目
国家自然科学重点基金项目(61332004) (61332004)