视频监控平台:接入海康网络摄像机IPC,发现设备不在线,也收不到海康IPC任何数据的问题的解决办法

目录

一.问题描述

二.问题排查

2.1初步定位问题

2.1.1 检查设备设置

2.1.2查看视频平台日志

2.1.3抓包查看验证推测

2.2确认客户网络是否有访问控制

2.3查看网络配置

2.3.1查看IPC的网络配置

2.3.1查看客户处操作电脑的网络配置

2.3.3验证网络问题

三.问题解决办法

四.问题处理验证

4.1 管理端检查

4.2 客户端检查


一.问题描述

        客户想要通过公网的视频监控平台接入一些视频设备,这些设备其中有一个是海康摄像机,要采用国标方式与公网平台对接。

        然而在设备和平台上做好配置后,发现海康摄像机依旧不在线,且没有任何响应。无法完成设备的接入。

        初步查看了配置、以及测试客户网络和公网平台的联通情况,应该都是正确的,到底什么原因导致的?

二.问题排查

2.1初步定位问题

       经过慎重考虑,决定一步步的查找问题,排查看是什么原因导致设备不上线。我们按照从平台到客户设备的顺序逐步排查,直至对问题进行精准定位。

2.1.1 检查设备设置

        下图是海康网络摄像机IPC的配置参数,如下图:

        参数配置仔细对比后,确认没有任何错误,发现重新连接依旧无法连接,因此问题不在于错误配置参数,仍需要继续排查。

2.1.2查看视频平台日志

        查看平台日志,发现日志中并没有客户设备主动推送的信息,而都是其他设备的信息。

        然而让平台主动查询客户设备,出现下图所示的信息提示。

        根据日志记录的信息,平台已经发出了查询消息,但是还是没收到任何关于客户设备的信息,这在一定程度上排除了平台本身作为问题源的可能性。

2.1.3抓包查看验证推测

        通过抓包进一步看是否有数据包出现错误或者其他情况,在视频监控平台AS-V1000的服务端系统中使用如下命令:

        tcpdump -i eth0 host 111.42.155.132 -w test.pcap
       (其中111.42.155.132是海康摄像机所在公司局域网的公网地址)。

        命令抓到的数据包打开,出现如下所示:

        多次抓取,发现没有文件都是空的。

        因此,可以看出,视频监控平台确实没有收到海康IPC的任何数据包。判断下来,海康摄像机的和公网监控平台间的网络连接不通。

2.2确认客户网络是否有访问控制

        由于初步排查原因是网络不通畅,因此向客户咨询他们的网络情况;了解信息如下:

        (1)客户的网络并没有特殊安全措施和防火墙;

        (2)不是内部网络,可以正常访问互联网;

        接下来我们在客户电脑 telnet 监控平台的的国标端口也是通的。命令如下:

               telnet 平台port 7060

        发现能够获取到平台返回的数据。

        说明客户网络的防火墙配置已经对我们设备开放了。

2.3查看网络配置

2.3.1查看IPC的网络配置

        接着查看海康IPC的完了过配置,如下图是海康摄像机网络配置。

      

        可以看出,海康摄像机的网关是192.168.1.1。

2.3.1查看客户处操作电脑的网络配置

        接下来需要了解客户局域网相关配置,在客户电脑命令行使用

                ifconfig

        得到信息如下图所示。

        发现客户电脑配置中的网关是192.168.0.1,和摄像机的网关不一样。

2.3.3验证网络问题

         两个网关不一致,有点问题。于是测试一下通断情况,发现192.168.0.1是通的,但是

192.168.0.1是不通的,如下图所示:

       

        因此基本可以确认了问题发生原因:海康摄像机设置的网关实际上并不存在,摄像机通过该网关无法访问公网服务器。

三.问题解决办法

        确认问题原因后,接下来是解决问题。

        解决办法:把海康摄像机网关换成存在的网关,并通过此网关访问公网平台完成对接。下图是摄像机新的网络配置图。

          

四.问题处理验证

        处理完网络问题后,分别在管理端和客户端查看情况,看是否正常。

4.1 管理端检查

        管理端查看相关配置,发现原本不在线的设备上线并同步通道了。

4.2 客户端检查

        配置好账号和权限后,登录视频监控平台AS-V1000的客户端,点击海康秋季,正常看到视频。如下图所示:

        证明视频接入工作已经顺利完成,问题圆满解决。


文章正下方可以看到我的联系方式:鼠标“点击” 下面的 “威迪斯特-就是video system 微信名片”字样,就会出现我的二维码,欢迎沟通探讨。


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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

YOLOv8改进 | 主干网络 |模糊图像/恶劣天气下的目标检测改进

秋招面试专栏推荐 :深度学习算法工程师面试问题总结【百面算法工程师】——点击即可跳转 💡💡💡本专栏所有程序均经过测试,可成功执行💡💡💡 专栏目录 :《YOLOv8改进有效…

【你也能从零基础学会网站开发】 启动SQL Server 2000服务管理与常用核心组件介绍

🚀 个人主页 极客小俊 ✍🏻 作者简介:程序猿、设计师、技术分享 🐋 希望大家多多支持, 我们一起学习和进步! 🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注 SQL Server 20…

Nginx介绍、安装、使用

更多优质内容欢迎访问我的个人博客网站:www.zpf0000.com Nginx官网 官网:nginx news 什么是Nginx? Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔赛索耶夫为俄罗斯访…

TIMO后台管理系统:基于SpringBoot2.0的模块化快速开发平台

摘要 随着软件技术的快速发展,后台管理系统的构建成为企业级应用的重要组成部分。本文旨在介绍TIMO后台管理系统的设计与实现,该系统基于Spring Boot 2.0、Spring Data JPA、Thymeleaf和Shiro等主流技术构建,采用模块化设计以简化开发和维护…

02 线性模型

目录 1. Logistic 回归 2. Softmax回归 3. 感知器 4. 支持向量机 5. 总结 线性模型是机器学习中常用的一类预测模型。这类模型假设输出变量(目标)与输入变量(特征)之间存在线性关系。 本文主要介绍四种不同线性分类模型&…

Java面试八股之Redis怎么实现消息队列

Redis怎么实现消息队列 Redis实现消息队列主要依赖于其内置的数据结构,如List、Pub/Sub(发布/订阅)和Stream。下面将分别介绍这三种方式及其特点: 1. List实现消息队列 Redis的List是一个双向链表,支持快速的头部和…

【Linux/Windows】Wireshark抓包工具下载、安装、使用、数据分析、常用知识点

文章目录 Linux版下载Windows版下载Wireshark使用Wireshark测试Tcp三次握手Wireshark常见过滤条件本篇小结 更多相关内容可查看 在一个阳光明媚的周五清晨,一起快乐的玩耍一下Wireshark Linux版下载 1.使用yum安装wireshark yum -y install wireshark2.使用yum安…

TDC 5.0:多集群统一纳管,构建一体化大数据云平台

近期,星环科技数据云平台Transwarp Data Cloud(简称TDC)5.0版本正式发布,TDC5.0架构屏蔽底层多个TDH集群的差异,采用统一操作模式,新增一个多集群抽象与管理层,能够实现多集群网络互通、跨集群资…

一文搞懂Java中的双亲委派

一天正在宿舍里忙着写代码。突然,老师给我布置了一项新任务:优化他正在开发的项目中的类加载机制。我对类加载器了解不多,开始翻阅各种资料,逐渐了解了Java中的类加载器机制。尤其是当读到双亲委派模型时,脑海中豁然开…

【鸿蒙学习笔记】舜和酒店项目开发

这里写目录标题 前期准备1. 环境准备2. 开发工具准备 创建项目1. 使用 deveco-studio 创建 ShunHeHotel 项目2. 把ShunHeHotel 项目使用git进行版本控制3. 提交第1个commit,Alt0 → 输入commit message → 提交4. 查看已经提交的第一个提交5. gitcode 创建同名远程项…

微信小程序毕业设计-选课系统项目开发实战(附源码+论文)

大家好!我是程序猿老A,感谢您阅读本文,欢迎一键三连哦。 💞当前专栏:微信小程序毕业设计 精彩专栏推荐👇🏻👇🏻👇🏻 🎀 Python毕业设计…

杭州外贸网站建设 最好用wordpress模板来搭建

防护服wordpress外贸网站模板 消防服、防尘服、隔热服、防化服、防静电服、电焊服wordpress外贸网站模板。 https://www.jianzhanpress.com/?p4116 工业品wordpress外贸网站模板 机械及行业设备、五金工具、安全防护、包装、钢铁、纺织皮革等工业品wordpress外贸网站模板。…

家庭主妇人格独立问题,不断成长自己,保持人格独立

86天 周六反省 家庭主妇人格独立问题; 深刻反省自己,成长、改变自己;身体有毛病就去治疗,心上有问题就去改正;多年形成的习惯需要下功夫填坑 无论在哪个时刻我们都应该成长自己、人格独立,和爱人一起成长…

卷积神经网络【CNN】--池化层的原理详细解读

池化层(Pooling Layer)是卷积神经网络(CNN)中的一个关键组件,主要用于减少特征图(feature maps)的维度,同时保留重要的特征信息。 一、池化层的含义 池化层在卷积神经网络中扮演着降…

mac如何合并pdf文件到一个文件 macpdf合并 Mac如何合并pdf文件

在数字化的今天,pdf文件因其跨平台、格式统一等优势,已经成为工作、学习和生活中不可或缺的文件格式。然而,当我们需要合并多个pdf文件时,可能会感到有些无从下手。本文将为你详细介绍几种简单实用的合并pdf的方法,让你…

使用Tailwind CSS实现响应式面板

本文由ScriptEcho平台提供技术支持 项目地址:传送门 代码应用场景 此代码旨在用作 Web 应用程序或软件平台的仪表板界面。它提供结构化布局,包含多个部分,用于显示关键统计数据、最近活动和用户管理功能。仪表板旨在提供基本数据的全面概述…

第十四届蓝桥杯省赛C++B组H题【整数删除】题解(AC)

题目大意 依次删除长度为 n n n 的数组中的 k k k 个最小值,在删除一个数后,该数的相邻数加上它的值,输出最终数组。 解题思路 数组中删除一个数的复杂度为 O ( n ) O(n) O(n),故我们可以考虑用链表进行维护,这样…

3112. 访问消失节点的最少时间 Medium

给你一个二维数组 edges 表示一个 n 个点的无向图,其中 edges[i] [ui, vi, lengthi] 表示节点 ui 和节点 vi 之间有一条需要 lengthi 单位时间通过的无向边。 同时给你一个数组 disappear ,其中 disappear[i] 表示节点 i 从图中消失的时间点&#xff0…

【hadoop大数据集群 2】

【hadoop大数据集群 2】 文章目录 【hadoop大数据集群 2】1. 虚拟机克隆2. 时间同步3. 环境变量配置、启动集群、关闭集群 1. 虚拟机克隆 克隆之后一定要重新生成新虚拟机唯一的MAC地址和UUID等,确保新虚拟机与源虚拟机在网络拓扑中不发生冲突。 注意1.生成新的MA…

【C++】C++设计远程桌面软件的技术详解

在当今的数字化时代,远程桌面技术已成为企业远程办公、技术支持、教育培训等领域不可或缺的一部分。它允许用户从任何地点通过互联网安全地访问和控制远程计算机,就像直接坐在那台计算机前一样。C作为一种高效、灵活且性能强大的编程语言,非常…