近年来,国内视频监控应用发展迅猛,系统接入规模不断扩大,涌现了大量平台提供商,平台提供商的接入协议各不相同,终端制造商需要给每款终端维护提供各种不同平台的软件版本,造成了极大的资源浪费。各地视频大规模建设后,省级、国家级集中调阅,对重特大事件通过视频掌握现场并进行指挥调度的需求逐步涌现,然而不同平台间缺乏统一的互通协议。

在这样的产业背景下,基于终端标准化、平台互联互通的需求,GB/T28181应运而生。GB28181协议不仅包括设备间的级联,也包含系统的级联,在安防领域中越来越通用,已经成为统一各家安防设备和平台的统一标准。

随着安防行业的规范化,GB28181协议被作为中国安防行业标准应用在各个领域,尤其在交警、公安等政府相关工程应用甚是广泛。

但是由于GB28181协议的兴起在最近几年,导致很多大型厂家各自有各自的私自标准,从而导致各个平台之间对接会出现很多的问题,需要程序员自己来解决。

以海康摄像头为例,海康摄像头以28181协议接入(海康摄像头设备级的接入,非系统级别接入),分为两步:

1.通过sip invite将海康的ps流拉出来,由于是设备级的接入,所以直接对摄像头进行invite发起点播(IP直点);
2.对拉过来的ps流进行解码。

在按部就班的配置下,依然出现了流会断码的问题。在海康摄像头的web配置中会有sip服务器地址的配置,填入主叫方的IP地址和sip端口,摄像头会向主叫方注册,注意这个是只需要回复200 OK即可,在点播建立后摄像头会发送28181协议中的心跳消息(是个sip message),注意也只需回复200 OK即可。必须让海康摄像头注册上来,并且必须响应它发送的心跳消息,否则心跳消息超时后摄像头会断开会话。

经过总结,sip invite构造时需要注意几个字段,如下invite 消息标红的字段:

to 头域需要携带海康摄像头的通道ID

必须携带Subject头域,值为 摄像头通道ID:通道号,通道ID(主叫的sip id):通道号

点播时,sdp中的s行必须填Play

sdp的a行描述的为PS/90000

如果要通过invite直呼摄像头,必须在海康摄像头28181的配置界面,配入白名单,填上主叫方的IP地址,否则invite将无应答。

扩展

国标流媒体服务器目前已经非常完善地解决了国标GB28181设备的接入和视频流的输出,包括RTSP输出、RTMP输出、HTTP-FLV输出、HLS输出、国标级联输出、录像输出等,下一步将计划对国标35114国密协议进行支持。

国标流媒体服务器可以接入海康摄像头吗?是否会有断流问题?相关推荐

  1. EasyGBS国标流媒体视频平台接入海康、大华、宇视的摄像机、硬盘录像机NVR、国标下级平台的方案

    在上一篇<EasyNVR和EasyDSS云平台联手都不能解决的事情,只有国标GB28181能解决了>我们大致介绍了国标GB/T28181的使用场景,而且初步介绍了EasyGBS国标视频平台 ...

  2. 使用国标流媒体服务器查看监控摄像头视频流如何正确使用UDP及TCP协议?

    用过国标流媒体服务器的朋友们应该都知道,GB28181协议是由公安部提出来的,能够对接公安部的网络系统,给安防带来了很大的便利性,我们的国标流媒体服务器就支持集成接入自己的平台,也能够对视频进行录像. ...

  3. 网页端接入海康摄像头画面操作指南

    一.摄像头rtsp流画面测试 首先根据相关摄像头内附的说明书对摄像头进行安装以及wifi配置或者通过网线直连,配置完成后确保摄像头画面能够在手机APP或者相关应用程序上正常播放. 然后进入海康威视官网 ...

  4. GB/T28181国标流媒体服务器在海康平台上进行级联配置步骤总结

    用过国标流媒体服务器的朋友们应该都知道,GB28181协议是公安部提出来的,能够对接公安部的网络系统,给安防带来了很大的便利性,我们的国标流媒体服务器就支持集成接入自己的平台,也能够对视频进行录像. ...

  5. 国标流媒体服务器以ROOT身份运行提示“permission denide”报错解决

    最近我们的国标流媒体服务器在研发新版本,会有很多新功能出现,我觉得大家可以期待一下.当然我们是一边做研发一边在做测试,会在测试无误之后再进行版本更新. 测试的时候也遇到过一些小问题,这里我就记录一个问 ...

  6. https接入我们国标流媒体服务器视频无法播放问题解决

    用过国标流媒体服务器的朋友们应该都知道,GB28181协议是公安部提出来的,能够对接公安部的网络系统,给安防带来了很大的便利性,我们的国标流媒体服务器就支持集成接入自己的平台,也能够对视频进行录像. ...

  7. 国标服务器GBServerPlatform对接海康摄像头的操作说明

    这篇文章讲解一下QuickGBLink开发的国标服务器如何对接海康IPC. (GBT28181国标平台软件下载地址:https://github.com/QuickGBLink88/GB28181_S ...

  8. php gb28181,EasyGBS国标流媒体服务器GB28181国标方案安装使用文档

    EasyGBS - GB28181 国标方案安装使用文档 下载 安装包下载,正式使用需商业授权, 功能一致 架构图 EasySIPCMS SIP 中心信令服务, 单节点, 自带一个 Redis Ser ...

  9. 在自己网页浏览器端通过websocket接入海康摄像头实时视频

    1.背景 由于目前有很多浏览器不再支持Flash进行视频的播放,在网页使用RTMP转RTSP的方式进行实时视频的播放,需要Flash的支持,这种方式在服务器上部署安装比较繁琐,并且这种方式不太稳定,会 ...

最新文章

  1. 『中级篇』Minikube快速搭建K8S单节点环境(61)
  2. 压缩目录Linux常用的几种文件压缩解压方法
  3. 【MySQL】设置MySQL密码
  4. poj 3614 Sunscreen(优先队列+贪心)
  5. java图形界面设计 swing之JTable表格的创建使用-添加鼠标监听
  6. 多值参数-定义及作用
  7. b树与b+树的区别_面试必考:B树、B树、B+树、B*树图文详解
  8. 带旋treap概念及模板,带例题:普通平衡树
  9. IntelliJ IDEA: 无法创建Java Class文件
  10. 外设驱动库开发笔记29:DS17887实时时钟驱动
  11. 计算机科学导论考试A卷试题,09级计算机科学导论A卷答案
  12. 无中生有!没有视觉信号的视觉语音增强
  13. win7服务器 能否建立多个网站,windows7下weblogic10.3服务器下一个domain建多个server(端口)...
  14. 牛客网暑期ACM多校训练营(第九场)H. Prefix Sum(CDQ分治)
  15. 博弈-Green Hackenbush(无向图删边)
  16. 几种常用的抽奖方案综述(草稿)
  17. Wireshark教程:识别主机和用户
  18. php 翻转180度,如何翻转视频—将视频翻转90或180度
  19. 单相串励电机和三相交流异步电机在高空作业平台中的应用
  20. RH850从0搭建Autosar开发环境【2】- Davinci Configurator配置工程导入DBC与CDD文件

热门文章

  1. 皇家墨尔本理工大学计算机科学专业,皇家墨尔本理工大学计算机科学本科专业.pdf...
  2. js-cookie读写浏览器中的Cookie及其应用
  3. simulink bus总线创建方法
  4. 数据分层详解ODS、DWD、DWM、DWS、ADS
  5. Redis源码分析(十一)--- memtest内存检测
  6. 10道集合框架面试题(含解析),来看看你会多少
  7. JDK9下载、安装和配置环境变量图解
  8. Java~二叉树的前中后序遍历的几种方式(递归法,迭代法,标记法等)
  9. word自带的公式编辑器——用法技巧总结
  10. JSP政府机关公文文档收发管理系统