大家好,又见面了,我是你们的朋友全栈君。
播已经走入千家万户。各种领域的直播应用、平台如雨后春笋般的涌现。这当然也包括各种体育赛事的直播如篮球赛事直播,足球赛事直播,排球赛事直播等等。对于体育迷来说,NBA、西甲、英超、德甲、意甲、中超、CBA这些比赛是最熟悉不过的了。 作为观赏赛事者有很多选择:
Zhibo.tv: 直播TV最精彩的体育娱乐直播平台。
乐视体育: 让每个人更好的参与体育。
企鹅直播: 最全体育赛事视频直播平台。
章鱼: 全民原创互动的体育直播。
那么如果作为运营者,想要搭建一套体育赛制直播的平台要如何实现呢?首先我们来简要的总结下这类高清直播应用平台的需求。
1、 体育直播业务需求流程图
2、 需求描述:
(1) 我们会购买体育比赛的版权。
(2) 实现在自己网站、APP上进行收费直播。
(3) 酒店的电视上直播。
(4) 预期同时观看人数10000(仅为预期数,前期没有这么多)。
3. 解决方案:
(1) 卫星信号采集
卫星信号采集所需要的硬件  | ||
|---|---|---|
硬件  | 1. 硬件服务器  | 根据接入信号数目决定服务器数目。  | 
2. 卫星接收机  | 输出标准的RTMP协议网络信号。  | |
3. 解密卡  | ||
4. 卫星天线  | ||
(2) 流媒体系统直播流互联网分发
八百里流媒体服务器系统分布式部署  | |||
|---|---|---|---|
模块  | 作用  | 数量  | 备注  | 
VMS管控平台  | 远程管控这个流媒体系统的所有服务器模块。  | 1  | 含P2P模块  | 
直播系统  | 接收卫星信号RTMP网络流。  | 根据接入信号数目  | 包含中心和节点  | 
边缘系统  | 缓存数据,网络分发。  | 根据同时观看人数  | 包含中心和节点  | 
注意:如果接入信号不多,并发不大,所有模块也可以全部安装在一台服务器上。  | |||
(3) 终端观看
实现各种终端观看:PC,苹果手机APP,安卓手机APP及OTT的网络机顶盒。
OTT机顶盒电视直播
手机APP观看
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/162863.html原文链接:https://javaforall.cn