GB/T28181国标流媒体服务安防视频监控EasyGBS监控摄像头进行网页直播和微信直播的技术方案
前言
随着4G/5G网络的发展,以及有限带宽越来越大,人们对视频直播的需求也越来越多。不仅普通的互联网直播发展很快,传统的安防监控也开始互联网话,走起了互联网直播的录。雪亮工程、明厨亮灶、手机看店、智慧幼儿园监控等等都是将传统的安防摄像头进行互联网直播,有些甚至做成了web无插件直播和微信直播。
技术实现方法
实现互联网直播就需要将安防摄像头或硬盘录像机上的视频流转成互联网直播常用的RTMP、RTSP、HTTP-FLV、HLS等流格式再分发给用户端进行直播。
但是现实情况下,各个厂家的摄像头、硬盘录像机都有不同的型号,也有4G摄像头,普通局域网中部署的摄像头各种型号、各种场景下的监控设备。想实现统一的方式取到这些摄像头,就需要一个统一的标准,这里就介绍下GB28181。
GB28181是由公安部科技信息化局提出,由全国安全防范报警系统标准化技术委员会(SAC/TC100)归口,公安部一所等多家单位共同起草的一部国家标准。该标准规定了城市监控报警联网系统中信息传输、交换、控制的互联结构、通信协议结构,传输、交换、控制的基本要求和安全性要求,以及控制、传输流程和协议接口等技术要求。该标准适用于安全防范监控报警联网系统的方案设计、系统检测、验收以及与之相关的设备研发、生产,其他信息系统可参考采用。
方案推荐
根据GB28181协议可以方便的接入各种摄像机、NVR、监控平台等。EasyGBS就是一个通过GB28181协议实现将传统安防摄像头进行互联网直播的流媒体软件。只需在自己的服务器端一键部署EasyGBS,再将摄像头、NVR或监控平台配置页面的平台配置里面找到GB28181配置,配置成自己部署的服务器的ip地址等信息。服务端就可以轻松获取到设备的视频流、云台控制、事件告警等信息。
EasyGBS的核心功能:
(1)提供用户管理及Web可视化页面管理;
(2)提供设备状态管理,可实时查看设备是否掉线等信息;
(3)实时流媒体处理,PS(TS)转ES;
(4)实时快照、视频数据获取;
(5)设备状态监测;
(6)云台控制;
(7)录像检索、回放;
(8)提供RTSP、RTMP、HTTP-FLV、HLS等多种协议流输出;
(9)对外提供服务器获取状态、信息,控制等HTTP API接口;