如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!
项目介绍
MzMedia 是一个开源免费、简单易用视频联动物联网平台,简单易用,更适合中小企业和个人学习使用。适用于智能家居、农业监测、水利监测、工业控制,车联网,视频联动等场景。
应用场景
- 智能家居:通过视频联动实现家庭安全监控、环境监测与智能控制。
- 农业监测:利用物联网设备监测农田环境参数,结合视频监控作物生长情况。
- 水利监测:实时监测河流、水库水位及水质,结合视频监控预防水患。
- 工业控制:在工业生产线上部署物联网设备,结合视频监控生产过程,提高生产效率。
- 车联网:车辆状态监测、远程控制及视频监控,提升行车安全。
- 视频联动:支持多平台视频推流直播,提取视频切片,实现视频内容的灵活应用。
功能模块
框架系统功能
- 用户管理:支持多角色、多权限的用户管理体系。
- 设备管理:设备注册、接入、状态监控与远程控制。
- 数据管理:数据采集、存储、分析与可视化展示。
- 日志管理:系统操作日志、设备日志的记录与查询。
物联网系统功能
- 视频联动:支持抖音、快手、视频号等主流短视频平台推流直播,提取视频切片。
- 消息推送:实时推送设备状态变化、报警信息等。
- 规则引擎:基于LiteFlow的规则引擎,实现复杂业务逻辑的处理。
- 组态编辑:提供可视化组态编辑器,方便用户自定义监控界面。
功能特点
- 可扩展性:模块化设计,便于功能的扩展和定制。
- 简单易用:平台设计简洁,操作直观,适合中小企业和个人学习使用。
- 多平台支持:支持多种操作系统和设备的接入,包括OpenWrt、FreeRTOS、RT-Thread等。
- 高性能:采用Spring boot作为后端框架,结合MySQL、TDengine和Redis等数据库,确保系统高性能运行。
系统架构图

项目技术栈
- 系统后端采用Spring boot;前端采用Vue3+Element Plus;消息服务器采用EMQX5.0;数据库采用Mysql、TDengine和Redis;设备端支持OpenWrt,FreeRTOS,RT-Thread等操作系统的接入sdk;
- 本项目使用了多个Dromara组织框架和工具,包括:RuoYi-Vue-Plus,hutool,Sa-Token,LiteFlow,Forest,sms4j,go-view等,取之于Dromara组织,贡献于Dromara组织。

功能演示










开源地址
https://gitee.com/mzmedia/mz-media
如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!
© 版权声明
文章版权归作者所有,未经允许请勿转载。
收藏了,感谢分享