大华主动注册协议介绍

  • 一、大华主动注册协议介绍

        前面写了一篇文章,介绍一些设备通过大华主动注册协议接入到AS-V1000的文章,很多问我关于大华主动注册协议的相关知识。        

        由于大华主动注册协议是一种私有协议,通常不对外公开详细的协议规范和技术细节。因此,可能难以找到完整的介绍。此外,大华作为一家领先的视频监控解决方案提供商,其主动注册协议是其核心竞争力之一,因此可能会对其技术细节进行保密,以保持其在市场上的竞争优势。
        威迪斯特从事视频监控接入的产品研发多年,积累了这方面的经验,我们稍微做了整理,这里我就详细介绍这个神秘的主动注册协议。希望大家能够从中受益。

  • (一)、协议概述

        大华主动注册协议是一种前端设备可以通过互联网动态IP接入环境下接入到互联网平台的一种协议。大华主动注册协议可对应华为的主动注册协议、海康ISUP协议(或EHOME协议)

        可以理解成在NVRIPC摄像机此类前端设备如果想通过普通的广域网出口(无固定IP地址)与互联网上的中心平台对接,在第首次连接中心平台的时候,由前端设备主动向中心平台推送自己的相关信息。因为前端设备的IP为动态变化的,这就解决了中心平台因IPC摄像机或NVR 公网IP变化,而导致中心平台找不到这台设备的难题。

  • (二)、主动注册协议的内容

        大华主动注册协议主要能够完成以下工作:

  1. 设备注册:前端设备(如摄像机、NVR等)通过主动注册协议向平台进行注册,使平台能够知道设备的存在并进行管理。
  2. 信息推送:前端设备能够将自己的相关信息主动推送到平台,这些信息可能包括设备的型号、版本、位置等,有助于平台对设备进行统一管理和调度。
  3. 动态接入:在动态IP接入环境下,前端设备的IP地址可能会经常变化,主动注册协议能够实现设备的动态接入,即无论IP地址如何变化,设备都能够成功注册到平台。
  4. 视频流传输:主动注册协议支持标准FLV/RTSP/HLS流输出,能够实现视频流的稳定传输,保证视频监控的实时性和稳定性。
  5. 安全性保障:主动注册协议采用一定的加密和安全措施,保证设备与平台之间的通信安全。
  • (三)、主动注册协议配置

        大华的DSS平台和威迪斯特的AS-V1000平台可通过主动注册的方式添加远程的大华设备,都需要做如下配置:
        1、平台固定IP,以及主动注册的服务端口9500
        2、远程的前端设备接入外网,在网络设置主动注册中填写平台固定
IP地址,端口,自定义ID
        3、平台管理员登录,在设备管理中添加设备,方式选择主动注册,填写对应ID,用户名密码

  • 二、协议的主要流程介绍

  • (一)、注册流程

        大华主动注册协议的注册流程包括以下步骤:

  1. 检查视频监控平台的配置系统(比如大华的DSS平台),进入“网络配置”-“网卡配置”,确保DSS默认网卡是连接外网路由器的网卡。
  2. 确保视频监控平台(比如大华的DSS平台)现场有公网固定IP,进入路由器做端口映射。其他端口一般不会冲突可直接映射。
  3. 在远端设备的现场进入菜单,找到网络设置中的主动注册选项,服务器地址填写公网固定IP,端口默认为9500,子设备ID用户自己任意设置。
  4. 回到视频监控平台管理端界面增加设备,以DSS为例,选择“基础管理”-“设备管理”-“编码器”,点击添加,添加方式选择为“主动注册”,填写设置的子设备ID,和所添加设备的用户名密码,输入视频通道数,点击确定。
  5. 等待设备上报时间3~5分钟,显示在线即可。

        以上是大华主动注册协议的基本注册流程,在实际操作中,需要参考官方文档或咨询技术人员获取准确的操作步骤。

  • (二)、实时视频请求流程

        大华主动注册协议请求实时视频的流程如下:

  1. 设备通过主动注册协议向平台注册,并获取到平台的地址和端口信息。
  2. 设备向平台发送请求,请求获取实时视频流。
  3. 平台收到请求后,通过FLV/RTSP/HLS等协议将实时视频流推送到设备。
  4. 设备接收到视频流后,进行解码和显示,实现实时监控功能。

        需要注意的是,具体流程可能因设备型号、平台配置等因素而有所不同。建议在实际操作中参考大华的官方文档或与技术支持人员联系以获取准确的信息。

  • 三、哪些型号设备支持主动注册

  • (一)、支持主动注册的设备类型

        大华的主动注册协议支持多种设备,包括但不限于以下类型:

  1. 摄像机:大华的主动注册协议支持各种类型的摄像机,如模拟摄像机、数字摄像机、高清摄像机等。
  2. NVR:大华的主动注册协议支持各种型号的NVR(网络视频录像机),包括多路NVR和云台控制型NVR等。
  3. DVR:大华的主动注册协议也支持各种型号的DVR(数字录像机)。
  4. 视频矩阵:大华的主动注册协议可以与视频矩阵配合使用,实现对视频图像的切换和调度。
  5. 其他设备:除了以上设备,大华的主动注册协议还可以支持其他类型的视频监控设备,如门禁控制、报警控制等。
  • (二)、支持的NVR和IPC

        网络硬盘录像机NVR目前除NVR2X-HDS2系列,基本都支持;

        网络IPC摄像机,除了面向家用的一些摄像机(比如乐橙)不支持主动注册外,大部分型号基本都支持。

  • 四、公网平台如何通过主动注册接入设备

        公网的平台如何接入主动注册的视频设备呢?需要做好地址规划和端口预留等,具体如下:

  • (一)、IP地址配置

        前端设备(摄像机及NVR无需 固定公网IP采用运营商的普及宽带即可。在局域网,前端设备只需要配置DHCP自动获取IP地址、或者配置固定的局域网IP地址,能够ping通公网IP即可。

        后端(DSSAS-V1000)平台,必须要有一个公网的IP地址,用于前端设备注册。

注意:本文所述网络环境,平台端是采用公网IP,但是若平台做私有化部署,也可以是一个内部网络的IP地址。比如在政府专网环境下,政务外网和内网之间也有NAT转换,这时候,可以把公网IP地址作为政务外网的IP来看待。

  • (二)、主动注册所需端口

        端口分别是8090009100920093209500。其中9500是大华主动注册的默认端口。

        需要在平台侧的防火墙上开放这些端口。

  • 五、公网平台侧配置

  • (一)、网络配置

  • (二)、检查端口是否开放

        操作以上步骤后,我们需要检验下端口是否正常访问,在电脑按WIN+R键,运行中输入cmd,再输入telnet+空格+公网固定IP+空格+端口进行检验。

        端口不通就出现错误提示。成功会进入窗口黑屏状态(可通过ctrl+C退出)

注:9500端口是主动注册服务对应的端口,该端口只有使用主动注册方式添加设备后才可以测通。

  • (三)、添加编码设备(硬盘录像机NVR、网络摄像机IPC)

        选择【基础管理】-【设备管理】-【编码器】,点击添加,添加方式选择为主动注册,填写步骤5里设置的子设备ID,和所添加设备的用户名密码,输入视频通道数,点击确定,等待设备上报时间3~5分钟,显示在线即可。

  • 六、设备端(摄像头及NVR)配置

        在远端接入设备(摄像机、NVR等)的现场进入菜单,找到网络设置中的主动注册或自动注册选项,服务器地址填写公网固定IP,端口9500,子设备ID用户自己任意设置。

  • 七、大华主动注册接入第三方视频监控平台

        威迪斯特AS-V1000视频监控平台已经集成主动注册,大华设备(摄像头及NVR)可通过主动注册接入威迪斯特AS-V1000平台。可以参考上一期的文章:大华NVR和IPC通过主动注册协议方式接入AS-V1000视频监控平台的步骤

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/285125.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

UDS诊断(ISO14229-1) 27服务

文章目录 功能简介应用场景安全解锁基本原理请求和响应1、请求2、子功能3、肯定响应4、否定响应 注意报文示例UDS中常用 NRC参考 功能简介 27服务,即 SecurityAccess(安全访问)服务,安全理念采用的是种子与密钥式关系。 应用场景…

VSCode + vite + vue3断点调试配置

没想到这个配置我搞了一上午,网上很多的配置方案都没有效果。总算搞定了,特此记录一下。 首先需要在.vscode文件夹下面创建launch.json配置文件。然后输入如下配置: {// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。//…

萨姆·奥尔特曼的预言

Sam Altman(萨姆奥尔特曼)是 OpenAI 的首席执行官,这家初创公司开发了众所周知的 ChatGPT。2023年11月,他突然被董事会解雇,并短暂调往微软。在 OpenAI 的每个人都威胁要辞职后,他又回来了。 新的商业模式…

OpenCV-13绘制多边形和文本

一、画多边形 使用API polylines绘制多边形。 polylines(img, pts, isClose, color, thickness, lineType, shift) 其中: pts:表示多边形的点集&#xff…

Excel报表框架(ExcelReport)极简化解决复杂报表导出问题

Excel Report 耗费了半个月的时间,终于在元旦这三天把报表框架开发完成了,使用该框架你可以非常方便的导出复杂的Excel报表。 项目开源地址: GiteeGithub 前言 不知道各位在使用POI开发报表导出过程中遇到过以下的情况: 频繁…

集成电路模拟设计——【基于Serdes 应用的 串化/解串器 时钟与数据恢复电路CDR】

串化/解串器 & 时钟与数据恢复电路CDR(可提供实现过程、仿真波形与具体参数细节 本文内容摘要背景串化/解串器全速树形串化器半速树形串化器全速移位寄存器串化器多级树形解串器 PLL型CDR整体架构实现结果 Bang-Bang型CDR整体架构 PS/PI型CDR电路PS电路设计PI电…

DDD+SOA的事件驱动微服务读写分离架构

DDD DDD是Eric Evans于2003年出版的书名,同时也是这个架构设计方法名的起源 Eric Evans “领域驱动设计之父”,世界杰出软件建模专家。 他创建了Domain Language公司,致力于帮助公司机构创建与业务紧密相关的软件。 他在世界各地宣讲领域驱动…

排序算法之插入排序c++

介绍 插入排序:将数组分成“已排序”和“未排序”两部分。初始时,已排序的部分 包含一个元素,然后从未排序的部分中取出元素,并在已排序的部分中找 到合适的位置进行插入,并保持已排序的部分一直有序。 重复这个过程&…

计算机网络学习笔记(一)

文章目录 1.1 请介绍七层网络体系结构。2 .请介绍五层网络体系结构。3 .了解网络编程协议吗?客户端发送给服务器的请求,怎么确定具体的协议?4. TCP、HTTP、FTP分别属于哪一层?5. 讲一下TCP/IP协议。6 .说一说你对ARP协议的理解。7…

IDC发布23Q3中国存储市场报告:浪潮信息逆势增长位居前二!

近日,权威调研机构IDC公布《中国企业级外部存储市场跟踪报告,2023Q3》。报告显示,2023年第三季度,中国企业级存储(ESS)市场规模达17.1亿美元,同比下降2.8%。其中,浪潮信息存销售额同比增长10.9%&#xff0c…

论文阅读: Semantics-guided Triplet Loss

ICCV 2021 Abstract 一个度量学习方法,通过浏览语义引导的局部集合去优化内在深度表示。一个新颖的特征融合模块能有效利用跨模态特异质特征。 Senantics-guided Triplet Loss 基本假设: 在场景语义分割图像中,目标内部相邻像素拥有同样…

速通C语言第十二站 文件操作

系列文章目录 速通C语言系列 速通C语言第一站 一篇博客带你初识C语言 http://t.csdn.cn/N57xl 速通C语言第二站 一篇博客带你搞定分支循环 http://t.csdn.cn/Uwn7W 速通C语言第三站 一篇博客带你搞定函数 http://t.csdn.cn/bfrUM 速通C语言第四站 一篇博客带…

FL Studio Producer Edition 21.2.2中文版所有插件版及使用教程

FL Studio 21.2.2中文版惯称水果编曲, 是一个完整的电音软件音乐制作环境或数字音频工作站。是现在流行的数字音频工作站之一,包括撰写,整理,记录,编辑,电音,混音和掌握专业品质的音乐。 FL Studio Producer Edition 21.2.2.3914 所有插件版是一款功能强大的软件音乐制作环境或…

第三十七周周报:文献阅读+掩码、多头注意力机制+位置编码

目录 摘要 Abstract 文献阅读:基于注意力的LSTM大地震预报网络 现有问题 提出方法 基于注意力的LSTM网络 研究实验 实验目的 数据集 评估指标 数据预处理和特征提取 结果讨论 Masked Self-Attention(掩码自注意力) Muti-Head S…

oracle 9i10g编程艺术-读书笔记2

配置Statspack 安装Statspack需要用internal身份登陆,或者拥有SYSDBA(connect / as sysdba)权限的用户登陆。需要在本地安装或者通过telnet登陆到服务器。 select instance_name,host_name,version,startup_time from v$instance;检查数据文件路径及磁盘空间&…

Primavera Unifier 项目控制延伸:Phase Gate理论:3/3

继续上一篇阶段Gate的具体内容 https://campin.blog.csdn.net/article/details/127827681https://campin.blog.csdn.net/article/details/127827681 阶段 3 研发 前述阶段的计划和安排都要在研发阶段执行起来,同时,最重要的产品设计和开发部分也需要在…

“TypeError: Cannot read properties of null (reading ‘getContext‘)“

目录 一、报错截图 二、使用场景 三、代码截图 四、报错原因 五、解决办法 一、报错截图 二、使用场景 第一次在vue项目种使用canvas,跟着网上教程做,标签canvas写好了,dom元素获取了,简单“画”了一下,运行之后报…

前端显示json格式化

实现效果 在前端页面上展示格式化的JSON数据可以通过以下步骤完成: 获取JSON数据:首先,你需要获取要展示的JSON数据。你可以从后端API获取数据,或者直接在前端定义一个JSON对象。 格式化JSON:使用JavaScript的JSON对…

电池管理系统BMS中SOC算法通俗解析(二)

下面简单介绍下我们BMS保护板使用的SOC估算方法。我们算法的主要是针对电流积分法计算SOC的局限性进行改进: ●电池包第一次上电使用开路电压法估算SOC。第一次上电,根据电池包厂家给出的电压和剩余容量二维关系图大概估算出目前电池包的剩余容量即SOC。…

音视频技术开发周刊 | 326

每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 全球最强「开源版Gemini」诞生!全能多模态模型Emu2登热榜,多项任务刷新SOTA 最强的全能多模态模型来了!就在近日,智源研究院…