文末联系小编,获取项目源码
👁5万元,一网统飞,无人机智能AI巡检交付(附架构图)
PyMKUI 视频管理平台是基于ZLMediakit框架采用Python语言开发的适配GB/T 28181 新国标协议的视频监控平台,兼容GB/T28181-2016、GB/T28181-2022版本,实现设备与用户端到端打通、闭环信令服务、流媒体服务,实现了视频流媒体的接入、转发与管理功能,可满足安防监控、智能交通等场景下的视频业务需求,提供设备管理、实时预览、录像回放等核心功能,是构建国标视频平台的完整解决方案。
PyMKUI视频管理平台兼容海康、大华、宇视、水星等主流品牌IPC/NVR/ONVIF物联网设备,IoT物联网项目交付中能充分利旧。包含如下功能:
🎬 视频流管理 — 查看、播放、停止流,获取截图
📡 拉流代理 — 多备用地址、按需/立即模式、自动故障切换、持久化恢复、在线编辑
🔄 转协议预设 — 保存多套转协议参数,拉流时一键加载,支持加载服务器默认值
👥 观众列表 — 实时查看每路流的在线观众及连接信息
📊 服务器监控 — CPU、内存、磁盘、网络实时图表
⚙️ 服务配置 — 在线读写 ZLMediaKit 配置项
🌐 在线推流 — 基于 WHIP 协议的浏览器端直播推流
🔗 网络连接 — 查看和管理当前所有 TCP/UDP 会话
PyMKUI视频管理平台支持原生 HTML5 视频播放,FLV 播放,WebRTC 播放。
🚀 平台架构和部署
项目结构
pymkui/
├─ frontend/ # 静态前端页面
├─ backend/ # Python 插件与 FastAPI 接口
│ ├─ mk_plugin.py # ZLMediaKit Python 插件入口
│ ├─ py_http_api.py # FastAPI HTTP API
│ ├─ database.py # SQLite 数据库
│ ├─ config.py # 路径配置
│ ├─ mk_logger.py # 日志封装
│ └─ shared_loop.py # asyncio 事件循环共享
├─ data/ # 运行时自动生成
│ └─ pymkui.db # ⚠️ 升级时请删除
└─ README.md
安装部署
PyMKUI视频管理平台采用Python开发,编译依赖 ZLMediaKit 框架
# 克隆项目
git clone https://github.com/ZLMediaKit/pymkui.git
# 进入后端目录
cd pymkui/backend
# 安装依赖
pip install -r requirements.txt
Docker 镜像部署
docker run -id \
-p 1935:1935 \
-p 80:80 \
-p 443:443 \
-p 554:554 \
-p 10000:10000 \
-p 10000:10000/udp \
-p 8000:8000/udp \
-p 9000:9000/udp \
zlmediakit/zlmediakit-pro:feature_all
🔥 AIoT 视频平台应用场景

智慧安防与园区管理
智慧城市与交通治理
能源与工业巡检
低空经济与无人机巡检
随着AI大模型与边缘计算的飞速发展,AIoT视频管理平台将持续演进,不仅是一套视频管理软件,更是连接物理世界与数字世界的桥梁。以开源之名,行创新之实,为每一位开发者、每一家企业提供了一套自主可控、高性能、易扩展的AIoT视频管理基座。
Github项目地址:
https://github.com/ZLMediaKit/pymkui