华为视频监控接入到视频监控平台 (华为网路监控摄像机IPC和华为视频节点设备VCN)
目 录
一、设备介绍
1.1 华为VCN介绍
1.2 AS-V1000视频监控平台介绍
1.3 平台服务器配置说明
二、安装、配置HW_IVS软件
2.1下载安装HW_IVS软件
2.2登录HW_IVS
2.3共享到外域
三、配置华为外域参数
3.1 PCG模块设置
3.2通信协议GBT28181配置
3.3传输协议配置(TCP或者UDP)
四、配置视频监控平台
4.1、查看国标设备是否接入
4.2通道绑定
4.3视频浏览
4.4取流方式(TCP/UDP)
华为的视频监控设备的配置比较复杂,配置项目也比较多,因此接入视频监控平台比较麻烦,因此写了这个文章,重点介绍一下。
一、设备介绍
1.1 华为VCN介绍
华为VCN(Video Cloud Node)是一款一体化智能视频监控产品,集实时监控、录像检索、录像回放、云镜控制、告警联动、语音对讲、电子地图等多种视频监控业务于一身,为政府、交通、教育部门及不同规模的企业客户构建安全、便捷、实用的系列化视频监控产品解决方案。VCN具有高性能、高可靠、高开放性、易维护、易管理、易部署的特点,可以满足基本监控需求外,还提供了多级多域管理、视频图片混存、全网智能、高速下载等多种功能。
1.2 AS-V1000视频监控平台介绍
AS-V1000视频监控平台,也可以称为:视频监控平台,视频监控接入平台,视频监控汇聚平台(或视频监控汇集平台),视频监控管理平台,视频监控综合管理平台,是一套集成了用户设备权限管理、视音频监控、大容量存储、电子地图的系统平台软件。它结合了现代视频技术、网络通讯技术、计算机控制技术、流媒体传输技术的综合解决方案,为用户提供了强大的、灵活的组网和应用能力。
系统平台内部采用服务器集群、负载均衡,按需平滑扩容、故障自动恢复等策略进行架构,整个平台实现了丰富的功能,包含:实时多媒体数据转发和管理、移动流媒体转发管理、不间断录像、录像文件检索和回放、录像下载、设备状态管理、系统报警管理、视频转码、视频点播等等;整个平台具备稳定可靠、使用安全、兼容性强、接口开放、服务可堆叠、服务可多级级联、系统可平滑扩容等特点。具体包括如下服务模块:
(1)中心管理服务器
(2)录像服务器
(3)视频接入网关服务器
(4)点播服务器
(5)报警服务器
(6)信令服务器
(7)流媒体服务器
(8)SIP代理服务器
1.3 平台服务器配置说明
- 对于行业系统,推荐采用性能稳定的服务器 ;
- 若需要并发处理多路视频,根据并发的视频路数和视频码率,确定具体配置;
- 若需要进行视频录像,要考虑存储设备的读写速度;
- 出于健壮性考虑,建议服务器电源为双电源;网口至少两个;
- 若服务器需要存储视频文件或者日志需要保存较长时间,建议采用Raid方式的多个硬盘;
- 多个服务器可以堆叠:单台服务器不能承载,可以部署多台服务器进行堆叠,并行处理。
二、安装、配置HW_IVS软件
2.1下载安装HW_IVS软件
![]()
2.2登录HW_IVS

单击退出右侧的设置可以展开,其中的服务器地址填写华为服务器(就是上述配置IVS)的地址,端口保持不变。
2.3共享到外域
登录后双击左侧菜单栏中业务操作管理里的设备共享选项进入到设备共享界面,选择共享到外域(如下图)。

单击左右两边设备名称下的小三角,展开,左侧选择需要共享的外域,右边选择需要共享给该外域的设备(在左侧方框内打勾即可)(如下图)

选择好后单击 “互联网编码” 上方的 “新增共享” 按钮。
三、配置华为外域参数
3.1 PCG模块设置
1、依次点击“系统管理”-“业务运行管理”,双击系统域列表下的一行字符串打开模块列表(如下图)

2、找到模块名称为PCG的那一项,查看是否启动(如下图)
![]()
3、启动完成以后,依次点击系统管理-外域-添加(如下图)

填写参考下表:
| 外域名称 | 随便填写 |
| 互联协议 | T28181 |
| 外域编码 | 填写所要绑定的iVMS管理端里的 业务管理-平台服务维护中的信(SIP)服务器编号 |
| 用户密码 | 123456(123xxxxxx) |
| 确认密码 | 123456(123xxxxxx) |
| 外域IP地址 | 填写所需要绑定的iVMS管理端的IP地址| 端口:7060 |
| 是否IVS平台 | 否 |
3.2通信协议GBT28181配置
填写完成后单击互联协议旁的编辑按钮在弹出的二级菜单 本域互联信息 里勾选第二项互联协议:T28181,其中的本域编码无需更改(如下图),单击确认

再点击高级配置选项,按以下配置进行配置(注:点击高级配置后会显示成普通配置)

填写参考下表:
| 域优先级 | 2 |
| 最大会话数 | 5000 |
| 字符集 | GB2312 |
| 是否向该外域注册 | 是 |
| 是否定时注册 | 是 |
| 是否支持音频 | 否 |
| 是否区分录像存储位置 | 否 |
| 是否逐级查询目录信息 | 否 |
| 服务类型 | 服务器 |
3.3传输协议配置(TCP或者UDP)
进入到HW_IVS软件中双击左侧菜单栏中业务操作管理一栏中的参数设置选项,打开参数设置页面后,选择本地参数(如下图)

在网络参数一栏中传输协议选择UDP(如下图)。

四、配置视频监控平台
4.1、查看国标设备是否接入
再次进入到AS-V1000平台,依次点击设备管理-国标接入维护,找到华为的设备,点右侧的通道按钮,进入通道界面后应该就会出现通道了,若还未有,退出通道界面,在资源类型那一栏里选择获取一次(如下图),等待一会变成不获取后再次点击通道,进入通道界面查看,若还是没有,则检查一下上述配置

4.2通道绑定
出现通道后,依次点击资源管理-通道维护,查看通道是否在线。若不在线,请检查配置或登录设备端查看是否可以正常播放,在线后再点击通道上方的绑定资源组树进行通道绑定。
4.3视频浏览
绑定好以后,在浏览器进入到视频监控客户端,双击刚绑定好的摄像头,查看是否可以正常播放 。
4.4取流方式(TCP/UDP)
在平台的管理系统中,依次点击设备管理-国标接入维护,找到华为的设备,在最右侧操作一栏中选择修改,在编辑界面把取流方式更改为udp(如下图),单击保存

再次点击右上角Web监控按钮进入到视频监控客户端查看是否可以正常播放视频,若还是不能,则检查上述所有配置。
至此,结束,应该可以在视频监控平台的客户端看到华为的视频画面了。
相关文章:
华为视频监控接入到视频监控平台 (华为网路监控摄像机IPC和华为视频节点设备VCN)
目 录 一、设备介绍 1.1 华为VCN介绍 1.2 AS-V1000视频监控平台介绍 1.3 平台服务器配置说明 二、安装、配置HW_IVS软件 2.1下载安装HW_IVS软件 2.2登录HW_IVS 2.3共享到外域 三、配置华为外域参数 3.1 PCG模块设置 3.2通信协议GBT28181配置 3.3传…...
树与二叉树---数据结构
树作为一种逻辑结构,同时也是一种分层结构,具有以下两个特点: 1)树的根结点没有前驱,除根结点外的所有结点有 且只有一个前驱。 2)树中所有结点可以有零个或多个后继。 树结点数据结构 满二叉树和完全二…...
C++ .h文件类的调用
demo1只有类的情况下调用 下面写一个util.h 文件里面 // 定义宏防止编译器重复编译 #ifndef TEST_H #define TEST_H class Test{ public:void sum(int a, int b);int num(int a, int b);bool number();}; #endif // TEST_H 调用的时候首先要引入这个头文件 #include "u…...
C语言:分支与循环
创造不易,友友们给个三连吧!! C语⾔是结构化的程序设计语⾔,这⾥的结构指的是顺序结构、选择结构、循环结构,C语⾔是能够实 现这三种结构的,其实我们如果仔细分析,我们⽇常所⻅的事情都可以拆分…...
【linux系统体验】-archlinux折腾日记
archlinux 一、系统安装二、系统配置及美化2.1 中文输入法2.2 安装virtualbox增强工具2.3 终端美化 三、问题总结3.1 终端中文乱码 一、系统安装 安装步骤人们已经总结了很多很全: Arch Linux图文安装教程 大体步骤: 磁盘分区安装 Linux内核配置系统(…...
常用数字处理格式校验
1、前端校验 1.1 要求为数字类型(不限位数与正负) input输入框添加 type“number” <el-input type"number"/>当typenumber时,仍然可以输入字母e或E。解决方法是:给typenumber的输入框添加一个正则表达式&…...
2024.1.26力扣每日一题——边权重均等查询
2024.1.26 题目来源我的题解方法一 使用dfs对每一组查询都求最近公共祖先(会超时,通不过)方法二 不需要构建图,直接在原始数组上进行求最大公共祖先的操作。 题目来源 力扣每日一题;题序:2846 我的题解 …...
C语言操作符超详细总结
文章目录 1. 操作符的分类2. 二进制和进制转换2.1 2进制转10进制2.1.1 10进制转2进制数字 2.2 2进制转8进制和16进制2.2.1 2进制转8进制2.2.2 2进制转16进制 3. 原码、反码、补码4.移位操作符4.1 左移操作符4.2 右移操作符 5. 位操作符:&、|、^、~6. 逗号表达式…...
【Java八股面试系列】JVM-内存区域
目录 Java内存区域 运行时数据区域 线程独享区域 程序计数器 Java 虚拟机栈 StackFlowError&OOM 本地方法栈 线程共享区域 堆 GCR-分代回收算法 字符串常量池 方法区 运行时常量池 HotSpot 虚拟机对象探秘 对象的创建 对象的内存布局 句柄 Java内存区域 运…...
计划任务功能优化,应用商店上架软件超过100款,1Panel开源面板v1.9.6发布
2024年2月7日,现代化、开源的Linux服务器运维管理面板1Panel正式发布v1.9.6版本。 在v1.9.5和v1.9.6这两个小版本中,1Panel针对计划任务等功能进行了多项优化和Bug修复。此外,1Panel应用商店新增了3款应用,上架精选软件应用超过1…...
蓝桥杯(Web大学组)2023省赛真题3:收集帛书碎片
需要实现: 1.将二维数组转为一维数组; 2.数组去重 一、将二维数组转为一维数组: 二、数组去重: function collectPuzzle(...puzzles) {// console.log(puzzles);// console.log(...puzzles);// TODO:在这里写入具体的实现逻辑/…...
使用QT编写一个简单QQ登录界面
widget.cpp #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this);//设置窗口标题this->setWindowTitle("QQ");//设置窗口图标this->setWindowIcon(…...
TryHackMe-Net Sec Challenge练习
本文相关的TryHackMe实验房间链接:TryHackMe | Why Subscribe nmap nmap -T5 -p- 10.10.90.32 -T5 扫描速度 -p- 全端口扫描 答题: 这题叫我们找藏在http服务下的flag,根据上面扫出来的端口,所以我们开始搞80 这里简单介绍一下…...
面试 JavaScript 框架八股文十问十答第五期
面试 JavaScript 框架八股文十问十答第五期 作者:程序员小白条,个人博客 相信看了本文后,对你的面试是有一定帮助的!关注专栏后就能收到持续更新! ⭐点赞⭐收藏⭐不迷路!⭐ 1)常见的位运算符有…...
[职场] 如何通过运营面试_1 #笔记#媒体#经验分享
如何通过运营面试 盈利是公司的事情,而用户就是你运营的事情。你需要彻底建立一个庞大而有效的用户群,这样才能让你们的公司想盈利就盈利,想战略就战略,想融资就融资。 一般从事运营的人有着强大的自信心,后台数据分析…...
CTFshow web(命令执行 41-44)
web41 <?php /* # -*- coding: utf-8 -*- # Author: 羽 # Date: 2020-09-05 20:31:22 # Last Modified by: h1xa # Last Modified time: 2020-09-05 22:40:07 # email: 1341963450qq.com # link: https://ctf.show */ if(isset($_POST[c])){ $c $_POST[c]; if(!p…...
XML介绍和基本语法
XML简介 XML(eXtensible Markup Language,可扩展标记语言)是一种用于标记电子文件使其具有结构性的标记语言。它允许用户定义自己的标记元素,使得信息的共享和数据的存储更加便捷和通用。XML广泛应用于Web开发、配置文件、数据交…...
Android:Android Studio安装及环境配置
1开发环境搭建 Android开发需要使用java的jdk环境,所以需要下载JAVA JDK。 1.1安装配置JAVA JDK Java的JDK下载: https://www.oracle.com/technetwork/java/javase/downloads/index.html 配置java的环境变量: JAVA_HOME:java安装路径。 新增环境变量CLASSPATH 在Path环境…...
力扣刷题之旅:进阶篇(三)
力扣(LeetCode)是一个在线编程平台,主要用于帮助程序员提升算法和数据结构方面的能力。以下是一些力扣上的入门题目,以及它们的解题代码。 --点击进入刷题地址 一、动态规划(DP) 首先,让我们来…...
代码随想录 Leetcode55. 跳跃游戏
题目: 代码(首刷自解 2024年2月9日): class Solution { public:bool canJump(vector<int>& nums) {int noz 0;for (int i nums.size() - 2; i > 0; --i) {if (nums[i] 0) {noz;continue;} else {if (nums[i] > noz) noz …...
通义千问1.5-1.8B-Chat-GPTQ-Int4实战:构建智能软件测试用例生成器
通义千问1.5-1.8B-Chat-GPTQ-Int4实战:构建智能软件测试用例生成器 如果你是一名软件测试工程师,下面这个场景你一定不陌生:产品经理扔过来一份几十页的需求文档,或者开发同学更新了一个复杂的接口,而你需要在短时间内…...
OpenClaw+GLM-4.7-Flash:科研数据收集与处理自动化方案
OpenClawGLM-4.7-Flash:科研数据收集与处理自动化方案 1. 为什么科研需要自动化助手 去年冬天,我在整理一篇跨学科综述论文时,经历了连续三周每天14小时的手动文献筛选和数据提取。当我在凌晨三点对着第237篇PDF文件发呆时,突然…...
深入解析DHT11单总线通信:如何通过时序控制实现稳定数据传输?
1. DHT11单总线通信的基本原理 第一次用DHT11传感器时,我被它只用一根线就能传数据惊到了。这就像两个人打电话,不需要复杂的线路,只要一根电话线就能聊天气温湿度。DHT11采用的单总线协议(1-Wire Protocol)就是这样一…...
BepInEx Linux环境实战指南:从部署到故障解决
BepInEx Linux环境实战指南:从部署到故障解决 【免费下载链接】BepInEx Unity / XNA game patcher and plugin framework 项目地址: https://gitcode.com/GitHub_Trending/be/BepInEx 引言:Linux玩家的Mod困境 作为Linux平台的Unity游戏玩家&…...
电子工程师的技术洁癖与嵌入式开发实践
1. 电子工程师的职业习惯与技术洁癖 1.1 工程师的强迫症表现 在电子工程领域,许多从业者都表现出典型的"技术洁癖"特征。这种职业习惯主要体现在以下几个方面: 元器件布局强迫症 :PCB板上电阻、电容等元件的焊盘必须对齐&#x…...
SerialTransfer:Arduino轻量级高可靠串行通信协议栈
1. SerialTransfer 库概述SerialTransfer 是一款专为 Arduino 平台设计的轻量级、高可靠性串行通信协议栈,其核心目标是解决嵌入式系统中跨设备数据交换的通用性、鲁棒性与工程可维护性问题。它并非简单的Serial.write()封装,而是一套完整的面向帧&#…...
保姆级移植教程:将正点原子ATK-IMU901官方例程从STM32 HAL库迁移到MSPM0G3507
跨平台传感器驱动移植实战:从STM32 HAL到MSPM0的代码重构方法论 当我们需要将成熟的传感器驱动迁移到新硬件平台时,往往面临底层接口差异带来的适配难题。本文将以正点原子ATK-IMU901十轴陀螺仪模块为例,详解如何将其官方STM32 HAL驱动移植到…...
TensorRT实战:从模型转换到部署推理的完整指南
1. TensorRT入门:为什么选择它? 如果你正在寻找一种能够让你的深度学习模型在生产环境中飞起来的方法,TensorRT绝对是你的不二之选。简单来说,TensorRT是NVIDIA推出的高性能推理优化器和运行时引擎,专门为NVIDIA GPU设…...
Bili2Text:B站视频转文字的智能革命
Bili2Text:B站视频转文字的智能革命 【免费下载链接】bili2text Bilibili视频转文字,一步到位,输入链接即可使用 项目地址: https://gitcode.com/gh_mirrors/bi/bili2text 副标题:还在为视频笔记熬夜?这款工具让…...
特征选择新思路:Laplacian Score与PCA/Lasso对比实验报告
特征选择方法深度对比:Laplacian Score在真实数据集中的突围表现 当面对高维数据时,特征选择就像是在嘈杂的市场中寻找真正有价值的声音。传统的PCA和Lasso方法已经服务了我们多年,但Laplacian Score带来的图论视角正在悄然改变游戏规则。本文…...
