海康监控摄像机和录像机接入LiveMedia GB28181平台实现远程调取监控视频

news2024/12/29 2:14:19

海康威视各种型号监控摄像头或硬盘录像机(NVR/HVR)接入LiveMedia GB28181平台配置过程都非常简单明了,但有些细节需要注意,避免走弯路。

1、基本要求

(1)  网络要求

总体来说,只要监控设备和GB28181平台的网络是连通的,设备可以主动访问到平台,就可以顺畅的接入。

由于是设备主动连接平台,因此不需要为监控设备配置外网地址,更不需要做任何映射操作。

以下情况可以顺畅连接:

  • 摄像头在内网(比如办公网络),LiveMedia 平台在外网,摄像头所在的内网可以连接外网;
  • 摄像头在外网(比如使用4G网络),LiveMedia 平台在外网,摄像头可以访问到LiveMedia 平台;
  • 摄像头和LiveMedia 都在内网,摄像头和平台之间网络可以连通。

以下情况不可以连接:

  1. 摄像头在外网,LiveMedia 平台在内网,并且平台没有外网地址;
  2. 摄像头和LiveMedia 都在内网,但是不在同一个网络,网络不通。

(2)设备要求

  •  监控设备(监控摄像机或硬盘录像机)支持对接国标GB28181平台(最近几年产的设备都支持,太旧的不支持)
  • 部署在外网或与设备同一个网络的LiveMedia 平台。如果没有平台,又想测试设备,可以到LiveMedia 开放平台申请一个测试账号,可以立即接入测试 ​www.houhangkeji.com​ 

2、接入配置

(1)配置监控设备的网络

监控设备出厂时都有一个默认的网络配置,比如192.168.1.168等。这个网络配置如果和要接入的网络不在一个网段内,则需要对它重新配置。

这时需要使用一根网线把设备和你的笔记本电脑连接起来,网线的一头插入设备网口,另一头插入笔记本网口,然后把笔记本电脑的网络配置成和监控设备在一个网段。这时你就可以用笔记本电脑访问设备的配置管理界面了,在浏览器里输入设备默认ip地址,使用默认账号密码(看设备说明书)进入管理界面,然后配置设备IP地址信息。

注意,这是里需要把设备的iP地址配置成要接入网络的IP地址和网段,如果是通过有线连接,就配置到有线网络网段,如果是通过WIFI连接,就配置到WIFI网络网段。

配置完毕后保存,由于设备IP已经改变,这时你的笔记本直连网络就不能再访问设备了,把设备通过网线连接到目标网络的交换机或网口就可以了。

配置完毕后要测试一下,将你的笔记本IP地址配置恢复到原来的配置,接入到网络,用刚才给设备配置的Ip地址访问一下设备管理界面,一切OK的话应该是可以访问管理界面的。

(2)获取GB28181平台配置信息

将设备接入LiveMedia GB28181平台,首先要获得平台的接入配置信息,登录LiveMedia 管理平台(如果没有自己的平台,可以到www.houhangkeji.com申请一个平台测试账号)登录后添加一个新设备,点击“获取信息”按钮获得设备的平台配置信息:

这个信息就是要配置到设备里面的信息。

(3)海康设备接入配置

然后进入设备的配置界面,海康摄像头配置界面如下:

  

将对应项按刚才获取的配置信息填入即可,下面的视频通道的编码ID可以保持不变。注意,硬盘录像机的视频通道编号可能是空的,要根据接入设备情况进行配置并正确输入,否者无法获取视频通道。

注意上面的 启用 要勾选上,然后点击保存即可。

如果设备和平台之间网络是通的,几秒内就会注册到平台上,这时LiveMedia的管理界面上,这个设备是点亮在线状态,表示已连接,就可以观看监控视频了。

(4)海康硬盘录像机NVR接入配置

硬盘录像机的接入和摄像头接入配置界面几乎是一样的,区别是配置视频通道编码。

硬盘录像机的视频通道编码ID初始状态下是空的,这里一定要设置成正确的编码,否者GB28181平台无法获得通道信息。视频通道编码ID的规范要符合国标要求,20位长度的数字,多个通道编号不要重复。 

3、特别注意事项

在监控摄像机的配置界面里,视频编码可以选择H264或者H265,建议选择H264编码,具有更好的适配性,有些较旧的电脑无法播放H265。

音频编码,虽然可以选择G711,但是大多数网页播放器是无法播放G711的,因此如果可以配置,还是要选择AAC编码。TP-LINK的有些设备没有AAC编码选项,只能选择G711。

视频码率建议在2Mbps(2000Kbps)以下,否者网络不好的情况下会出现卡顿、花屏。如果是4G网络,则要选择更低码率和分辨率,建议码率在800Kbsp以下,否者无法正常获取视频。

音视频编码的配置,在监控设备管理界面的音视频编码配置界面里配置,例如海康的配置如下:

  

交流联系: 

LiveMedia视频管理平台 http://houhangkeji.com/

QQ技术交流群:698793654

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

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

相关文章

RT-DETR 项目【训练】【验证】【推理】脚本

文章目录 训练 --train.py推理 --detect.py验证 --val.py不训练,只查看模型结构/参数量 --test.py有同学问 RT-DETR 怎么训练,其实和 YOLOv8 几乎一样,但是有很多同学没接触过 v8 我这里直接给大家写好几个脚本,大家直接在我的脚本上调节参数就可以训练了, 脚本包含【训…

使用Gorm进行CRUD操作指南

使用GORM在Go中创建、读取、更新和删除记录的逐步教程 在数据库管理中,CRUD操作是应用程序的支柱,它们使数据的创建、检索、更新和删除成为可能。强大的Go对象关系映射库GORM通过抽象SQL语句的复杂性,使这些操作变得轻松。本文将作为您全面指…

内网穿透Windows下快速搭建个人WEB项目无需服务器

📑前言 本文主要是windows下内网穿透文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是青衿🥇 ☁️博客首页:CSDN主页放风讲故事 🌄每日一句:努力…

实测用AI还原让子弹飞名场面

最近这两天,郭德纲说英语相声的视频刷到了一遍又一遍,这些视频并非简单的配音或者AI变声,而是高度贴合人物声线和风格、甚至连嘴型都匹配,如果不仔细看,你根本看不出任何破绽,因为内容是郭德纲的&#xff0…

Linux查看磁盘、内存、cpu信息

1. 查看磁盘空间信息:lsblk 2. 查看内存信息:awk $3"kB"{$2$2/1024^2;$3"GB";} 1 /proc/meminfo | column -t 3. 查看cup相关信息:lscup

解决ModuleNotFoundError: No module named ‘yaml‘

报错:ModuleNotFoundError: No module named yaml 使用: pip install yaml 仍然报错: 最终解决方案: pip install pyyaml 或者 conda install pyyaml

【Redis】数据类型前置知识

文章目录 前置知识redis的单线程架构 前置知识 type命令实际返回的就是当前键的数据结构类型,它们分别是:string(字符串)、list(列表)、hash(哈希)、set(集合&#xff0…

各位社区工作者!打工而已,不要太上头!!

社工家人们,打工而已,不要太上头!咱能偷懒的就偷懒啊! 合情合理的偷懒不仅让你更轻松,工作效率还会提高,何乐而不为呢!!就比如说各种报告啊,活动方案这些啊,…

Latex编辑记录

1 第一段默认是不首行缩进的 在最前面合适的地方,也即是有usepackage类似定义的地方粘贴下列语句 \usepackage{indentfirst} 然后在要首行缩进的地方,放下面这个语句即可 \setlength{\parindent}{2em} 2 公式编辑 3 对文本高亮标记 \usepackage{soul}…

【前端设计】HTML+CSS+JavaScript基本特性

👉博__主👈:米码收割机 👉技__能👈:C/Python语言 👉公众号👈:测试开发自动化【获取源码商业合作】 👉荣__誉👈:阿里云博客专家博主、5…

阿里云上传

/*** 上传图片** param file 文件* return* throws Exception*/ PostMapping(value "/aliUpload") ResponseBody public AjaxResult aliUpload(MultipartFile file){//获取文件后缀String extension FileUploadUtils.getExtension(file);String imgFormat "{…

虹科分享 | AR眼镜开启工业创新之旅!

文章来源:虹科数字化与AR 阅读原文:https://mp.weixin.qq.com/s/3qBr44ZYWpNaU8xPBBlEYA AR眼镜,开启无限创新之旅! 智能AR眼镜被视为在工业应用中带来最大益处的智能设备之一。它不仅能够解放双手,提高工作效率&…

解决Visual Studio Code 控制台中文乱码问题

C和CPP运行编码指定 "code-runner.executorMap": {"c": "cd $dir && gcc -fexec-charsetGBK $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt","cpp": "cd $dir && g -fexec-charsetGBK $…

【Mysql系列】从零开始学MySQL:Docker部署快速上手

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

【代码学习】voxel 或者 pillar,稀疏张量 转 稠密张量 的代码理解,理解了很久

需要 feature 和 对应 的坐标 coords debug:转置,不然维度不匹配! 对应的代码,向量化 应该 比 for循环快 def voxel_indexing(self, sparse_features, coords): # sparse_features: [N, C], coords:[N, 4]dim sparse_features.…

前端学习之webpack的使用

概述 webpack是一个流行的前端项目构建工具(打包工具),可以解决当前web开发中所面临的问题。 webpack提供了友好的模块化支持,以及代码压缩混淆、处理js兼容问题、性能优化等强大的功能,从而让程序员把工作重心放到具…

华为是怎么做全面预算管理的?

大家好,我是老原。 在之前的文章分享中,都穿插着一个很重要但是不被你们重视的的部分,就是预算管理这块。 有很多新手项目经理在做计划的时候,发现自己设备和步骤都不熟悉,根本无从下手,不知道怎么做。 …

大模型 其他方案的进度

Llama2 1、中文提问,英文的回答,对于中文不友好 2、网上还没有看到很详细的微调教程 3、虽然Llama2的预训练数据相对于第一代LLaMA扩大了一倍,但是中文预训练数据的比例依然非常少,仅占0.13%,这也导致了原始Llama2的中…

启用 EGO 的 LSF

启用 EGO 的 LSF 具有 LSF 的企业网格协调器(enterprise grid orchestrator EGO)能够提供系统基础结构,来控制和管理集群资源。 资源是应用程序使用的物理和逻辑实体。 LSF 资源按照 EGO资源分配计划中的定义进行共享。 一、EGO 组件概览 …

antd Cascader级联菜单无法赋值回显问题

说起来太丢人了,自己还拿官网例子在这里调试半天,最后发现是一个特别小儿科的问题哈哈 Cascader级联数据是服务端返回然后自己处理过的,使用了cascader的fileNames属性重置字段名,最后发现服务端回传的数据无法赋值回显在组件上&…