LiveGBS流媒体平台GB/T28181常见问题-国标设备列表没有数据海康大华宇视华为监控摄像机NVR硬件设备注册不上来如何排查?

news2024/11/24 9:49:13

LiveGBS中国标设备列表没有数据海康大华宇视华为监控摄像机NVR硬件设备注册不上来如何排查?

  • 1、国标设备列表看不到注册上来的设备
  • 2、检查方式
    • 2.1、检查设备注册信息
    • 2.2、检查服务器防火墙
  • 3、尝试配置免密接入
    • 3.1、基础配置->白名单
    • 3.2、添加白名单
  • 4、更多排查
    • 4.1、防火墙排查
    • 4.2、端口排查
    • 4.3、IP地址排查
    • 4.4、设备TCP/IP配置排查
    • 4.5、设备多网卡排查
    • 4.6、设备接入配置参数排查
    • 4.7、设备尝试修改本地SIP端口
    • 4.8、tcp注册尝试
    • 4.9、设备添加白名单
    • 4.10、设备跟换路由排查
    • 4.11、添加白名单免密注册尝试
    • 4.12、是否是自带物联网卡的摄像头
  • 5、抓包分析
    • 5.1、抓包工具准备
      • 5.1.1、Linux
      • 5.1.2、windows
    • 5.2、找到信令端口
    • 5.3、执行命令抓服务信令端口
      • 5.3.1 Linux
      • 5.3.2 Windwos
    • 5.4、等待抓包一段时间
    • 5.5、停止抓包
      • 5.5.1、Linux
      • 5.5.2、Windows
    • 5.6、查看抓包
  • 6、搭建GB28181视频直播平台

1、国标设备列表看不到注册上来的设备

设备已经配置注册了,但是 国标设备界面看不到接入的设备或是下级平台设备。
在这里插入图片描述

2、检查方式

2.1、检查设备注册信息

  • 检查设备注册信息无误, 接入密码正确填写.

  • 点击查看设备配置注册示例

2.2、检查服务器防火墙

可以先把服务器自身的防火墙,先关闭接入

  • 检查防火墙是否关闭.(如果过是内网测试可以将系统防火墙关闭试试)

  • 检查 SIP 端口(livecms.ini > [sip] > port, 默认 15060) UDP & TCP 是否开放.
    WEB后台-》基础配置-》信令服务配置-》SIP 端口 可以配置修改端口

3、尝试配置免密接入

3.1、基础配置->白名单

在这里插入图片描述

3.2、添加白名单

只需填入设备国标编号,点击 确定 保存,让该设备免密接入试试
在这里插入图片描述

4、更多排查

4.1、防火墙排查

系统自身的防火墙是否开启,开启后可以尝试关闭试试。如果服务器外面还有物理防火墙,系统本身的防火墙可以关闭尝试下。

4.2、端口排查

排查服务端的 15060 udp/tcp 端口是否开放。排查外层的物理防火墙端口映射。阿里云、华为云、腾讯云,需要在其后台管理页面 安全组 里面配置端口开放。

4.3、IP地址排查

查看 设备可以访问到的服务器的IP地址,服务启动后会随机填入信令服务配置里面一个 sip host。这个地址可以修改,修改成设备可以访问到网段IP

4.4、设备TCP/IP配置排查

查看设备配置的IP及网关是否正确。这里指的是设备里面的配置,一般是通过浏览器访问设备的IP地址可以查看到设备的配置页面,登陆进入后,在网络设置里面可以查看。

4.5、设备多网卡排查

查看 设备的网络配置里面 TCP/IP配置,有无多网卡,选择可以访问服务端的网卡为默认网卡

4.6、设备接入配置参数排查

排查参数填写的是否正确,IP地址是否正确,是否勾选启用,密码是否填写正确。

4.7、设备尝试修改本地SIP端口

可以修改不用默认的5060端口,改成其它的,如 5065等

4.8、tcp注册尝试

设备接入的地方如果可以选择 tcp 信令,可以尝试用用tcp注册试试

4.9、设备添加白名单

有的设备有配置白名单的地方,可以尝试添加服务器的IP到白名单里面。

4.10、设备跟换路由排查

可以更换下设备访问服务端的路由,来排查网络问题

4.11、添加白名单免密注册尝试

可以在 LiveGBS基础配置-》信令服务配置-》接入控制 -》添加白名单,让其免密接入试试。

4.12、是否是自带物联网卡的摄像头

询问厂家是否要设置定向ip

5、抓包分析

如果上述尝试都看不到 国标设备 菜单里有设备信息,可以在服务器端抓信令端口。以此来判断有没有收到注册,排查网络问

5.1、抓包工具准备

5.1.1、Linux

使用 tcpdump 进行抓包,如果系统无此命令,自行安装

5.1.2、windows

下载安装 wireshark 进行抓包

5.2、找到信令端口

基础配置,信令服务配置可以看到 端口
在这里插入图片描述

5.3、执行命令抓服务信令端口

5.3.1 Linux

在Linux系统中切换到root用户,执行下面的抓包命令

tcpdump -i any "port 15060" -w ttt.pcap

在这里插入图片描述

5.3.2 Windwos

在Windows中,就启动wireshark 添加过滤抓包

host 172.18.1.34

在这里插入图片描述

在这里插入图片描述

5.4、等待抓包一段时间

等待一段时间,比如2分钟,看有没有抓到数据

5.5、停止抓包

等一段时间停止抓包,或是等到返回了提示

5.5.1、Linux

Ctrl+C 结束抓包,抓包文件就在执行命令的目录下面
在这里插入图片描述

5.5.2、Windows

点击红色按钮停止,文件菜单可以另存抓包到文件
在这里插入图片描述

5.6、查看抓包

抓包文件可以用wireshark打开,然后分析数据

6、搭建GB28181视频直播平台

  • 支持 Windows Linux 及其它CPU架构(国产、嵌入式…)操作系统
  • 安装包下载 、 安装使用说明、 WEB前端源码
  • 更多常见问题

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

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

相关文章

C# 目标平台为x64,自定义控件不可用,显示控件未能加载,错误解决方法

由于项目加载第三方的dll需要编译成x64,设置编译目标为x64 结果打开窗口设计器时,自定义的控件不能显示及加载 错误消息:未能找到类型“XXX”。请确保已引用包含此类型的程序集。如果此类型为开发项目的一部分,请确保已使用针对当…

ChatGPT有几个版本,哪个版本最强,如何选择适合自己的?

​ChatGPT就像内容生产界的瑞士军刀。它可以是数学导师、治疗师、职业顾问、编程助手,甚至是旅行指南。只要你知道如何让它做你想做的事,ChatGPT几乎可以提供你要的任何东西。 但重要的是,你知道哪个版本的ChatGPT最能满足你的需求吗&#x…

STM32CubeIDE(I2C)

目录 一、IIC轮询模式 1.1 配置 1.2 编写AHT20驱动 1.2.1 aht20.h 1.2.2 aht20.c 二、I2C中断 2.1 打开中断 2.2 分离读取流程 2.3 在主函数中重新编写读取流程 2.4 在i2c.c中重新定义stm32f1xx_hal_i2c.h中的两个函数 三、I2CDMA 3.1 配置DMA通道 3.2 代码的修改 一…

【优选算法题练习】day9

文章目录 一、DP35 【模板】二维前缀和1.题目简介2.解题思路3.代码4.运行结果 二、面试题 01.01. 判定字符是否唯一1.题目简介2.解题思路3.代码4.运行结果 三、724. 寻找数组的中心下标1.题目简介2.解题思路3.代码4.运行结果 总结 一、DP35 【模板】二维前缀和 1.题目简介 DP…

LeetCode三步问题(动态规划)

LeetCode三步问题&#xff08;动态规划&#xff09; 编写代码代码优化 链接: 三步问题 编写代码 class Solution { public:int waysToStep(int n) {if(n 1 || n 2) return n;vector<int> dp(n1);const int MOD 1e9 7;dp[0] dp[1] 1;dp[2] 2;for(int i 3;i<n…

WEB:file_include

背景知识 php伪协议 文件包含漏洞 php包含漏洞函数 题目 由题目可知这个是文件包含的题目&#xff0c;先用常用的协议先查看一下 payload ?filenamephp://filter/readconvert.base64-encode/resourceflag.php 出现了 发现filter&#xff0c;base64被过滤了 尝试其他协议 …

Elasticsearch监控工具Cerebro安装

Elasticsearch监控工具Cerebro安装 1、在windwos下的安装 1.1 下载安装包 https://github.com/lmenezes/cerebro/releases/download/v0.9.4/cerebro-0.9.4.zip 1.2 解压 1.3 修改配置文件 如果需要修改相关信息&#xff0c;编辑C:\zsxsoftware\cerebro-0.9.4\conf\applica…

c语言用冒泡排序模拟实现qsort排序

1、简单介绍冒泡排序 冒泡排序就是两两相邻元素进行比较&#xff0c;如果不满足顺序就进行交换。现有一组整数&#xff0c;将其用冒泡排序实现排序为升序。 假设有这样一组整数&#xff1a;9 8 7 6 5 由此可知&#xff0c;如果一个整型数组有num个元素&#xff0c;则需走num…

第一次作业 运维高级 MySQL备份与还原

1.创建student和score表 CREATE TABLE student ( id INT(10) NOT NULL UNIQUE PRIMARY KEY , name VARCHAR(20) NOT NULL , sex VARCHAR(4) , birth YEAR, department VARCHAR(20) , address VARCHAR(50) );CREATE TABLE score ( id INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO…

交叉编译----宿主机x86 ubuntu 64位-目标机ARMv8 aarch64

1.交叉编译是什么&#xff0c;为什么要交叉编译 编译&#xff1a;在一个平台上生成在该平台上的可执行代码交叉编译&#xff1a;在一个平台上生成在另一个平台上的可执行代码交叉编译的例子&#xff1a;如51单片机的可执行代码&#xff08;hex文件&#xff09;是在集成环境kei…

区间预测 | MATLAB实现QRGRU门控循环单元分位数回归多输入单输出区间预测

区间预测 | MATLAB实现QRGRU门控循环单元分位数回归时间序列区间预测 目录 区间预测 | MATLAB实现QRGRU门控循环单元分位数回归时间序列区间预测效果一览基本介绍模型描述程序设计参考资料 效果一览 基本介绍 MATLAB实现QRGRU门控循环单元分位数回归分位数回归多输入单输出区间…

【Docker】安全及日志管理

目录 一、Docker 安全及日志管理1.1 Docker 容器与虚拟机的区别1. 隔离与共享2. 性能与损耗 1.2Docker 存在的安全问题1.Docker 自身漏洞2.Docker 源码问题 1.3 Docker 架构缺陷与安全机制1. 容器之间的局域网攻击2. DDoS 攻击耗尽资源3. 有漏洞的系统调用4. 共享root用户权限 …

Python in VS Code 2023年7月发布|Mypy 扩展预览版与调试扩展、Pylance 本地化及其他

排版&#xff1a;Alan Wang 我们很高兴地宣布 Visual Studio Code 的 Python 和 Jupyter 扩展将于 2023 年 7 月发布&#xff01; 此版本包括以下更新&#xff1a; Mypy 扩展预览版预览版中的调试扩展Pylance 本地化使用 Pylance 的第三方库的索引持久性即将弃用 Python 3.7 支…

新功能 – Cloud WAN:托管 WAN 服务

我很高兴地宣布&#xff0c;我们推出了 Amazon Cloud WAN&#xff0c;这是一项新的网络服务&#xff0c;它可以轻松构建和运营连接您的数据中心和分支机构以及多个 Amazon 区域中的多个 VPC 的广域网&#xff08;WAN&#xff09;。 亚马逊云科技开发者社区为开发者们提供全球的…

win10 双系统 安装 Ubuntu20.04 记录

写这篇博客的原因 我今天晚上想重装ubuntu&#xff0c;结果不小心用genius 把属于win10的分区也给删除&#xff0c;只保留C盘和D盘。重装win10之后&#xff0c;我以为D盘还会有数据在&#xff0c;结果啥没了&#xff0c;甚至我的毕业照都没了。所以还是要准备一块移动硬盘&…

redis启动失败,oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo

在redis文件夹下&#xff0c;启动redis正常。 但是加入到system后启动redis失败。 一直处于starting状态。 对比正常redis服务的配置之后&#xff0c;把redis.conf里的守护进程关掉就可以了&#xff08;但是没用system管理之前&#xff0c;直接./redis.server启动是可以的&…

【Lua学习笔记】Lua进阶——函数和闭包

文章目录 函数函数嵌套闭包Closures可变函数函数重载 函数 函数嵌套 function A()print("这里是函数A")return function ()print("返回函数不要起名")end end B A() B()输出&#xff1a; 这里是函数A 返回函数不要起名使用函数嵌套的用法&#xff0c;我…

springboot 之以enable开头的注解

Spring​ 有很多 Enable 开头的注解&#xff0c;平时在使用的时候也没有注意过为什么会有这些注解 Enable 注解 首先我们先看一下有哪些常用的 Enable 开头的注解&#xff0c;以及都是干什么用的。 EnableRetry​&#xff1a;开启Spring 的重试功能&#xff1b; EnableSch…

Guitar Pro8吉他谱制作软件好不好用?

吉他谱是学习和演奏吉他的重要工具之一&#xff0c;对于吉他爱好者而言&#xff0c;掌握一款优秀的吉他谱制作软件是必不可少的。随着科技的进步&#xff0c;现在有许多吉他谱制作软件可供选择。下面我们就来看吉他谱制作软件哪个好&#xff0c;以及怎么制作吉他谱子吧&#xf…

Vue前端渲染blob二进制对象图片的方法

近期做开发&#xff0c;联调接口。接口返回的是一张图片&#xff0c;是对二进制图片处理并渲染&#xff0c;特此记录一下。 本文章是转载文章&#xff0c;原文章&#xff1a;Vue前端处理blob二进制对象图片的方法 接口response是下图 显然&#xff0c;获取到的是一堆乱码&…