700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 海康威视监控推流自建服务器实现网页端无插件1-2秒低延迟实时监控

海康威视监控推流自建服务器实现网页端无插件1-2秒低延迟实时监控

时间:2019-05-02 06:21:37

相关推荐

海康威视监控推流自建服务器实现网页端无插件1-2秒低延迟实时监控

在监控领域一直没怎么涉足,直到最近偶然有人咨询我说监控能不能手机或平板端,pc端等设备随意监控,不局限于守在电脑旁或者是某个区域内。这么一说就想到我刚好不是有做了支持flv和webrtc直播流的播放器吗,岂不是刚好找到一个需求点。我说应该不难,可以实现。于是我又开始研究起了GB28181监控联网系统信息传输协议.

对于服务端需要怎么实现和监控对接的代码我也写不出来,但我明白技术流程无非是监控设备能设置推流地址参数,服务端找一个支持GB28181协议的流服务器,然后把监控设备推过来的流转成hls,flv或webrtc分发出去,然后找一个支持这些拉流协议的web播放器不就实现了么?刚好我的播放器mxplayer.js就支持这些协议的直播流,只需要找一个人可以配置推流地址的监控设备和服务端软件即可。

经过在淘宝咨询完一圈发现海康监控设备支持,果断下手一个来测试,至于服务端有SRS,easyGBS等等,我选择了srs,监控具体配置流程在这里/ossrs/srs/issues/1500#issuecomment-606695679。测试下来结果很满意,h264 1024x980分辨率的flv直播流延迟在1-2秒内,webrtc延迟在300-500ms内。且播放器会自适应终端设备,真正实现一个网页多端使用。

本来监控支持h265格式,奈何srs服务端目前好像不支持265格式,测试265和264分辨率和延迟结果没完成,需要等过段时间找一个支持265编码的服务端软件再次测试。

最后我推荐一下自己的播放器/guoguicheng/mxplayer.js

演示地址 /

转载自/p/445859880

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。