APP下载

基于Erasure code的实时流媒体传输系统

2017-11-01王俊博

计算机应用与软件 2017年10期
关键词:模型系统

王俊博 邢 凯

1(中国科学技术大学软件学院 江苏 苏州 215123)

2(中国科学技术大学计算机科学与技术学院 安徽 合肥 230026)

基于Erasurecode的实时流媒体传输系统

王俊博1邢 凯2

1(中国科学技术大学软件学院 江苏 苏州 215123)

2(中国科学技术大学计算机科学与技术学院 安徽 合肥 230026)

传统的流媒体传输系统需要一定规模的服务器群和集中式的带宽,在丢包问题中大部分采用丢包重传,即带ACK回执和重传的数据报文。提出一种新的容忍丢包和边缘服务器的传输方式,基于Erasure code的可恢复性,实现容忍丢包的发送接收模型。采用边缘计算的思想,将集中式的服务器群分散到任意主机上,通过动态地获取服务端地址,将实时数据流分成多块,经由不连续的边缘服务器进行转发,以降低对边缘服务器的带宽要求。可以根据边缘服务器的服务能力的不同分配传输数据量,达到动态的负载均衡。同时该系统具备隐私保护的功能。实验结果表明,该系统即使在较高丢包率和较差的网络环境下,仍然可以保证较低延迟的正常使用。

Erasure code 网络 流媒体 实时 边缘服务器 边缘计算

0 引 言

随着互联网的飞速发展,实时流媒体的需求日渐增大,应用范围逐渐扩大,包括直播、视频聊天、远程教育、远程医疗和电视电话会议等。根据中投顾问的报告[1]显示,2015年中国网络直播平台用户数量已经达到2亿。大型直播平台每日高峰时段同时在线人数接近400万。以720 p的分辨率需要使用1 024 Kbit/s的码率为例,一个用户每秒需要传输128 KB的数据,此时服务器每秒要传输的数据量高达488 GB(即3.9 TB的带宽需求)。……

登录APP查看全文

猜你喜欢

模型系统
一半模型
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
重尾非线性自回归模型自加权M-估计的渐近分布
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
3D打印中的模型分割与打包
FLUKA几何模型到CAD几何模型转换方法初步研究