LiveGBS流媒体平台GB/T28181功能-作为上级平台对接海康大华华为宇视等下级平台监控摄像机NVR硬件执法仪等GB28181设备

LiveGBS作为上级平台对接海康大华华为宇视等下级平台监控摄像机NVR硬件执法仪等GB28181设备

  • 1、背景说明
  • 2、部署国标平台
    • 2.1、安装使用说明
    • 2.2、服务器网络环境
    • 2.3、信令服务配置
  • 3、监控摄像头设备接入
    • 3.1、海康GB28181接入示例
    • 3.2、大华GB28181接入示例
    • 3.3、华为IPC GB28181接入示例
    • 3.4、宇视4G GB28181接入示例
  • 4、硬件NVR设备接入
    • 4.1、NVR硬件GB28181接入示例
  • 5、下级平台接入
    • 5.1、下级平台配置示例一
    • 5.2、下级平台配置示例二
    • 5.3、下级域限定(默认不用配置)
  • 6、相关问题
    • 6.1、可以作为下级平台吗
  • 7、搭建GB28181视频直播平台

1、背景说明

高稳GB/T28181国标流媒体服务器软件,支持设备|平台GB28181注册接入、向上级联第三方国标平台, 可视化的WEB页面管理(页面源码开源);支持云台控制、设备录像检索、回放,支持语音对讲,用户管理, 多种协议流输出,实现浏览器无插件直播。

LiveGBS在项目实施过程中,可以作为上级平台对接海康、大华、华为、宇视等下级平台NVR硬件监控摄像机。下面会具体说明如何配置下级监控摄像头接入,下级级视频平台接入。

2、部署国标平台

2.1、安装使用说明

LiveGBS GB28181 国标方案安装使用说明

2.2、服务器网络环境

主要是确认服务器网络是否可用,可以本机电脑,运行个LiveGBS,国标级联到服务器的 LiveGBS,看服务是否正常

  • 确认端口是否开放;
  • 确认系统自身的防火墙状态;
  • 确认系统外部防火墙状态;

2.3、信令服务配置

基础配置-》信令服务配置, 这是用于下级设备或平台对接信令的。

  • SIP ID : 服务的国标编号;(可自定义)
  • SIP 域 :默认是 SIP ID 前10位;(可自定义)
  • SIP Host : 服务的ip地址;(需要改成 下级可以访问到的 服务器的网段ip地址)
  • SIP 端口 : 服务信令端口;(可自定义,确认端口的udp、tcp都已开放)
  • 设备统一接入密码:接入密码;(可自定义,配置不为空时下级需要开启鉴权,填用写此处配置的密码)

在这里插入图片描述

3、监控摄像头设备接入

3.1、海康GB28181接入示例

在这里插入图片描述

3.2、大华GB28181接入示例

在这里插入图片描述

3.3、华为IPC GB28181接入示例

在这里插入图片描述

3.4、宇视4G GB28181接入示例

在这里插入图片描述
在这里插入图片描述

4、硬件NVR设备接入

4.1、NVR硬件GB28181接入示例

说明:视频通道编码ID,如果配置为空表示不作为通道接入到LiveGBS。如下图所示,只有通道1和通道2会接入到LiveGBS

在这里插入图片描述

5、下级平台接入

5.1、下级平台配置示例一

  • 海康平台配置 上级域 ,接入LiveGBS 示例(一)
    下面红色文字说明了具体要如何配置相关的值
    在这里插入图片描述

5.2、下级平台配置示例二

  • 其它下级平台 ,接入LiveGBS 示例(二)
    在这里插入图片描述

5.3、下级域限定(默认不用配置)

默认 LiveGBS 不用配置,根据上面的 LiveGBS信令服务配置,下级平台配置上级域注册接入即可。当然,我们也支持配置下级的相关信息,限定一些注册接入条件,下面说明如何操作。

WEB 基础配置-》接入控制-》 白名单 -》添加白名单
在这里插入图片描述

  • 配置 白名单 设备国标编号 ,填写下级平台的国标编号,或 自定义个国标编号提供给下级平台配置;
  • 接入密码 不填 表示免密接入;(此时下级不用开启鉴权)
  • 接入端口 、接入IP 可以不用填写;

在这里插入图片描述

6、相关问题

6.1、可以作为下级平台吗

LiveGBS如何作为下级支持级联到共享到海康大华宇视等第三方国标平台支持对接政务公安内网国标视频平台?

7、搭建GB28181视频直播平台

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

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

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

相关文章

Mybatis架构简介

文章目录 1.整体架构图2. 基础支撑层2.1 类型转换模块2.2 日志模块2.3 反射工具模块2.4 Binding 模块2.5 数据源模块2.6缓存模块2.7 解析器模块2.8 事务管理模块3. 核心处理层3.1 配置解析3.2 SQL 解析与 scripting 模块3.3 SQL 执行3.4 插件4. 接口层1.整体架构图 MyBatis 分…

程序员的自我修养(2)

目标文件的学习 1.什么是目标文件以及格式 目标文件为编译器编译后生成的文件,就是window下的.obj,linux下的.o文件。与可执行文件格式几乎一样,因为只是缺少链接过程。所以可执行文件,动态链接库,静态链接库&#xf…

【从零到Offer】反射那些事

什么是反射? ​ 反射简单来说,就是在代码运行期间,通过动态指定任意一个类,从而构建对象,并了解该类的成员变量和方法,甚至可以调用任意一个对象的属性和方法。以String对象为例子,传统构造方式…

计算机网络 - http协议 与 https协议(2)

前言 本篇介绍了构造http请求的的五种方式,简单的使用postman构造http请求,进一步了解https, 学习https的加密过程,了解对称密钥与非对称密钥对于加密是如何进行的,如有错误,请在评论区指正,让我们一起交流…

SPEC CPU 2006 在 CentOS 5.0 x86_64 古老系统测试【3】静态编译 invalid run

上篇 SPEC CPU 2006 在 CentOS 5.0 x86_64 古老系统测试【2】_hkNaruto的博客-CSDN博客 修改gcc41.cfg,全部添加上-static 测试指令 runspec -c gcc41.cfg -T all -n 3 -r 1 -I -i ref all 结果:正常运行并生成报告 invalid run Invalid SPEC CFP2006…

自学网络安全(成为黑客)

一、前言 黑客这个名字一直是伴随着互联网发展而来,给大家的第一印象就是很酷,而且技术精湛,在网络世界里无所不能。目前几乎所有的公司企业甚至国家相关部门都会争相高薪聘请技术精湛的黑客作为互联网机构的安全卫士,所以黑客也…

rapid_latex_ocr: 更快更好用的公式图像转latex工具

Rapid Latex OCR rapid_latex_ocr是一个将公式图像转为latex格式的工具。仓库中的推理代码来自修改自LaTeX-OCR,模型已经全部转为ONNX格式,并对推理代码做了精简,推理速度更快,更容易部署。仓库只有基于ONNXRuntime或者OpenVINO推…

【Linux】基础开发工具——make

文章目录 前言:一、认识make和makefile二、依赖关系和依赖方法三、make工作原理 前言: 上一期分享了在Linux下编译源代码的两个工具,gcc和g。每次编译源代码,都要输入一串很长的指令,这个过程显然是十分复杂&#xff…

【Go|第8期】Lorca读取HTML的三种方式

日期:2023年7月16日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对的地方&#xf…

天天刷题-->LeetCode(最长回文子串)

个人名片: 🐅作者简介:一名大二在校生,热爱生活,爱好敲码! \ 💅个人主页 🥇:holy-wangle ➡系列内容: 🖼️ tkinter前端窗口界面创建与优化 &…

JVM内存结构——前言

前提 1. 认识JVM,什么是JVM 简单来说,就是java程序的运行环境(java二进制字节码的运行环境) 1.1 JVM (java虚拟机)的好处 : 一次编写,到处运行的机制 (因为java语言是跨…

残差网络(ResNet) -深度学习(Residual Networks (ResNet) – Deep Learning)

在第一个基于cnn的架构(AlexNet)赢得ImageNet 2012比赛之后,每个随后的获胜架构都在深度神经网络中使用更多的层来降低错误率。这适用于较少的层数,但当我们增加层数时,深度学习中会出现一个常见的问题,称为消失/爆炸梯度。这会导…

可靠的手机问题修复工具分享 - 修复各种 Android 系统问题

一般来说,安卓手机都可以流畅运行。但不幸的是,有时您的Android手机可能无法正常运行,例如无响应、突然重启等。在这种情况下,您将需要Android手机维修软件。这些 Android 修复工具可以帮助您轻松解决此类问题,并还给您…

5.3 Python高级特性之-列表生成式、生成器、迭代器

一、 列表生成式 是Python内置的非常简单却强大的可以用来创建list的生成式 具体可根据如下案例理解,且代码也是可用的""" 1、 生成[0,1,2,3,4,5,6]这样列表 """ print(list(range(0, 7))) """ 2、 生成[0&#xff0…

【数据结构】树与二叉树(上)

目录 前言: 一、树: 1.树的概念: 2.树的相关概念: 3.树的表示: 4.书的实际使用场景: 二、二叉树: 1.二叉树的概念: 2.两种特殊二叉树: ①.满二叉树:…

在Vue种使用Vant框架

第一步:打开Vant框架地址 https://vant-contrib.gitee.io/vant/v2/#/zh-CN/home 第二步: 安装 第三步:引入(我这里使用的是按需导入) 执行命令: npm i babel-plugin-import -D ①:src下创建个…

Oracle解析JSON字符串

Oracle解析JSON字符串 假设某个字段存储的JSON字符串,我们不想查出来后通过一些常见的编程语言处理(JSON.parse()或者是JSONObject.parseObject()等),想直接在数据库上处理,又该如何书写呢? 其实在ORACLE中…

小程序api的promise化

小程序根目录cmd运行安装命令 npm install --save miniprogram-api-promise1.0.4 安装完成之后先到根目录中删除miniprogram_npm文件夹(不删除构建npm时可能会出现问题) 删除之后再在工具中点击构建npm 构建成功之后会看到根目录中重新出现了miniprogram_npm文件夹 在app.j…

RNN LSTM

参考资料: 《机器学习2022》李宏毅史上最详细循环神经网络讲解(RNN/LSTM/GRU) - 知乎 (zhihu.com) LSTM如何来避免梯度弥散和梯度爆炸? - 知乎 (zhihu.com) 1 RNN 的结构 首先考虑这样一个 slot filling 问题: 注意…

(简单)剑指Offer 21. 调整数组顺序使奇数位于偶数前面 Java

记数组nums的长度为n。从先nums左侧开始遍历,如果遇到的是奇数,就表示这个元素已经调整完成,继续从左往右遍历,直到遇到一个偶数。然后从nums右侧开始遍历,如果遇到的是偶数,就表示这个元素已经调整完成了&…