当前的安防行业,除了私有协议,普遍使用的是Onvif 和 GB/T28181标准协议进行通讯;
两种不同的协议决定了适用的环境:
Onvif倾向于局域网环境,因为音视频流是走RTSP,所以需要主动的访问前端摄像机或NVR;
GB/T28181是摄像机主动注册,适用于服务器在公网,而摄像机或NVR在局域网的环境;
目前EasyNVR采用的是Onvif协议接入云平台, 而EasyGB28181Server则是以GB/T28181方式接入云平台;
使用EasyGB28181Server和EasyDSS组建云平台的环境
EasyDSS + EasyGB28181Server + EasyGB28181StreamServer + Redis
EasyDSS不用多说, 详见http://www.easydss.com
EasyGB28181Server 负责接收前端摄像机的注册,维护心跳,及向摄像机发送控制指令;
EasyGB28181StreamServer: 负责接收前端摄像机发送过来的音视频流,将PS流解析为ES流,再转换为RTMP协议推送到EasyDSS;
Redis: 负责摄像机列表的存储,国标服务器、国标流媒体服务器及EasyDSS服务器信息的存储;
至此,EasyGB28181Server + EasyGB28181StreamServer + EasyDSS的整个流程完成;
WEB:www.EasyDarwin.org
Copyright © EasyDarwin.org 2012-2017