国标28181协议下EasyGBS平台对接海康8290平台,通道数显示为0问题分析
建设背景分析
近年来,国内视频监控应用发展迅猛,系统接入规模不断扩大,涌现了大量平台提供商,平台提供商的接入协议各不相同,终端制造商需要给每款终端维护提供各种不同平台的软件版本,造成了极大的资源浪费。各地视频大规模建设后,省级、国家级集中调阅,对重特大事件通过视频掌握现场并进行指挥调度的需求逐步涌现,然而不同平台间缺乏统一的互通协议。在这样的产业背景下,基于终端标准化、平台互联互通的需求,GB/T28181应运而生。
GB28181协议不仅包括设备间的级联,也包含系统的级联,在安防领域中越来越通用,已经成为统一各家安防设备和平台的统一标准。
EasyGBS发展目标
EasyGBS已经实现了GB28181协议,能够接入各个厂家的监控设备和监控平台,实现统一管理,和web端无插件播放,同时支持手机、微信、网页播放。
EasyGBS问题分析:对接海康8290平台通道数为0
最近一个客户在使用EasyGBS国标协议对接海康8290平台时,遇到GBS平台上设备列表显示在线,但是通道数为0,HIK平台已设置共享,而这个现象在我们国标GB28181对接海康8300、大华网关、宇视等平台时并没有出现这种问题。
发现问题
通过在EasyGBS平台进行抓包发现,GBS平台发送Catalog,HIK平台回复SumNum为0,随即反馈给海康技术,得知HIK8290平台上设备通道编码为按照国标规则来定义,HIK-NCG网关不汇报总数(即异常通道不汇报)
解决问题
HIK平台已作为生产环境使用,经过与客户沟通后,EasyGBS采用GB28181国标直接对接前端NVR,即可解决这一问题。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结