1.软件概述
随着新国标GBT28181-2016的出台,为各行政级视频设备的分级互联,视频数据共享提供了新的标准,但是已经实施部署的现有视频设备都不具备该国标协议,为了让这些已经部署的不同厂家,不同协议的视频设备能够融合接入到GBT28181-2016平台进行统一管理,实现上下级数据分享,我司提供了其他非国标协议GBT28181-2016协议的转换网关,本软件是onvif转gbt28181-2016的网关(以下简称本网关),用来将现有的onvif协议的视频设备转换为国标协议,实现了从非标到国标的视频融合和管理统一化。
2.软件功能
本网关作为服务程序,采用c++开发,是支持跨平台的部署的。为了方便讲解和用户理解,本教程采用windows界面版(可视化demo版)演示。
本网关首先通过oncif协议搜索到网内的所有onvif视频设备,然后模拟转换为gb28181设备注册到gb28181服务器上。所以本网关的界面版就是一系列参数的配置。
同时本网关也支持rtsp/rtmp媒体源到gb28181协议的转换。
本网关软件作为插件的载体,也提供了标准的接口,供其他开发者进行开发,以插件模块的形式,提供其他非标协议(私有协议)至标准GB28181协议的转换。
3.应用场景
4.软件使用
网关的配置分为onvif相关配置和GB28181-2016相关配置,运行网关,会显示所有相关的配置信息,如下图(3.1-1):

当网关服务运行后,软件界面最上方的下拉选择框是当前运行PC上所有的网卡的IP地址,当进行onvif协议搜索时,需要通过该下拉框选择一个IP,进行onvif设备的搜索。
Onvif鉴权组控件内的两个编辑框分别对应着onvif鉴权的用户名和密码,通过该信息,可以获取onvif设备源的媒体信息。
GB28181服务端设置组控件内则是GB28181的注册信息,分别填写的是GB28181服务器的IP,端口和GB28181服务器的ID(20位数字),后面则是GB28181服务端给网关分配的ID和密码。通过这些信息,可以使本网关登录到GB 28181服务器上。