news 2026/5/8 16:21:41

ruoyi-qs-nvr —— 企业级全协议视频融合中台

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
ruoyi-qs-nvr —— 企业级全协议视频融合中台

泉视互联 · 视界无界| 基于 RuoYi-Cloud Alibaba 的下一代微服务监控架构

🌌 项目愿景

本项目不仅仅是一个 NVR 系统,而是一个视频物联网接入平台。旨在打破品牌壁垒,通过微服务架构解决海量设备接入、低延迟传输与复杂业务管理的痛点,为企业提供高可用、易扩展的视频中台解决方案

▶️ 项目介绍

哔哩哔哩地址:ruoyi-qs-nvr

🎨️ 代码地址

  • ruoyi-qs-nvr 后端代码
  • ruoyi-qs-nvr-ui 前端代码

⚙️ 核心架构引擎

我们采用云原生设计理念,构建高内聚、低耦合的分布式架构。

核心组件技术栈描述
基础架构JDK 17 + Maven稳定高效的后端基石
微服务治理Nacos 3.x + Seata服务注册发现与分布式事务一致性
流媒体核心ZLMediaKitC++ 编写的高性能流媒体服务,毫秒级延迟
前端框架Vue3 + Vite + TS极速渲染的现代化管理后台
数据生态MySQL 5.7 + Redis 7.0结构化数据与高速缓存双引擎

💎 核心亮点功能 (Features)

我们不只做功能,我们做极致的体验。

1. 全协议融合接入 (Universal Access)

打破品牌孤岛,一屏统管。

  • 多源兼容:无缝支持RTSPRTMPONVIFFLV等主流流媒体协议。
  • 厂商直连:深度集成海康 SDK海康 ISUP大华 SDK,实现原厂级控制体验。
  • 泉视互联:支持本地视频文件、推流直播等多种接入方式。
2. 沉浸式可视化监控 (Visualization)

所见即所得,掌控毫秒之间。

  • 极速预览:基于WebRTCFLV技术,实现毫秒级低延迟实时预览,告别卡顿。
  • 全景地图:集成天地图 GIS 技术,实现设备精准落图,行政区域与业务分组双重维度管理。
  • 自由分屏:支持1/4/6/9宫格自适应布局,支持拖拽快速预览,满足指挥中心大屏需求。
3. 智能录像与存储 (Intelligence)

7x24小时守护,数据永不丢失。

  • 策略录制:支持全量录制、计划录制(按时间片段)。
  • 云端回放:基于 ZLM 的云端录像功能,支持任意时间段的视频检索、播放与下载。
  • 分布式节点:支持多 ZLMediaKit 媒体节点管理,支持节点重启、状态监控与负载均衡。
4. 企业级运维管控 (Enterprise Ops)

军工级权限体系,运维监控一目了然。

  • 零信任安全:基于Spring Security+OAuth2的 RBAC 权限模型,支持数据权限范围控制。
  • 全链路监控:实时监控 CPU、内存、磁盘、堆栈状态;提供 Druid 数据库连接池监控与 SQL 性能分析。
  • 数字化管理:内置用户/角色/菜单/部门/岗位/字典/参数等全生命周期管理系统。

📦 模块化设计 (Modularity)

采用标准的分层架构设计,实现业务解耦,便于二次开发与维护。

ruoyi-qs-nvr ├── 🌐 Gateway & Auth # 统一网关与认证中心 (9200/8080) ├── 🔌 SDK 接入层 # 海康/大华/ONVIF/ZLM 多协议适配器 ├── 🏭 业务中台 # 系统管理/代码生成/文件服务 ├── 📹 视频业务域 # 分屏监控/电子地图/录像计划 └── 🛡️ 通用基础组件 # 权限/日志/多数据源/数据脱敏

🛠️ 内置工具箱

  • ⚡ 代码生成器:一键生成前后端代码 (Java/SQL/Vue),CRUD 不再手写。
  • 📝 接口文档:集成 Swagger,自动生成标准 API 文档,前后端协作更高效。
  • 🏗️ 在线构建器:拖拽式表单设计,可视化生成 HTML 代码。
  • 📡 在线用户:实时监控在线会话,支持强制下线与异常登录拦截。
  • 📅 定时任务:可视化 Cron 表达式配置,支持任务执行日志与结果追踪。

🤝 贡献与支持

欢迎 Star ⭐ 支持该项目!如果你在使用过程中遇到任何问题,或者有新的功能建议,欢迎提交 Issue 或 Pull Request。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/8 16:21:09

Yalla股权曝光:创始人杨涛持股42% 有85.5%投票权

雷递网 雷建平 5月7日在线社交和游戏公司Yalla Group(NYSE: YALA,又称“雅乐”)日前发布20-F文件,文件显示,截至2026年3月31日,Yalla一共持有 151,828,987股,包括127,094,974股A类股&#xff0c…

作者头像 李华
网站建设 2026/5/8 16:19:55

AI代码助手核心架构解析:从提示词工程到本地集成实践

1. 项目概述:当AI成为你的代码搭档最近在GitHub上闲逛,发现一个叫skibidiskib/ai-codex的项目,名字挺有意思,让我想起了那个魔性的网络梗。点进去一看,这其实是一个挺有想法的工具,它试图解决一个我们开发者…

作者头像 李华
网站建设 2026/5/8 16:19:48

EDA工程师跨界玩转图像融合:从专业工具设计哲学到创意实践

1. 项目概述:从EDA工程师的视角看图像融合的乐趣作为一名长期与电路设计、仿真工具打交道的工程师,我的日常工作充斥着逻辑门、时序约束和版图布线。当我在EE Times上读到Clive Maxfield那篇关于在iPad上玩一款名为“Image Blender”的图像混合应用的文章…

作者头像 李华
网站建设 2026/5/8 16:18:03

网络协议 = HTTP?

HTTP (HyperText Transfer Protocol) 只是成千上万种网络协议中的一种,且仅位于应用层 (Application Layer)。它就像英语只是人类语言中的一种,或者卡车只是交通工具中的一种。 如果把网络通信比作跨国物流系统: 物理层/链路层 (Ethernet/Wi-…

作者头像 李华