大家好,又见面了,我是你们的朋友全栈君。
播已经走入千家万户。各种领域的直播应用、平台如雨后春笋般的涌现。这当然也包括各种体育赛事的直播如篮球赛事直播,足球赛事直播,排球赛事直播等等。对于体育迷来说,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