mirror of
https://gitee.com/xiaochemgzi/RuoYi-Wvp.git
synced 2025-12-30 12:52:26 +00:00
e62767c7b5a1bbef659bf2248cb5678976071dc1
RuoYi-Wvp
基于ruoyi-vue的流媒体平台,开箱即用、完全开源、使用MIT许可协议
平台介绍
ruoyi-wvp是基于ruoyi-vue和wvp框架的全部开源的GB/T 28181-2016标准流媒体平台,支持gb28181-2016协议、onvif协议、rtsp协议、isup协议、大华sdk5种协议,保留版权的情况下可以用于商业项目。
概述
- ruoyi-wvp 是基于GB/T 28181-2016标准全部开源的流媒体平台,依托优秀的开源流媒体服务ZLMediaKit ,实现了高效、稳定的流媒体处理功能。
- 感谢goview开源项目,ruoyi-wvp前端基于goview进行开发自定义大屏。
- 整合了优秀的开源框架 ruoyi-vue,提供了高效率的开发体验,通过代码生成器,用户可以一键生成前后端代码,极大地提升了开发效率。
- 支持通过支持gb28181-2016协议、onvif协议、rtsp协议、isup协议、大华sdk5种协议将各类摄像头和录像机轻松接入平台,实现视频流的在线观看与分发。
- 支持加载动态权限菜单,多方式轻松权限控制,支持多终端认证系统。
技术栈
- 前端基于Vue3与Element-Plus构建高效优雅前端界面。
- 后端运用Spring Boot构建基础,结合Spring Security保障安全,辅以Redis缓存与Jwt认证,打造稳健高效服务。
- 数据库采用MySQL,利用MyBatis高效操作数据库,同时支持多种数据库。
其他开源项目
- ruoyi-wvp 基于ruoyi-vue的流媒体平台。
- 电子签章系统 基于SpringBoot+Vue+Flowable前后端分离的电子签章系统。
- RuoYi-Vue-Tenant 基于RuoYi-Vue的多租户管理平台。
- RuoYi-Vue-flowable 基于RuoYi-Vue + flowable 的工作流管理平台。
- RuoYi-Vue-Flowable-Tenant 基于RuoYi-Vue + flowable 的多租户工作流管理平台。
- ruoyi-iot 基于SpringBoot+Vue3前后端分离的Java物联网平台。
- rtsp视频分析系统 基于SpringBoot+Vue前后端分离的rtsp视频分析系统。
- 口罩分析流媒体服务器 基于SpringBoot+Vue前后端分离的口罩识别系统。
开源版和付费版功能区别
| 功能 | 开源版 | 付费版 |
|---|---|---|
| 原若依全部功能 | 支持 | 支持 |
| 国标设备 | 支持 | 新增加部门权限分配设备 |
| 云端录像 | 支持 | 支持 |
| 推流列表 | 支持 | 支持 |
| 拉流列表 | 支持 | 支持 |
| 国标级联 | 支持 | 支持 |
| 录像计划 | 支持 | 支持 |
| 行政分组 | 支持 | 支持 |
| 通道管理 | 支持 | 支持 |
| 节点管理 | 支持 | 支持 |
| 分屏监控 | 简单的分屏监控 | 简单的分屏监控(工作台是完整的分屏监) |
| onvif协议 | 不支持 | 新增加部门权限分配设备 设备发现:内网环境下可一键扫描并查看所有开启ONVIF协议的设备信息,实现高效集中管控 设备嗅探:通过IP地址与账号密码自动探测设备,快速获取设备信息并启用实时直播功能。 设备管理:实现参数配置及实时视频点播,简化多品牌设备管控 云台功能:实现绝对位置移动、连续移动、预置点 |
| isup协议 | 不支持 | 新增加部门权限分配设备。 设备上线、设备状态、设备管理、视频点播、云台控制 |
| rtsp协议 | 不支持 | 新增加部门权限分配设备。设备新增、设备管理、视频点播 |
| 大华sdk | 不支持 | 新增加部门权限分配设备。设备上线、设备管理、视频点播、云台、抓图、重启、设置时间等 |
| 大屏可视化 | 不支持 | 实现大屏展示 |
| 工作台 | 不支持 | 实现5种协议在线分屏展示 |
| 小程序 | 不支持 | 实现小程序端管理 |
| zml和ruoyi-wvp分开部署 | 不支持 | 支持 |
| 新首页ui | 不支持 | 支持 |
| rtsp获取设备录像 | 不支持 | 支持 |
| 设备电子地图 | 不支持 | 支持 |
| goview自定义大屏 | 不支持 | 另外购买 |
| 增加rtsp内网插件 | 不支持 | 实现rtsp推流到平台,实现公网播放 |
前端源码
在线体验
演示地址:http://java.ruoyi-wvp.top
账号:ry
密码:123456
文档地址:http://doc.ruoyi-wvp.top:85/
国标协议
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
onvif协议
![]() |
![]() |
![]() |
![]() |
海康协议
![]() |
![]() |
rtsp示例图
![]() |
![]() |
大华示例图
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
大屏(普通)
![]() |
goview大屏(自定义)
![]() |
![]() |
![]() |
电子地图
![]() |
![]() |
工作台
![]() |
小程序
![]() |
![]() |
![]() |
![]() |
授权协议
本项目自有代码使用宽松的MIT协议,在保留版权信息的情况下可以自由应用于各自商用、非商业的项目。 但是本项目也零碎的使用了一些其他的开源代码,在商用的情况下请自行替代或剔除; 由于使用本项目而产生的商业纠纷或侵权行为一概与本项目及开发者无关,请自行承担法律风险。 在使用本项目代码时,也应该在授权协议中同时表明本项目依赖的第三方库的协议。
联系方式
- 微信1: ruoyi-wvp888 备注:ruoyi-wvp
- 微信2: qsh-network 备注:ruoyi-wvp
付费社群-199永久
- 微信1: ruoyi-wvp888 备注:ruoyi-wvp
- 微信2: qsh-network 备注:ruoyi-wvp
特别致谢
赞赏方式
ry-wvp 全面支持微信/支付宝赞赏,江山父老可以请作者喝杯☕️咖啡吗qwq
如果你感觉项目对你有帮助,可以扫码进行捐赠qwq
Languages
Java
100%










































