当前位置: 首页 > news >正文

智慧矿山:EasyCVR助力矿井视频多业务融合及视频转发服务建设

一、方案背景

随着矿井安全生产要求的不断提高,视频监控、数据传输、通讯联络等业务的需求日益增长。为满足矿井生产管理的多元化需求,提高矿井作业的安全性和效率,TSINGSEE青犀EasyCVR视频汇聚/安防监控综合管理平台,旨在构建一个矿井视频多业务融合及视频流媒体转发服务平台。该平台将集成视频监控、视频数据传输、管理等多项功能,实现矿井作业信息的实时传输与处理,为矿井安全生产提供有力保障。

二、方案概述

1)系统架构设计

平台采用模块化、层次化的设计思路,整体架构包括前端采集层、数据传输层、业务处理层和应用服务层。前端采集层负责视频、语音等数据的采集;数据传输层负责数据的可靠传输;业务处理层负责对数据进行处理、分析和转发;应用服务层提供用户交互接口,支持多种业务应用。

2)视频监控系统建设

采用高清网络摄像机,实现矿井各区域的全方位监控。通过视频编码技术,将视频数据压缩成适合网络传输的格式,并通过网络传输至EasyCVR平台。平台支持多路视频并发传输,可实时显示、存储和回放视频数据。

3)数据传输网络建设

构建高速、稳定的数据传输网络,保障视频、语音等数据的实时传输。采用光纤、无线等传输方式,根据矿井实际情况选择合适的传输方案。同时,建设备份传输线路,确保数据传输的可靠性。

4)业务处理系统建设

平台采用高性能的服务器和存储设备,实现数据的快速处理、存储和转发。还可以引入视频分析技术,对视频数据进行智能识别和分析,提高矿井安全管理水平。同时,平台支持拓展和集成等,支持与其他系统的对接,实现数据的共享和交换。

三、视频平台功能(部分)

1、实时监控

1)无插件监控

  • 支持WS-FLV、HTTP-FLV、HLS、WebRTC、HTTP-FMP4、WS-FMP4协议流切换,并生成码流地址;支持地址一键复制;
  • 支持SDK、EHOME协议接入设备的主、子码流切换;
  • 支持RTSP、RTMP协议流,需要调用接口获取;
  • 支持增删改、跳转预置位,GB28181、EHOME、HIKSDK、大华SDK、协议支持自动获取设备预置位信息;
  • 支持云台控制(GB28181、EHOME、HIKSDK、大华SDK、宇视SDK、ONVIF)、语音喊话(GB28181、EHOME、宇视SDK),光标悬停视频播放窗口右侧可见;
  • 支持右键窗口关闭播放,或窗口右上角关闭按钮。

2)视频流信息

  • 展示当前播放视频的视音频参数,如分辨率、视音频编码格式、帧率;
  • 展示当前播放视频的实时推流码率、推流开始时间、接入及传输协议、丢包率(GB28181)等;
  • 支持免保活功能。

3)分组快照检索

  • 对所有已接入设备列表展示,并支持对通道收藏;
  • 支持分组名称、设备名称、通道名称检索;
  • 支持通道预览显示视频快照。

4)分屏监控

  • 支持1/4/9/16分屏播放;
  • 支持全屏播放;
  • 支持加载当前分屏最近一次播放记录;
  • 支持多通道循环监控。

2、监控回放

1)云端列表视图

  • 支持全局或单路录像计划;录像列表应展示通道名称、开始时间、录像时长、视频地址、快照信息;
  • 支持对录像文件紧急标记;
  • 支持录像文件播放、下载、删除;播放窗口下方支持实时录像、快照抓拍、全屏。

2)云端时间轴图

  • 支持按天拖动滚动条播放;
  • 播放窗口下方支持实时录像、快照抓拍、全屏。

3)云端文件检索:支持日历查阅。

4)现场列表视图

  • 设备录像是在前端设备或下级平台中做存储,GB28181、EHOME、HIKSDK、大华SDK协议支持;
  • 录像列表应展示通道名称、开始时间、录像时长、视频地址信息;
  • 支持录像文件播放、下载;
  • 支持x0.5/x1/x2/x4倍速播放;
  • 播放窗口下方支持实时录像、快照抓拍、全屏。

5)现场时间轴图

  • 支持按天拖动滚动条播放;
  • 支持x0.5/x1/x2/x4倍速播放;
  • 播放窗口下方支持实时录像、快照抓拍、全屏。

6)现场文件检索:支持日历查阅。

3、视频上墙

  • 支持电视墙场景管理能力,实现场景窗口配置、场景切换计划配置以及轮巡计划的管理;
  • 支持上墙控制能力,实现场景一键上墙、场景切换、电视墙切换、监控点上下墙、轮巡控制操作。

4、电子地图

  • 设备定位:同步展示所选设备地理位置;可在【设备管理】中配置,GB28181协议支持设备主动推送经纬度信息。
  • 快照显示:应展示当前设备快照。
  • 实时视频:支持当前设备视频实时监控。

5、播放配置

1)播放协议

  • 视频默认播放协议选择:WS-FLV、HTTP-FLV、HLS、WebRTC;
  • 多分屏默认播放协议选择:WS-FLV、WebRTC;
  • 支持开放的视频协议:WS-FLV、HTTP-FLV、HLS、RTMP、RTSP、WebRTC。

2)播放器音频:全局配置通道音频。

3)播放保活间隔:支持自定义播放保活时间。

4)取流超时:超过拉流时长,停止本次视频流拉取。

5)WebRTC:支持集群用户配置使用。

6、平台级联

1)添加上级平台

  • 支持对接多个上级国标平台;
  • 支持上级平台信息的导入/导出;
  • 支持视频通道选择性推送;
  • 支持上级平台检索Ehome、宇视SDK、HKSDK、DHSDK的设备录像;
  • 支持上级平台检索RTSP设备的云端录像并且支持多平台同时级联推送;
  • 支持H.265的视频流配置到上级时转成H.264。

2)上级平台管理

  • 支持对上级平台增删改;
  • 支持上级平台名称检索;
  • 支持在线/离线筛选。

7、开关

  • 流量开关:开启流量开关,对设备、通道进行流量统计。
  • 前端解码:支持前后端解码切换(前端解码快照存储i帧,后端解码快照存储.jpeg)。
  • 鉴权开关:开启鉴权,对接API需要传token。
  • 转码开关:开启转码,即视频编码H.265转为H.264。

四、总结

通过TSINGSEE青犀EasyCVR视频汇聚平台的实施,将实现矿井视频多业务融合与视频转发服务系统的建设,提高矿井生产管理的智能化水平,实现信息的实时传输与处理,为矿井安全生产提供有力保障。同时,该平台还将降低人工巡检成本,提高工作效率,为矿井生产带来显著的经济效益和社会效益。

相关文章:

智慧矿山:EasyCVR助力矿井视频多业务融合及视频转发服务建设

一、方案背景 随着矿井安全生产要求的不断提高,视频监控、数据传输、通讯联络等业务的需求日益增长。为满足矿井生产管理的多元化需求,提高矿井作业的安全性和效率,TSINGSEE青犀EasyCVR视频汇聚/安防监控综合管理平台,旨在构建一…...

Unix/Linux shell实用小程序1:生字本

前言 在日常工作学习中,我们会经常遇到一些不认识的英语单词,于时我们会打开翻译网站或者翻译软件进行查询,但是大部分工具没有生词本的功能,而有生字本的软件又需要注册登陆,免不了很麻烦,而且自己的数据…...

springboot2.7.6 集成swagger

在 Spring Boot 2.7.6 版本中集成 Swagger 的步骤相对直接,主要涉及添加依赖、编写配置以及在控制器中添加文档注解几个环节。 下面是集成 Swagger 的基本步骤: 1. 添加依赖 首先,在pom.xml文件中添加 Swagger 相关依赖。 对于 Spring Boot…...

面试篇-系统设计题总结

文章目录 1、设计一个抢红包系统1.1 高可用的解决方案:1.2 抢红包系统的设计1.3 其他 2、秒杀系统设计 这里记录一些有趣的系统设计类的题目,一般大家比较喜欢出的设计类面试题目会和高可用系统相关比如秒杀和抢红包等。欢迎大家在评论中评论自己遇到的题…...

如何摆脱反爬虫机制?

在网站设计时,为了保证服务器的稳定运行,防止非法数据访问,通常会引入反爬虫机制。一般来说,网站的反爬虫机制包括以下几种: 1. CAPTCHA:网站可能会向用户显示CAPTCHA,要求他们在访问网站或执行…...

68745

877454...

github仓库的基本使用-创建、上传文件、删除

1.第一步 先点击左侧菜单栏的远程仓库 2.点击NEW 3.创建仓库 然后点击右下角的 CREATE 4.点击code 点击SSH,然后我出现了You don’t have any public SSH keys in your GitHub account. You can add a new public key, or try cloning this repository via HTTPS. 1&#xff…...

[课程][原创]opencv图像在C#与C++之间交互传递

opencv图像在C#与C之间交互传递 课程地址:https://edu.csdn.net/course/detail/39689 无限期视频有效期 课程介绍课程目录讨论留言 你将收获 学会如何封装C的DLL 学会如何用C#调用C的DLL 掌握opencv在C#和C传递思路 学会如何配置C的opencv 适用人群 拥有C#…...

科研绘图系列:R语言双侧条形图(bar Plot)

介绍 双侧条形图上的每个条形代表一个特定的细菌属,条形的高度表示该属的LDA得分的对数值,颜色用来区分不同的分类群或组别,它具有以下优点: 可视化差异:条形图可以直观地展示不同细菌属在得分上的差异。强调重要性:较高的条形表示某些特征在区分不同组别中具有重要作用…...

计算机未来大方向的选择

选专业要了解自己的兴趣所在。 即想要学习什么样的专业,如果有明确的专业意向,就可以有针对性地选择那些专业实力较强的院校。 2.如果没有明确的专业意向,可以优先考虑一下院校。 确定一下自己想要选择综合性院校还是理工类院校或是像财经或者…...

AndroidKille不能用?更新apktool插件-cnblog

AndroidKiller不更新插件容易报错 找到apktool管理器 填入apktool位置,并输入apktool名字 选择默认的apktool版本 x掉,退出重启 可以看到反编译完成了...

非参数检测2——定义

定义:若研究二判定问题(即判断有无信号)的检测问题, 检测器的虚警概率可以由对输入数据统计特性提出微弱假设确定假设中不包含输入噪声的统计特性 则称该检测器为非参数检测器。 设计目标 在未知或时变环境下,有最…...

iOS多target时怎么对InfoPlist进行国际化

由于不同target要显示不同的App名称、不同的权限提示语,国际化InfoPlist文件必须创建名称为InfoPlist.strings的文件,那么多个target时怎么进行国际化呢?步骤如下: 一、首先我们在项目根目录创建不同的文件夹对应多个不同的targe…...

TZDYM001矩阵系统源码 矩阵营销系统多平台多账号一站式管理

外面稀有的TZDYM001矩阵系统源码,矩阵营销系统多平台多账号一站式管理,一键发布作品。智能标题,关键词优化,排名查询,混剪生成原创视频,账号分组,意向客户自动采集,智能回复&#xf…...

你的 Mac 废纸篓都生苍蝇啦

今天给大家推荐个免费且有趣的小工具 BananaBin,它可以在你的废纸篓上“长”一些可爱的苍蝇🪰。 软件介绍 BananaBin 是 macOS 上的一款有趣实用工具,当你的垃圾桶满了时,它会提醒你清理。这个软件通过在垃圾桶上添加互动的苍蝇…...

推出新的C2000™ F28P65x 实时微控制器,专为高效控制电力电子产品而构建(F28P650DH、F28P650DK、F28P650SH)

C2000™ F28P65x 实时微控制器是集中级性能、PWM 和模拟创新与系统成本优化等优势于一身。 F28P65x 系列是 C2000™ 实时微控制器 (MCU) 系列的中级性能系列产品,专为高效控制电力电子产品而构建。凭借超低延迟,F28P65x 通过更多的模拟功能和新的 PWM 功…...

使用Java实现分布式日志系统

使用Java实现分布式日志系统 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 在分布式系统中,日志记录是一项至关重要的任务。它不仅用于故障排查和…...

Java 基础查漏补缺

1.深入解读:JDK与JRE的区别 JDK提供了完整的Java开发工具和资源,包括编译器、调试器和其他开发工具,满足开发人员的各种需求。 JRE则相对更为基础,它只提供了Java程序运行所需的环境,包含了Java虚拟机(JVM&…...

甲骨文首次将LLMs引入数据库,集成Llama 3和Mistral,和数据库高效对话

信息时代,数据为王。数据库作为数据存储&管理的一种方式,正在以势不可挡的趋势与AI结合。 前有OpenAI 收购了数据库初创公司 Rockset,引发广泛关注;Oracle公司(甲骨文)作为全球最大的信息管理软件及服…...

HumbleBundle7月虚幻捆绑包30件军事题材美术模型沙漠自然环境大逃杀模块化建筑可定制武器包二战现代坦克飞机道具丧尸士兵角色模型20240705

HumbleBundle7月虚幻捆绑包30件军事题材美术模型沙漠自然环境大逃杀模块化建筑可定制武器包二战现代坦克飞机道具丧尸士兵角色模型202407051607 这次HumbleBundle捆绑包是UE虚幻军事题材的,内容非常多。 有军事基地、赛博朋克街区、灌木丛景观环境等 HB捆绑包虚幻…...

Java如何权衡是使用无序的数组还是有序的数组

在 Java 中,选择有序数组还是无序数组取决于具体场景的性能需求与操作特点。以下是关键权衡因素及决策指南: ⚖️ 核心权衡维度 维度有序数组无序数组查询性能二分查找 O(log n) ✅线性扫描 O(n) ❌插入/删除需移位维护顺序 O(n) ❌直接操作尾部 O(1) ✅内存开销与无序数组相…...

基于Flask实现的医疗保险欺诈识别监测模型

基于Flask实现的医疗保险欺诈识别监测模型 项目截图 项目简介 社会医疗保险是国家通过立法形式强制实施,由雇主和个人按一定比例缴纳保险费,建立社会医疗保险基金,支付雇员医疗费用的一种医疗保险制度, 它是促进社会文明和进步的…...

【CSS position 属性】static、relative、fixed、absolute 、sticky详细介绍,多层嵌套定位示例

文章目录 ★ position 的五种类型及基本用法 ★ 一、position 属性概述 二、position 的五种类型详解(初学者版) 1. static(默认值) 2. relative(相对定位) 3. absolute(绝对定位) 4. fixed(固定定位) 5. sticky(粘性定位) 三、定位元素的层级关系(z-i…...

令牌桶 滑动窗口->限流 分布式信号量->限并发的原理 lua脚本分析介绍

文章目录 前言限流限制并发的实际理解限流令牌桶代码实现结果分析令牌桶lua的模拟实现原理总结: 滑动窗口代码实现结果分析lua脚本原理解析 限并发分布式信号量代码实现结果分析lua脚本实现原理 双注解去实现限流 并发结果分析: 实际业务去理解体会统一注…...

select、poll、epoll 与 Reactor 模式

在高并发网络编程领域,高效处理大量连接和 I/O 事件是系统性能的关键。select、poll、epoll 作为 I/O 多路复用技术的代表,以及基于它们实现的 Reactor 模式,为开发者提供了强大的工具。本文将深入探讨这些技术的底层原理、优缺点。​ 一、I…...

基于matlab策略迭代和值迭代法的动态规划

经典的基于策略迭代和值迭代法的动态规划matlab代码,实现机器人的最优运输 Dynamic-Programming-master/Environment.pdf , 104724 Dynamic-Programming-master/README.md , 506 Dynamic-Programming-master/generalizedPolicyIteration.m , 1970 Dynamic-Programm…...

IP如何挑?2025年海外专线IP如何购买?

你花了时间和预算买了IP,结果IP质量不佳,项目效率低下不说,还可能带来莫名的网络问题,是不是太闹心了?尤其是在面对海外专线IP时,到底怎么才能买到适合自己的呢?所以,挑IP绝对是个技…...

七、数据库的完整性

七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...

MySQL 知识小结(一)

一、my.cnf配置详解 我们知道安装MySQL有两种方式来安装咱们的MySQL数据库,分别是二进制安装编译数据库或者使用三方yum来进行安装,第三方yum的安装相对于二进制压缩包的安装更快捷,但是文件存放起来数据比较冗余,用二进制能够更好管理咱们M…...

Kafka入门-生产者

生产者 生产者发送流程: 延迟时间为0ms时,也就意味着每当有数据就会直接发送 异步发送API 异步发送和同步发送的不同在于:异步发送不需要等待结果,同步发送必须等待结果才能进行下一步发送。 普通异步发送 首先导入所需的k…...