应急指挥场景下,我们大概要接入哪些视频源:
- 固定监控:接入协议包括GB28181、Onvif、SDK、Ehome、DSS、IMOS等等;
- 无线监控:接入协议包括RTMP、GB28181、私有协议等等;
- 无人机:接入协议包括RTMP、私有协议;
- 视频会议:接入协议包括SIP、H.323、WebRTC等等;
以上这些接入协议,如果要统一做输出,在现有流行的场景下,我们可能会选择HTTP-FLV、HLS、RTMP、RTSP等方式输出,但这些协议方式在应急指挥场景下,都没有办法达到非常好的实时效果,所以,我认为WebRTC可能是综合这些协议优势的一种协议:
- 实时性强;
- Web支持率高;
至于很多会说IE不支持,可以这样说,消费者会用实际行动投票,就像很多系统只支持IE一样,应急指挥系统可以只支持Chromium;
EasyCVR将会持续推动对WebRTC的支持: