13个直播平台、20路推流,揭秘36氪“WISE·2016”直播
2016年12月7日,为期两天的36氪“WISE·2016独角兽峰会”圆满落幕,为2016年的商业与创新做了一次完整的回顾。
本次独角兽峰会邀请了柳传志、王石、李开复等多位商业领袖和数百位创业公司CEO、知名投资人,3个会场,5场论坛,近百位演讲和对话嘉宾,数千位与会嘉宾,声势浩大。
直播已经成为各类活动进行线上标配,阵容豪华、话题丰富的WISE·2016更是吸引了一直播、斗鱼直播、优酷直播等13家直播平台对其进行直播。参与WISE·2016的直播平台阵容之豪华,几乎可以与嘉宾阵容相提并论。但WISE·2016有3个会场,同时支持13家直播平台,对主办方来说却是一个不小的挑战!
活动多平台直播的挑战
大部分直播硬件设备只能支持5-8路拉流,换言之,只能同时支持5到8家直播平台;
从直播硬件到服务器,涉及到多次视频处理、推拉流,流媒体传输的稳定性和画质易受影响;
依靠现场设备对视频进行码率、格式等处理,依赖硬件性能,容易产生不必要的时间消耗;
不同直播平台支持的流媒体格式不尽相同,视频处理成为难题;
缺乏CDN支持的视频服务,在多路流输出的情况下难以保持稳定性。
36氪选择了将WISE·2016的直播交给又拍直播云。“又拍直播云”是又拍云针对各直播场景推出的一整套完善的解决方案,,具有“高稳定,低延时”的服务特性。在WISE·2016之前,又拍直播云已经完美支持了魅族11月30日产品发布会、贝贝·2016中国母婴峰会颁奖礼等活动的直播。
1481248402962028.png现场采集、云端处理、20股推流
36氪“WISE·2016”3个会场、13家直播平台同时直播产生的技术难点,又拍直播云“现场采集、云端处理”的特点能够完美解决之。
即先将3个会场当中不同摄像机采集的原始数据,通过电脑实时传输到又拍云服务器,在云端进行编码、封装等实时处理后,又拍直播云再根据13个直播平台不同的需求,自动匹配不同的直播平台服务器,向每个平台推送多路直播流数据,总计有20路推流。
依靠强大的云计算能力,又拍直播云在自己的服务器上就完成了视频处理(包括编码、格式转换、封装等),并且同时输出多种流媒体格式;直播平台只需要将又拍云推送的流媒体进行水印等简单处理,就可以推送到终端用户面前。
原始数据被拉流至又拍直播云平台的过程当中,又拍云根据数据流的峰值大小进行带宽自主调配。同时又拍云在数据推送的过程中智能调度资源,在云端完成追帧、丢帧等处理等,既将整个直播的延时控制在2秒以内,又不影响画质和稳定性。
“又拍直播云”为WISE·2016设计的直播方案减少了会场、直播平台两端对视频的处理时间,优化了整个直播延时。
直播,不能少了又拍云
活动、会议直播,是又拍直播云支持的场景之一。在这之外,又拍直播云还支持泛娱乐直播、在线教育、游戏/电竞、演唱会、VR直播等直播场景。
之所以能同时支持这么多场景,得益于又拍直播云众多的功能模块。又拍直播云将不同直播场景中的各个环节进行分解,将每个环节都做成独立的功能模块,打包成解决方案,提供SDK,并开放了众多Api。
又拍直播云包含的功能模块:
推流、拉流、转码、封装、录制
视频水印、防盗链、视频截图
秒级禁播、自动鉴黄、踢人、IP禁播、ID禁播
美颜、滤镜、连麦、消噪、人声增益
为了降低直播平台开发难度,又拍直播云甚至开发了针对iOS平台的开源播放器。
基于众多功能模块,又拍直播云据有高度的可定制化,又拍直播云的众多功能既可同时实现,也可单独使用。直播平台可以通过又拍直播云组建直播业务的所有环节,或者某个环节。
自建CDN,有速度,有质量
直播业内人士都知道,直播平台不可避免地需要用到CDN网络。
与大部分直播云方案商需要第三方CDN支持不同,又拍云自建了一张拥有6大数据中心、150个节点、4000多台服务器的CDN网络,覆盖电信、移动、联通、教育网等网络,有效保障直播的低延时。自建CDN网络的另一个优势,在于客户能够对性能、网络质量进行在线监控。
为了降低延迟,又拍直播云还在业内首创了HLS+技术,在HLS的基础上将延时再次降低80%-90%,将延时控制在2秒以内,让粉丝可以真正做到和主播实时互动。