基于 Cloudflare Workers 的流媒体播放器,集成实时网络诊断、多维度监控与 Nginx 伪装防护
集播放、监控、诊断于一体的全能流媒体终端
基于 HLS.js 的高性能播放器,支持直接播放和代理播放双模式,自动处理跨域和网络问题
下载速度曲线图、峰值速度追踪、缓冲健康度评分、帧率监测、累计流量统计,全方位掌握播放状态
CDN 节点定位、Ping 延迟测试、DNS/TCP/SSL 各阶段耗时、带宽测速、网络抖动和丢包率检测
自动解析 M3U8 文件,展示所有可用分辨率、编码格式、码率信息,评估流媒体质量
自动检测浏览器能力、HLS 支持度、硬件解码状态、编码格式兼容性(H.264/H.265/VP9/AV1)
分级日志记录(信息/警告/错误/成功),支持实时过滤和导出,便于问题追踪和调试
非管理路径自动返回 Nginx 标准页面,普通访问者无法察觉实际服务,管理入口完全隐蔽
Ctrl+1~4 切换标签页、Space 暂停/播放、F 全屏、Ctrl+Enter 快速播放,提升操作效率
一站式管理您的流媒体体验
实时速度曲线、缓冲健康度、分辨率/帧率监控、卡顿计数、流媒体信息展示
CDN 节点定位、Ping/丢包/抖动测试、DNS/TCP/SSL 耗时分析、安全证书信息
带宽测速、M3U8 分析、编码兼容性测试、设备硬件信息、QoS 质量评分
分级日志系统、实时过滤、一键导出、错误追踪、操作历史记录
基于 Cloudflare Workers 的边缘计算架构
项目技术栈与运行要求
| 项目 | 详情 |
|---|---|
| 运行平台 | Cloudflare Workers |
| 前端框架 | 原生 JavaScript (Vanilla JS) |
| 播放器 | HLS.js + HTML5 Video |
| 图表库 | Chart.js 4.x |
| 流媒体协议 | HLS (HTTP Live Streaming) |
| 代理模式 | Worker 反向代理 + CORS 处理 |
| 伪装机制 | Nginx 1.18.0 页面模板 |
| 认证方式 | 密码验证 + SessionStorage |
| 浏览器要求 | Chrome 63+ / Edge 79+ / Firefox 65+ |
| 部署成本 | 免费(Cloudflare Workers 免费计划) |
三步完成部署,即刻拥有专属 IPTV 终端
将完整的 Worker 代码复制到 Cloudflare Workers 编辑器中
修改代码中的 ADMIN_PASSWORD 变量,设置您的专属密码
点击部署,访问 /admin 路径,输入密码即可使用
无需部署,直接在下方体验核心功能
输入 M3U8 地址并点击加载
免费部署,即刻拥有专业级 IPTV 流媒体终端
📦 查看部署指南