视频“云、边、端”框架可以说是一套万能框架,在我们之前的文章中分别对 【视频项目的“云、边、端”公式】和【软硬一体的流媒体边缘计算设备在视频“云、边、端”解决方案中的重要作用】进行了论述,今天我们对视频上云协议和视频上云设备的选择分别做一下论述。
否
是
否
是
否
是
否
是
解决方案
边+端
上云协议支持
云+边+端
视频数据处理/分析/录像/计算
云+端
算力/带宽瓶颈
协议选择
首先,这里说到的两种建设方案是指两种开放协议的建设方案,当然还有很多私有协议,但就不具备通用性了,会被设备生产的厂家所限定,所以就不多做论述了;
在安防设备视频上云协议的选择上,综合来说,有两种视频上云的协议:
- RTMP推流上云;
- GB28181协议上云;
RTMP与GB28181协议的差别在于,RTMP只承载了视频流,而GB28181不但承载了视频流,而且同时承载了控制信令,能非常灵活地控制设备转动、对焦、查询录像等等动作,而这两个协议并不是相互排斥的,是可以同时存在的同时使用的!
云端服务选择
- RTMP设备推流可以直接推流到公有云CDN或者流媒体服务器,以EasyDSS为例,EasyDSS可以通过接收端的开关控制,灵活地控制设备流的推送和停止:
- 国标协议分为SIP信令流和RTP数据流,公网部署EasyGBS国标视频云服务可以达到查看内网直播、检索录像、回放录像、云台控制、焦距控制、开关控制等功能:
RTMP可由平台定制推流计划,国标平台可设置直播和录像配置;
设备选择
上面我们描述了RTMP和GB28181这两个协议并不是相互排斥的,是可以同时存在的同时使用的!
如果有设备,能够同时支持RTMP和GB/T 28181两种协议,那么就可以达到直播采用RTMP,控制采用GB28181的目标;
GB28181公网直播的效果不一定能得到保障;
RTMP
GB28181注册
全终端视频协议
控制设备
GB28181控制
摄像机
RTMP流媒体服务器
GB28181流媒体服务器
客户端
目前,大部分的安防摄像机设备,尤其是大厂家的安防设备,都已经强制要求支持GB/T28181标准了,但是支持RTMP推流的摄像机设备还是不多的,更不用提RTMP与GB28181两个协议同时支持,那么我们有一个设备选择的建议方式:
- 效果优先:选择RTMP推流设备;
- 控制优先:选GB28181设备;
- 两者都要:可以选择TSINGSEE的摄像机设备,TSINGSEE的设备两种协议都要求支持;
来源:oschina
链接:https://my.oschina.net/u/4393623/blog/4333238