做直播需要解决哪些技术难题?

近年来直播很是火爆,各大平台竞争也是相当的激烈,据悉某鱼平台在线人数一般能达到一千万,火爆程度可想而知,那么做直播需要解决的技术难题有哪些呢?

1.数据量大视频直播第一个问题就是数据量太大,假设想YY这样一个房间假设有5000人同时观看的话,假设视频数据每秒50K(实践数据可能比这个要大)那么这个数据需要50*5000=250000K.那么这么多数据等于25000/1024=244MB,244*8=1952Mb.对的没错单单这一个房间每秒消耗的流量就达到1952Mb这是相当惊人的。

2.低延迟所谓直播要的就是及时性,比较直播世界杯你比电视机慢了几十秒,那么基本上可以说你这个不可用了。面对变大的流量和很高的并发又有一个棘手的问题就是延迟还必须要低,这个必须走硬件来扛了?其实差不多。

3.网络环境复杂国内ISP比较多,有些湖北云服务器用户在电信 有些用户在网通 移动和联通 等等。这些用户都要同等对待。跨ISP的问题很多,网速很慢。一般有两种解决办法,一种是购买多线机房,也就是大家说的bgp机房,这个方法比较省心,但是成本也比较高;第二种就是自己搭建网关转发多ISP数据。

4.故障转移不好做对比web前面有智能DNS,后面有LVS等的高可用,web的故障转移有一整套的解决方案,甚至做到了用户无感知。视频直播的故障转移是比较困难的。

那么面多这些棘手的问题如果解决?关于直播服务器解决方案可以联系小编,专业为您提供解决方案。

本文来自,经授权后发布,本文观点不代表老铁博客立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息