国标GB28181协议从2016年更新后,变得比之前更火了,到今年已经4年了,国标视频流媒体服务器基础的功能都已经发展起来,而更深层次的功能还需要进一步的研发。

在日常运用中,海康的摄像头运用较为广泛,本文我准备跟大家分享一下GB28181协议和海康设备交互过程记录。

1、发送消息的时候要注意头部的 from/to字段中的数据,这标志数据到底是从设备来的还是从平台到设备的;

2、想要NVR服务器返回消息的话,需要让NVR作为客户端,开启NVR的 GB28181平台接入功能,然后服务器填写GBS服务的IP地址,然后NVR会自动发送注册信息给服务,注册成功之后,就可以正常的查询NVR的设备目录等其它信息;下图是海康设备界面

3、当需要查询录像文件信息的时候,需要使用要查询的摄像头的ID号来查询,不能使用 NVR的ID号来查询,否则NVR会一直回应 400错误的请求;

4、发送给 NVR的获取录像文件的 invite邀请,invite中的 SDP信息中必须含有 u字段,u字段说明要获取的是哪个摄像头的录像文件;

5、发送Bye消息给 NVR或者摄像机都回复 481 Call Leg/Transaction Does Not Exist,一直以为发送的 DeviceID不对,各种查找原因,最后仔细看了一下,发现应该是说 Transaction这个事物不存在导致的,而一个事物的标记是由 Call-id、local tag、remote tag三者值相同代表一个 dialog,所以发送 Bye消息的时候,这三个值一定要和发送 Invite消息的时候一致,否则 NVR或者IPC就会返回 481告知没有这个对话;

6、NVR发送的Keepalive状态信息报送消息,回复"200 OK"即可;

7、当客户端第一次接入时,客户端将持续向GBS Server端发送register消息,直到GBS Server端回复"200 OK"后结束;

8、查询NVR上的摄像头信息 要填写NVR ID,要获取某个摄像头上的录像信息的时候,需要填写摄像头所在通道号的ID。

国标流媒体服务器GB28181协议和海康设备的交互过程记录相关推荐

  1. 使用RTSP协议读海康设备的视频记录

    前言 作为一名搞CV的程序员,我们的输入通常就是视频流.我相信很多人都用的OpenCV提供的VideoCapture函数.就我现在的经验来说,该函数支持以下3种输入: # 方式1:填入索引,表示读取设 ...

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

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

  3. java使用GB28181协议访问海康硬盘录像机程序怎么写

    GB28181是国内视频监控领域的标准协议,用于设备之间的视频流传输和控制命令传输.要使用Java访问海康威视硬盘录像机(DVR)的话,可以参考以下步骤: 了解GB28181协议的规范,熟悉视频流和控 ...

  4. LiveNVR监控流媒体Onvif/RTSP功能-RTSP/RTMP/HLS/HTTP-FLV视频文件流转成GB28181级联至海康宇视大华等第三方国标平台政务公安内网视频平台

    LiveNVR功能视频直播流流转成GB28181级联至海康宇视大华等第三方国标平台政务公安内网视频平台 1.背景说明 2.通道配置 2.1.直播流地址配置 2.2.RTSP类型流地址配置示例 2.3. ...

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

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

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

    近年来,国内视频监控应用发展迅猛,系统接入规模不断扩大,涌现了大量平台提供商,平台提供商的接入协议各不相同,终端制造商需要给每款终端维护提供各种不同平台的软件版本,造成了极大的资源浪费.各地视频大规模 ...

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

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

  8. java GB28181 大华 海康摄像机国标对接源码源代码程序

    java GB28181 大华 海康摄像机国标对接源码源代码程序 本人亲测说明:首先此套程序我测试了可以用,但是不能同时多客户同时看一路视频,视频打开速度也很慢.仅拿来参考是可以的,还凑合吧. WEB ...

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

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

最新文章

  1. 排序算法时间复杂度分析
  2. 不可错过! CMU《高级自然语言处理》
  3. php生成高清缩略图,PHP生成缩略图函数
  4. 开发高质量软件需要更高成本吗?
  5. delphi程序设计之底层原理
  6. Windows XP系统超强支持工具全面接触
  7. 如何让ai参与c语言循环,C for 循环 | AI学习网
  8. c语言 连通域算法 递归,VC++ 6.0编写计算机图形学中的种子填充算法,想用递归的八向连通域,求助!...
  9. css3媒体查询尺寸
  10. Qt6.2.1在线安装教程
  11. 常用手机屏幕尺寸大小
  12. 用代码实现自反闭包,对称闭包,传递闭包
  13. 计算机打字测试,打字测试
  14. c++程序设计基础-类与对象:继承
  15. 这辈子你会遇见谁,早已命中注定
  16. EXCEL 2010如何分屏/多窗口显示多文件
  17. 利用python的matplotlib绘制分布图
  18. 第二讲 Java语言概述
  19. 动态加载Animator和AnimatorController
  20. QQ音乐评论分布可视化

热门文章

  1. 【目标检测】YOLOv5针对小目标检测的改进模型/添加帧率检测
  2. Linux 系统下 CodeBlocks安装与使用
  3. PPT转PDF怎么转?这几种转换小技巧轻松拿捏
  4. python msgbox_Python PyMsgBox包_程序模块 - PyPI - Python中文网
  5. 微信小程序web-view内嵌公众号网页分享功能实现
  6. 使用andorid studio获取经纬度信息
  7. Qt5.13.2中配置opencv4.5.0踩坑记录
  8. 浅浅轻吟如花的芬芳,开始散漫着
  9. php的strstr是什么意思,php strstr函数怎么用
  10. 算法手撕代码1~10