背景分析

互联网的更新换代过程不断加快,将摄像头进行网络直播的应用程序和场景也越来越广泛,此过程需要将普通的安防摄像头的视频转到公网流媒体服务器,公网流媒体服务器再提供流格式转换,转成RTSP、RTMP、HTTP-FLV、HLS等可以Web、微信等直接播放的格式。目前市面上各种摄像头接入最常见的就是通过GB28181协议。


该协议是摄像头、NVR或其他视频平台等设备端主动向上级注册并保活的,因此设备端可以不需要固定的公网IP,局域网中的设备、4G网络等网络环境下的设备都可以通过GB28181主动注册到公网的服务器上。

需求分析

视频流媒体平台EasyGBS已经实现了GB28181协议,能够接入各个厂家的监控设备和监控平台,实现统一管理,和web端无插件播放,同时支持手机、微信、网页播放。

对接大华硬盘录像机NVR查询录像失败问题分析

在用户使用过程中,我们在对接大华硬盘录像机NVR的时候查询录像失败,在EasyGBS的系统中提示query recordinfo return 400 Bad Request,具体见下图:

问题分析

通过回调信息,我们发现,发送RecordInfo xml消息中缺少Type节点,解决方法就是在RecordInfo xml消息中增加一个值为all的文本元素节点Type,具体解决方式如下。

问题解决

MESSAGE sip:34020000001320000140@192.168.99.140:5060 SIP/2.0
Via: SIP/2.0/UDP 192.168.99.120:5060;rport;branch=z9hG4bK171140128
From: <sip:34020000002000000001@3402000000>;tag=363140128
To: <sip:34020000001320000140@192.168.99.140:5060>
Call-ID: 488140128
CSeq: 11 MESSAGE
Max-Forwards: 70
Content-Length: 279
Content-Type: Application/MANSCDP+xml<?xml version="1.0" encoding="UTF-8"?>
<Query><CmdType>RecordInfo</CmdType><SN>717140128</SN><DeviceID>34020000001320000140</DeviceID><StartTime>2019-07-25T00:00:00</StartTime><EndTime>2019-07-25T06:00:00</EndTime><Type>all</Type>
</Query>

从上我们可以看出,EasyGBS是一款针对GB/T28181而生,调用简单,使用轻量的流媒体平台。

国标GB/T28181EasyGBS对接大华硬盘录像机NVR查询录像失败解决方案相关推荐

  1. 大华nvr服务器返回消息错误,GB/T28181协议EasyGBS问题解决对接大华硬盘录像机NVR时查询录像失败...

    EasyGBS问题解决:对接大华硬盘录像机NVR查询录像失败 我们在对接大华硬盘录像机NVR的时候查询录像失败,在EasyGBS的系统中提示query recordinfo return 400 Ba ...

  2. RTSP安防网络摄像头/海康大华硬盘录像机/NVR网页无插件低延时播放流媒体服务器EasyNVR页面显示网络请求失败问题

    进入移动互联网时代以来,企业微信公众号已成为除官网以外非常重要的宣传渠道,当3.2亿直播用户与9亿微信用户的势能累加,在微信上开启直播已成为越来越多企业的必然选择. 青犀团队研发的EasyNVR核心在 ...

  3. 浏览器低延时播放监控摄像头RTSP海康大华硬盘录像机NVR视频(EasyNVR播放FLV视频流)

    背景描述 EasyNVR的使用者应该都是清楚的知道,EasyNVR一个强大的功能就是可以进行全平台的无插件直播.主要原因在于rtsp协议的视频流(默认是需要插件才可以播放的)经由EasyNVR处理后可 ...

  4. 浏览器低延时播放RTSP安防摄像头/海康大华硬盘录像机/NVR/流媒体服务器硬件开发机设备失去授权如何解决?

    背景分析 随着互联网基础设施建设的发展,4G/5G/NB-IoT各种网络技术的大规模商用,视频随时随地可看.可控的诉求越来越多,互联网思维.架构和技术引入进传统监控行业里,成为新形势下全终端监控的基础 ...

  5. 大华硬盘录像机通过大华SDK接入EasyCVR,为何出现无法在线的情况?

    EasyCVR视频融合云平台开放度高.兼容性强.可支持灵活拓展与第三方集成,目前已经成为安防市场主流的视频能力层服务平台.平台可支持多协议.多类型的设备接入,包括国标GB28181.RTSP/Onvi ...

  6. 网页无插件实时浏览海康和大华硬盘录像机视频技术解决方案

    现在海康和大华官方给出的在网页浏览视频的方式都是使用ActiveX的方式,但是ActiveX这种方式的弊端有如下三点 1.首先ActiveX的安装比较麻烦,一般的浏览器的安全设置都会阻挡ActiveX ...

  7. EasyCVR接入大华CVS录像机,下载录像文件名为空是如何解决的?

    EasyCVR视频融合云服务是TSINGSEE青犀视频研发的一款支持接入协议最全面的视频监控平台,除了标准协议(国标GB/T28181.Onvif.RTSP协议等),还支持厂家的私有协议(海康SDK. ...

  8. 大华硬盘录像机、网络摄像机、 网络硬盘录像机外网远程设置DDNS方法

    1.为了便于解释在下文介绍中,硬盘录像机.网络摄像机.网络硬盘录像机统一称为"大华设备" 2.外网最好是电信.如果不是,那必须要确认客户的外网IP是唯一的,不是与其他用户共用的. ...

  9. 安防互联网摄像头海康大华硬盘录像机视频流媒体服务器EasyNVR在layer弹出层中使用video标签无法最大化全屏播放问题解决

    诞生背景 众所周知,EasyNVR可以将局域网/广域网上的海康/大华等网络摄像头由rtsp转换为rtmp.rtsp.hls.flv协议转换,并提供推流服务,可以将拉到的网络摄像头直接转发到流媒体服务器 ...

最新文章

  1. LeetCode 973. K Closest Points to Origin--TopK 问题--最小堆--C++,Python解法
  2. codeforces 383D
  3. 织梦调用css的标签,织梦dede常用的调用标签(个人总结)
  4. 用python将指定目录下的所有json文件合并成一个csv文件
  5. 彻底理解正向代理、反向代理、透明代理
  6. echarts柱图根据值显示不同颜色_视频 | Origin画3D柱图,这篇讲透了!
  7. python程序设计与应用第1章
  8. Android 开发未来的出路何在? | 技术头条
  9. vim---C++开发环境搭建
  10. javascript对象的浅拷贝、深拷贝和Object.assign方法浅析
  11. drawLine()方法画粗线
  12. PDF可以转换成CAD图纸吗?
  13. 正则新能源车牌和汽车牌混合验证
  14. BUUCTF Cipher
  15. 面经 - 阿里巴巴 - HR面试
  16. ESP8266-D1 mini-V2 认识
  17. 银河麒麟高级服务器部署glusterfs
  18. ARP攻击-流量分析
  19. Easymock十分钟入门
  20. 让米帝领事馆给你报空气质量(动态网页爬取及简单的数据整理)

热门文章

  1. 使用matlab中PIV算法
  2. 投票找精英投票网是怎么回事?
  3. 数组、特殊矩阵、稀疏矩阵、广义表
  4. 从案例图学习stateflow学习en、ex、du
  5. Cytoskeleton 磷酸盐测定试剂盒说明书
  6. HDR与4K:有什么区别?
  7. ubuntu 限速 流量监控工具 - iftop
  8. 用户 'sa' 登录失败的解决方案
  9. 英特尔oneAPI——通过DPC++实现异构计算
  10. 【傅里叶级数】-----向量/三角函数的正交性