{"id":42006194,"url":"https://github.com/cbnbcbnb/RuoYi-Wvp","last_synced_at":"2026-02-05T01:00:57.660Z","repository":{"id":288406961,"uuid":"967905269","full_name":"cbnbcbnb/RuoYi-Wvp","owner":"cbnbcbnb","description":"ruoyi-wvp是基于ruoyi-vue和wvp框架的全部开源的GB/T 28181-2016标准流媒体平台，开箱即用、完全开源、使用MIT许可协议！","archived":false,"fork":false,"pushed_at":"2025-05-16T08:47:32.000Z","size":36034,"stargazers_count":4,"open_issues_count":0,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-16T09:43:35.895Z","etag":null,"topics":["java","ruoyi-vue","spring-boot","wvp-gb28181-pro","zlmediakit"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cbnbcbnb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":"http://doc.ruoyi.vip/ruoyi-vue/other/donate.html"}},"created_at":"2025-04-17T07:24:16.000Z","updated_at":"2025-05-16T08:47:35.000Z","dependencies_parsed_at":"2025-05-16T09:47:49.105Z","dependency_job_id":null,"html_url":"https://github.com/cbnbcbnb/RuoYi-Wvp","commit_stats":null,"previous_names":["cbnbcbnb/ruoyi-wvp"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/cbnbcbnb/RuoYi-Wvp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbnbcbnb%2FRuoYi-Wvp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbnbcbnb%2FRuoYi-Wvp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbnbcbnb%2FRuoYi-Wvp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbnbcbnb%2FRuoYi-Wvp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cbnbcbnb","download_url":"https://codeload.github.com/cbnbcbnb/RuoYi-Wvp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cbnbcbnb%2FRuoYi-Wvp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29105268,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T00:52:08.035Z","status":"ssl_error","status_checked_at":"2026-02-05T00:52:07.703Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","ruoyi-vue","spring-boot","wvp-gb28181-pro","zlmediakit"],"created_at":"2026-01-26T02:00:36.148Z","updated_at":"2026-02-05T01:00:57.653Z","avatar_url":"https://github.com/cbnbcbnb.png","language":"Java","funding_links":["http://doc.ruoyi.vip/ruoyi-vue/other/donate.html"],"categories":["Java"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\t\u003cimg width=\"200\" alt=\"logo\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/c271a2c48ffc4b1eac47985402641109.png\"\u003e\n\u003c/p\u003e\n\u003ch1 align=\"center\" style=\"margin: 30px 0 30px; font-weight: bold;\"\u003eRuoYi-Wvp\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003e基于ruoyi-vue的流媒体平台，开箱即用、完全开源、使用MIT许可协议\u003c/h4\u003e\n\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://gitee.com/xiaochemgzi/RuoYi-Wvp\"\u003e\u003cimg width=\"40\" height=\"20\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/07/59cbb8f48ba74ea78b7cec0a3b705410.png\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## 平台介绍\n\nruoyi-wvp是基于ruoyi-vue和wvp框架的全部开源的GB/T 28181-2016标准流媒体平台,支持gb28181-2016协议、onvif协议、rtsp协议、isup协议4种协议，保留版权的情况下可以用于商业项目。\n\n## 概述\n\n* ruoyi-wvp 是基于GB/T 28181-2016标准全部开源的流媒体平台,依托优秀的开源流媒体服务[ZLMediaKit](https://github.com/ZLMediaKit/ZLMediaKit) ,实现了高效、稳定的流媒体处理功能。\n* 感谢goview开源项目，ruoyi-wvp前端基于goview进行开发自定义大屏。\n* 整合了优秀的开源框架 ruoyi-vue，提供了高效率的开发体验，通过代码生成器，用户可以一键生成前后端代码，极大地提升了开发效率。\n* 支持通过国标 28181 协议将各类摄像头和录像机轻松接入平台，实现视频流的在线观看与分发。\n* 支持加载动态权限菜单，多方式轻松权限控制,支持多终端认证系统。\n\n## 技术栈\n\n* 前端基于Vue3与Element-Plus构建高效优雅前端界面。\n* 后端运用Spring Boot构建基础，结合Spring Security保障安全，辅以Redis缓存与Jwt认证，打造稳健高效服务。\n\n## 我的开源项目\n\n* [ruoyi-wvp](https://gitee.com/xiaochemgzi/RuoYi-Wvp)  基于ruoyi-vue的流媒体平台。\n* [电子签章系统](https://gitee.com/tangwenzhaoaini/ruoyi-sign)  基于SpringBoot+Vue+Flowable前后端分离的电子签章系统。\n* [RuoYi-Vue-Tenant](https://gitee.com/tangwenzhaoaini/ruo-yi-vue-tenant)  基于RuoYi-Vue的多租户管理平台。\n* [RuoYi-Vue-flowable](https://gitee.com/tangwenzhaoaini/RuoYi-Vue-flowable)  基于RuoYi-Vue + flowable 的工作流管理平台。\n* [RuoYi-Vue-Flowable-Tenant](https://gitee.com/tangwenzhaoaini/ruo-yi-vue-flowable-tenant)  基于RuoYi-Vue + flowable 的多租户工作流管理平台。\n* [ruoyi-iot](https://gitee.com/xiaochemgzi/ruoyi-iot)  基于SpringBoot+Vue3前后端分离的Java物联网平台。\n* [rtsp视频分析系统](https://gitee.com/xiaochemgzi/rtsp-video-analysis-system)  基于SpringBoot+Vue前后端分离的rtsp视频分析系统。\n* [口罩分析流媒体服务器](https://gitee.com/xiaochemgzi/rtsp-ai)  基于SpringBoot+Vue前后端分离的口罩识别系统。\n\n## 开源版和星球版功能区别\n\n| 功能                | 开源版     | 星球版                                                                                                                                                          |\n|-------------------|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| 原若依全部功能           | 支持      | 支持                                                                                                                                                           | \n| 国标设备              | 支持      | 新增加部门权限分配设备                                                                                                                                                  | \n| 云端录像              | 支持      | 支持                                                                                                                                                           | \n| 推流列表              | 支持      | 支持                                                                                                                                                           | \n| 拉流列表              | 支持      | 支持                                                                                                                                                           | \n| 国标级联              | 支持      | 支持                                                                                                                                                           | \n| 录像计划              | 支持      | 支持                                                                                                                                                           | \n| 行政分组              | 支持      | 支持                                                                                                                                                           | \n| 通道管理              | 支持      | 支持                                                                                                                                                           | \n| 节点管理              | 支持      | 支持                                                                                                                                                   | \n| 分屏监控              | 简单的分屏监控 | 简单的分屏监控（工作台是完整的分屏监）                                                                                                                                          | \n| onvif协议           | 不支持     | 新增加部门权限分配设备\u003cbr/\u003e设备发现：内网环境下可一键扫描并查看所有开启ONVIF协议的设备信息，实现高效集中管控\u003cbr/\u003e设备嗅探：通过IP地址与账号密码自动探测设备，快速获取设备信息并启用实时直播功能。\u003cbr/\u003e设备管理：实现参数配置及实时视频点播，简化多品牌设备管控\u003cbr/\u003e 云台功能：实现绝对位置移动、连续移动、预置点 | \n| isup协议            | 不支持 | 新增加部门权限分配设备。 设备上线、设备状态、设备管理、视频点播、云台控制                                                                                                                        | \n| rtsp协议            | 不支持 | 新增加部门权限分配设备。设备新增、设备管理、视频点播                                                                                                                                   | \n| 大屏可视化             | 不支持 | 实现大屏展示                                                                                                                                                       | \n| 工作台               | 不支持 | 实现4种协议在线分屏展示                                                                                                                                                 | \n| 小程序               | 不支持 | 实现小程序端管理                                                                                                                                                     |\n| zml和ruoyi-wvp分开部署 | 不支持 | 支持                                                                                                                                                           |\n| 新首页ui             | 不支持 | 支持                                                                                                                                                           |\n| rtsp获取设备录像        | 不支持 | 支持                                                                                                                                                           |\n| 设备电子地图            | 不支持 | 支持                                                                                                                                                           |\n| goview自定义大屏       | 不支持 | 支持                                                                                                                                                           |\n\n## 前端源码\n\n加qq群获取最新前端vue3代码\n\n\u003cp align=\"center\"\u003e\n \u003cimg width=\"200\" alt=\"logo\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/310918b382b848d1a6041f677c33f761.png\"\u003e\n\u003c/p\u003e\n\n## 在线体验\n\n演示地址：http://java.ry-wvp.xyz   \u003cbr /\u003e\n账号：ry \u003cbr /\u003e\n密码：123456 \u003cbr /\u003e\n\n文档地址：http://doc.ry-wvp.xyz\n\n## 国标演示图\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/bcc5b5a4f2e94942a276686143d696a0.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/78ec5124ec014bb3a8c5281789ddf53f.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/29684077a42043c797ed6efbb65d062b.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/3ed942787acb47fd88cd0a61b3fe83a4.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/bacc4d46ca574e75ad36de17420c61f3.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/64519d4abe7a4e6abd0bcf769200783f.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/72dbff1e712746eaa044ed79891e221f.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/5c260debcae040d499f0c850ffede039.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/19f242c2bd944e15b8f349afe8802af5.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/48774ce0f1554dddaf1ef2aa164a6462.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/7496c1a202af475097016ad7315299be.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/3bb2c70f3b064241a08e852eb607f7b3.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/8475ae2f54da49ae9d323f4427eadbd7.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/c37dba0815d0459fb8f3312bb8925114.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## onvif演示图\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/f88ee276445a46629deaa21ab0e51f66.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## isup播放示例图\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/eb39dd8be997443192d861c8f2e6289e.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## rtsp播放示例图\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/c4ae80af45c74682b5a03d33cdc7e445.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## 大屏（普通）\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/07/c0c59e92d0c74a20a9b177af2332e6d3.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## goview大屏（自定义）\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/28/b673275ff8644e21a83ae619f7660025.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/28/372278fbf7c64dc7b8394c4107a54778.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/28/208b7780f8374ca1b7737aaa44003b4c.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## 电子地图\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/28/4045112673674c16aed239aaee63f645.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/28/b78d83cbc19f40c0af3467fdb8588f40.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## 工作台\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/5abb2f92dd284b629bd7b66b10a527d1.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## 小程序\n\n\u003ctable\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg width=\"200\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/07/7f4b35186a2041b1a04f4c71a534a29d.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg width=\"200\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/07/fee62e3df1a8458f810a7818561a7530.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\u003cimg width=\"200\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/07/c7f62a49119f4f7cb44fc9afb2e77107.png\"/\u003e\u003c/td\u003e\n        \u003ctd\u003e\u003cimg width=\"200\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/07/77a2f2dc4fc141c6918fe9f5df129605.png\"/\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\n## 授权协议\n\n本项目自有代码使用宽松的MIT协议，在保留版权信息的情况下可以自由应用于各自商用、非商业的项目。 但是本项目也零碎的使用了一些其他的开源代码，在商用的情况下请自行替代或剔除； 由于使用本项目而产生的商业纠纷或侵权行为一概与本项目及开发者无关，请自行承担法律风险。 在使用本项目代码时，也应该在授权协议中同时表明本项目依赖的第三方库的协议。\n\n## 联系方式\n\n* 微信1: ruoyi-wvp888 备注：ruoyi-wvp\n* 微信2: qsh-network  备注：ruoyi-wvp\n\n\u003cp align=\"center\"\u003e\n    \u003cimg width=\"175\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/b044fce6e12a494499a58a3727e3118d.png\"/\u003e\n    \u003cimg width=\"200\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/5dd0b0db51fc43878a03831f2ca9b546.jpg\"/\u003e\n\u003c/p\u003e\n\n## 付费社群\n\n\u003cimg src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/04/21/d96d8285328e4ecdbd459018d5ab55c5.jpg\"/\u003e\n\n收费是为了提供更好的服务，也是对作者更大的激励。加入星球的用户三天后可以私信我留下微信号，我会拉大家入群。加入三天内不满意可以直接自行推出,星球会直接退款给大家。\n\n星球还提供了包括闭源的全功能。\n\n## 特别致谢\n\n- 感谢作者[夏楚](https://github.com/xia-chu) 开源了这么棒流媒体服务框架。\n- 感谢作者[wvp](https://github.com/648540858/wvp-GB28181-pro) 开源了这么棒国标服务器框架。\n- 感谢作者[若依](https://ruoyi.vip/) 开源了这么棒快速开发框架。\n- 感谢作者[go-view](https://gitee.com/dromara/go-view) 开源了这么棒的大屏应用框架。\n\n## 赞赏方式\n\nry-wvp 全面支持微信/支付宝赞赏,江山父老可以请作者喝杯☕️咖啡吗qwq\n\n如果你感觉项目对你有帮助,可以扫码进行捐赠qwq\n\n\u003cimg width=\"200\" src=\"https://gdhxkj.oss-cn-guangzhou.aliyuncs.com/2025/05/29/0e45f14f73f24e5b8f8c9441415c4d3a.jpg\"/\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcbnbcbnb%2FRuoYi-Wvp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcbnbcbnb%2FRuoYi-Wvp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcbnbcbnb%2FRuoYi-Wvp/lists"}