Skip to content

🎬 泉视视频监控系统 (NVR) —— 全栈开发实战视频教程

项目名称:ruoyi-qs-nvr 项目地址Gitee - ruoyi-qs-nvr核心架构:Spring Boot 3 + Spring Cloud + Alibaba + ZLMediaKit


📺 视频概览

本系列教程旨在手把手带你从 0 到 1 搭建一套企业级的视频监控管理系统。本项目基于 RuoYi-Cloud 微服务架构深度定制,不仅包含通用的后台管理功能,更核心的是集成了流媒体处理、ONVIF 探测、以及海康/大华 SDK 对接等硬核技术。

🎯 核心亮点

  • 多协议接入:支持 RTSP、RTMP、ONVIF、海康 SDK、海康 ISUP、大华 SDK 等主流协议。
  • 微服务架构:基于 Java 17+、Spring Boot 3、Spring Cloud & Alibaba 构建,具备高可用性。
  • 流媒体底座:深度集成 ZLMediaKit 作为流媒体服务器,实现低延迟推拉流。
  • 全链路开源:前端(Vue3)、后端、流媒体服务器全部开源,适合二次开发与学习。

📹 视频教程目录 (配套指南)

1.系统介绍

ruoyi-qs-nvr-系统介绍

2.项目启动

ruoyi-qs-nvr-项目启动

3.设备接入

ruoyi-qs-nvr 设备接入-rtsp设备

ruoyi-qs-nvr 设备接入-rtmp设备

ruoyi-qs-nvr 设备接入-flv设备

ruoyi-qs-nvr 设备接入-hls设备

ruoyi-qs-nvr 设备接入-onvif设备

ruoyi-qs-nvr 设备接入-视频文件设备

ruoyi-qs-nvr 设备接入-海康sdk设备

ruoyi-qs-nvr 设备接入-海康isup设备

ruoyi-qs-nvr 设备接入-大华sdk设备

ruoyi-qs-nvr 设备接入-push设备

4.期待

后续会出很多视频教程,期待一下。


🛠️ 常见问题 (FAQ)

在观看视频过程中,如果遇到以下问题,请参考解决方案:

问题现象可能原因解决方案
设备上线但无画面Secret 密钥不一致检查 Java 后端 application.yml 与 ZLM config.ini 中的 secret 是否完全相同。
画面卡顿/花屏网络带宽或编码格式检查摄像头 H.264/H.265 编码,ZLM 是否支持该编码硬解。
ONVIF 探测失败防火墙/网段问题确保服务器与摄像头在同一网段,或关闭防火墙测试。
启动报错端口占用端口冲突使用 netstat -ano 查看 80, 8080, 9200 等端口是否被占用。

💡 开发者寄语

“本项目旨在降低 NVR 系统的开发门槛,让开发者能更专注于业务逻辑,而非流媒体传输的底层细节。” —— 源码作者

开源协议:MIT License (可商用,详情请见 Gitee 仓库)

立即开始

  1. 点击访问项目主页:Gitee - ruoyi-qs-nvr
  2. 克隆代码:git clone https://gitee.com/tangwenzhaoaini/ruoyi-qs-nvr.git
  3. 打开视频教程,开始你的流媒体开发之旅!

基于 MIT 许可发布