← 返回首页 📖 功能说明 了解定价
跨平台 · ZLMediaKit 深度集成 · MIT 开源

PyMKUI

ZLMediaKit 现代化流媒体管理界面 · 全新 IPTV 频道中心

ZLMediaKit 量身打造的现代化 Web 管理界面,基于 Python 插件机制深度集成,提供直观、美观的流媒体服务器全方位管理功能。一键 Docker 部署,浏览器即用,无需复杂配置。

开源免费 · MIT License · 商业支持可选
IPTV
频道管理+EPG
RTMP
RTSP/WebRTC/SRT
实时
质量探针监控
插件
Python 可扩展
全新功能亮点IPTV 频道中心
📺 IPTV 直播频道管理
频道批量管理 — 分组导入、批量编辑、启用/禁用,支持 M3U 格式导入导出
EPG 节目单 — 自动抓取并展示 XMLTV 格式节目单,频道与节目时间轴对照
回看 & 时移 — 结合录像模块实现频道级回看,支持按节目单时间段快速定位回放
多线路故障切换 — 每个频道可配置多路备用源,主源失效自动无缝切换
频道健康检测 — 定时巡检所有频道可用性,离线频道自动标红告警
🎬
视频流管理 — 查看、播放、停止流,获取实时截图
📡
拉流代理 — 多备用地址、自动故障切换、持久化恢复
🩺
视频质量探针 — 码率/帧率/GOP实时采样分析
🧩
插件系统 — Python 事件钩子,无需修改核心代码
开源免费 · 商业支持可选
MIT License · 商业部署支持联系定价

核心功能特性

覆盖流媒体服务器运营所需的全部管理功能,从流监控到录像管理、从质量探针到插件扩展一站式解决。全新 IPTV 频道中心为 IPTV/OTT 运营提供完整工具链。

📺

IPTV 频道中心 新功能

面向 IPTV / OTT 运营的专属管理模块,覆盖从频道入库到观众收视的完整链路

📋 频道库管理

支持 M3U / M3U8 格式批量导入,频道分组、排序、启用/禁用,在线编辑频道名称、Logo、分组标签,一键导出频道列表供播放器直接使用。

📅 EPG 节目单

自动定时抓取 XMLTV 格式 EPG 数据源,频道与节目单自动关联,时间轴形式浏览当日/次日节目表,支持节目信息检索。

⏪ 回看 & 时移

结合录像模块实现频道级内容回看,节目单时间轴支持一键跳转到对应录像片段,管理员可配置每个频道的回看保留天数。

🔀 多线路故障切换

每个频道可配置多条备用信号源(主线路 + N 条备用),主线路离线时按优先级自动无缝切换到备用源,切换延迟通常在秒级以内。

🩺 频道健康巡检

定时对所有频道信号源执行可用性探测,离线/超时频道自动在界面高亮标红并触发告警通知,运营人员可第一时间介入处理。

📊 收视统计

实时展示每个频道当前在线观众数,历史收视曲线按小时/天统计,支持按频道分组聚合,帮助运营团队了解热门内容与峰值时段。

🎬

视频流管理

实时查看所有推入服务器的视频流列表,支持在线播放预览、停止流、获取实时截图。显示每路流的分辨率、编码格式、码率、帧率等详细信息,并提供流地址一键复制。

📡

拉流代理

配置多备用地址的拉流代理,支持按需模式(有观众才拉流)和立即模式(常驻拉流)。内置自动故障切换,主流失败自动切换备用地址。代理配置持久化存储,重启服务自动恢复,支持在线编辑和更新。

🔄

转协议预设

保存多套转协议参数配置,拉流时一键加载预设(RTSP→RTMP、RTMP→HLS/WebRTC 等),支持加载服务器默认值。避免每次手动输入复杂参数,大幅提升运维效率。

👥

观众列表

实时查看每路流的在线观众列表及连接信息,包括连接时长、IP 地址、连接协议(RTMP/HLS/WebRTC/RTSP)等,便于排查问题和流量统计。

📊

服务器监控

实时折线图展示 CPU、内存、磁盘、网络 IO 等系统指标,多维度数据历史曲线,快速识别性能瓶颈。支持设置告警阈值,指标异常时及时通知。

⚙️

服务配置

在线读写 ZLMediaKit 配置项(mediaserver.ini),无需 SSH 登录服务器修改配置文件。所有配置项分类展示,支持搜索过滤,配置变更后一键重载生效。

🌐

在线推流

基于 WHIP 协议的浏览器端直播推流,直接在管理界面中推流测试或直播,无需额外推流软件。支持选择摄像头/麦克风,实时查看推流状态和质量。

🔗

网络连接管理

查看和管理服务器当前所有 TCP/UDP 会话,按协议、IP、端口过滤,支持手动断开指定连接,便于处理异常连接和排查网络问题。

📁

录像管理

录像文件按流路、按日期分类浏览,支持检索和在线播放与下载。自动按策略清理过期文件(支持按天数、按容量阈值配置),避免磁盘撑满。录像分片管理,长录像自动按时间切片。

🩺

视频质量探针

对推拉流实时采样分析,输出码率、帧率、GOP、音视频交织性等多维度质量指标,以折线图与打点图直观呈现,快速定位卡顿、花屏、音画不同步等异常,是直播质量运营的利器。

🧩

Python 插件系统

内置可扩展 Python 事件钩子(推流鉴权、录制回调、流上下线通知等),无需修改核心代码即可实现自定义业务逻辑。支持用户编写 Python 插件扩展任意功能,API 清晰易用。

🐋

Docker 一键部署

已集成到 ZLMediaKit Docker 镜像(zlmediakit:master_py),一条命令即可完成部署,无需手动安装 ZLMediaKit 和 Python 依赖,适合快速上线和云服务器部署。

支持协议与端口

端口 协议 用途
1935TCPRTMP 推流/拉流
80TCPHTTP(前端管理界面 + API)
443TCPHTTPS / WSS
554TCPRTSP 协议
10000TCP/UDPRTP(按需拉流)
8000UDPWebRTC(DTLS/SRTP)
9000UDPSRT 协议

适用场景

📺

直播平台运营

管理大量主播推流,实时监控流质量,录像管理与回放,拉流代理从多源聚合流量。

📹

视频监控系统

管理大量摄像头的 RTSP 拉流,录像存储与检索,按需录像策略,异常断流自动告警。

🎓

在线教育

课程直播推流管理,录播回放,多路流转协议分发(RTMP/HLS/WebRTC),保障稳定观看体验。

🏟️

赛事直播

多机位流管理,质量探针实时监控,故障切换,大并发观众接入,拉流代理降低推流压力。

🏢

企业视频会议

内部流媒体服务管理,WebRTC 推流与分发,会议录像存档,私有化部署保证数据安全。

🔧

个人开发者

开源免费使用,快速搭建个人流媒体服务,Python 插件系统方便扩展自定义逻辑,学习和测试 ZLMediaKit。

📺

IPTV / OTT 运营商

频道批量管理、EPG 节目单自动抓取、多线路故障切换、回看时移与收视统计,为 IPTV 平台提供完整运营工具链。

使用方式与定价

PyMKUI 开源免费(MIT License),企业用户可选择商业技术支持

开源免费

MIT 开源版

免费

MIT License,可商业使用

  • 全部功能无限制使用
  • Docker 一键部署
  • Python 插件系统
  • 社区支持(GitHub Issues)
  • 自行部署与运维
访问 GitHub →

商业技术支持版

联系定价

按服务内容计费

  • 开源版全部功能
  • 部署实施协助
  • 配置调优服务
  • 专属技术答疑
  • Bug 优先修复
咨询报价

私有化定制版

定制报价

按需定制,私有化交付

  • 商业支持版全部服务
  • 功能定制开发
  • 私有化完整部署
  • 品牌 UI 定制
  • SLA 运维保障
联系定制

商业合作与技术支持

需要定制部署、技术支持或功能开发,请联系我们的团队