微信扫一扫,关注公众号

  • 科技行者

  • 算力行者

见证连接与计算的「力量」

首页 如何让在线直播的技术门槛一降再降?

如何让在线直播的技术门槛一降再降?

2016-05-10 22:54
----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.-
2016-05-10 22:54 CNET科技资讯网

忽如一夜,“直播”风扑面而来。通过熊猫TV、斗鱼、龙珠直播等应用,人人都可以做主播,分享或新奇趣事,或独特视角,或仅仅是美貌,并从中收益。观众也不单单只是观看,通过直播应用,拉近了与“男神”“女神”的距离,主播们不再高高在上,而是实时的呈现在屏幕上。“你丑你先睡,我美我直播”的时代已经全面到来。又拍云COO沈志华曾预言,2016是直播之年。

在互联网时代,你不知道对面上网的是个人还是条狗。互联网拉开了人与人之间的距离和信任,但直播让交流更透明。是的,通过直播互动,你可以清晰的看到并选择坐在对面的是人还是狗。直播是一个完全真实的过程,与人的互动交流是实时的。你可以和主播、和同样喜爱这个主播的人进行实时互动。

随着移动3G、4G网络的不断完善,以及用户爆发出的视频互动需求,将移动直播推向新的浪尖。面向不同的受众和定位,直播应用随着2016年的春雨不断涌现,在三年之内,将有数千万家中小型的直播平台上线。如何将某一创新点快速融入产品?如何直播的快车道上弯道超车领跑视频年?如何在直播火爆之初脱颖而出?留给直播平台创业者的时间不多。

一个好的想法如果一个月没能落地,可能就会让别人抢占先机,比如美颜直播等等,创新功能上线一定要快,稳准狠的戳中用户的get点。一直以来直播的技术门槛很高,做好在线直播非常难。直播首先要解决的问题是时延。为保证直播互动的实时性,时延要尽可能降到最低。市面上能找到的开源的方案,直播时延大体在3~4秒左右,对于赛事直播而言几秒钟的延时不会带来太大的影响,但对互动性很强的秀场直播平台而言,3秒的延时已错过了太多。因此又拍云在打造直播云产品时,放弃了直接选用开源方案,而是花大量精力和成本在开源Simple Rtmp Server的基础上自主研发直播体系,实现最快延时1秒内,平均延时在2秒以内,远快于业内4秒左右的延时标准,为用户提供无差别的实时直播体验。

直播的另一大问题在于,如何减少卡顿、避免中断现象。直播的稳定性依赖于视频源站,传统的方式只有单一源站,一旦公网故障,内容就完全推不出去;而当机房带宽拥堵,整个平台所有的直播内容都会卡顿。为改善这一现象,又拍云直播云将整个平台去单点化,打造源站集群,形成多个源站的架构。即在北京、浙江、江苏、四川、河南、广东的核心节点部署源站集群。通过私有光纤网络将六大数据中心打通,形成类似于内网的状态,实现高可用性和高效率。光纤链路环路冗余、互联互通,即便北京到江苏的光缆出现故障,也可以通过浙江转到北京。

此外安卓端的适配问题同样困扰着直播主。安卓系统对直播的支持情况很糟糕,手机型号不一样、厂商不一样、标准不一样,导致很多安卓用户看不了直播。又拍云直播云产品在底端解决不同屏幕尺寸及分辨率的适配问题,目前已经可以覆盖绝大多数移动终端。

又拍云提供集云存储、云处理、CDN加速和云安全为一体的一站式解决方案,帮助客户节省从产品想法到产品上线运营全过程的时间,助其简化工作、加快成功,推进企业创新创业的发展速度。随着直播云产品的发布,又拍云将进一步降低客户搭建直播平台的技术门槛,带来全新的交互直播体验。。

据了解,又拍云直播云支持 RTMP、HLS、HTTP-FLV 等多种传输协议的直播加速,同时融合高效协议转换、码率转换等实时处理功能,适用各类用户终端。除此之外,该产品支持直播录制转点播等功能,随时会看直播内容。

值得一提的是,针对视频网站盗链现象严重的问题,又拍云防盗链功能也融入了直播云、点播云产品中,防止主播的内容被窃取、盗用,保护知识产权和内容资源安全。

基于此,通过又拍云的直播云解决方案客户可以利用具备行业应用属性的SDK,快速搭建起一套直播平台,轻松完成应用开发上线。省去了费心考虑底层技术的环节,将更多的精力投入到解决应用需求的过程中去,用高并发、高流畅、低时延的直播服务来迎接这一浪潮。

分享至
0赞

好文章,需要你的鼓励

推荐文章
----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.- ----..---.-...-/--...-.-......./-...-....-..--../-............-.-