现在看电视的人越来越少,更多的人在看直播,就算不看直播的人听到那句“Oh my god”就知道是李嘉琪在直播了。粉丝突破3500万,直播观看人数超200万,直播造就了一位流量王。李佳琪代表的是消费者一端的直播市场,而针对企业的直播市场今年发展也非常迅猛。国内直播行业的萌芽起源于网络游戏,yy率先进场开启了直播1.0,紧接着《英雄联盟》开启了直播2.0时代,LOL的大热,直接推动了整个直播行业的发挥在那,因为很多游戏玩家都习惯观看游戏录像、比赛直播。直到2012年~2015年,大量资本涌入,斗鱼、虎牙、熊猫、龙珠等主打游戏的直播平台纷纷开辟战场。2016年,智能手机和4G网络已经非常成熟,成千上百的直播APP出现在大众视野中。千播大战被媒体各种报道,使直播行业达到最顶峰。随着行业发展进入规范期,直播的内容也从最初的游戏、秀场等娱乐直播,开始向旅游、活动、金融、教育、财经、导购等多个行业渗透。
现代视频直播要解决几个问题,分别是视频源、视频流转发、视频播放。采集模块:视频源采集,主要用来采集平台主讲人音视频信息,编码音视频流,视频播放模块:让用户无障碍访问直播网站,实现对用户请求数据流的管理。这其中最重要的是CDN系统:是整个直播系统的核心,对视频流进行实时传输、调度分发、维护系统安全。猫云直播CDN系统对直播的支持来自于以下4项技术。
1.多协议支持
直播CDN系统拥有四层和七层多种协议可选,满足多样的业务场景。
2.高可用保障
直播CDN系统提供多重的高可用防护策略,保障业务的服务质量。
3.弹性伸缩
CDN与弹性伸缩服务无缝集成,根据业务流量自动扩展负载分发和后端处理能力。
4.会话保持
猫云直播CDN将一定时间内来自同一用户的访问请求,转发到同一后端云服务器处理,从而保证用户访问的连续性。
我们整个直播的系统逻辑,有3个阶段:
1.推流阶段
视频采集模块向直播网站申请获取频道,向频道推流;
直播网站向CDN系统查询相应节点,通过节点创建房间;
播放模块向直播网站查询频道,获取信息,向鉴权服务器鉴权通过,才能拉流播放。
2.数据传输阶段
直播向网站发起HTTP请求,创建直播频道,直播网站依据该请求和CDN进行通信,调度服务器查询空闲和距离主讲人最近的媒体服务器;主讲获取CDN推流节点后,向该节点以RTMP协议推流。
3.用户播放阶段
用户端向网站发送要观看频道的HTTP请求,网站根据请求和CDN通信,查询距离用户最近的CDN节点;用户发送RTMP请求,就进货区请求频道的猫云CDN边缘节点,观看直播。
我们从整个直播行业的发展历程来看,直播行业目前仍然处于增长期。这个阶段关键的标志就是:进入门槛提高,市场竞争逐渐规范。随着资本红利的退潮,行业会逐渐变成寡头独占的局面,直播市场趋于成熟和理智,更加注重用户导向。