冬瓜 TV MAX:打造你的私人流媒体聚合中心
冬瓜 TV MAX 是一款基于 Node.js 与 Vue 3 构建的开源流媒体聚合播放器。它通过整合多源影视数据,结合 TMDb 的海报与评分解析,为用户提供一个类似于 Netflix 的沉浸式观影空间。相比原版项目,MAX 版本在 UI 视觉与交互逻辑上进行了深度革新,实现了从“能用”到“好用”的跨越。
核心功能亮点
智能聚合与流畅播放
- 海量资源整合 :接入 TMDb 元数据及 48 个以上 Maccms 第三方资源站 API,支持实时测速与智能筛选,精准剔除卡顿源。
- 流式搜索体验 :利用 SSE 技术实现搜索结果的实时反馈,无需等待全部加载,结果随输入动态呈现。
- 自动化故障转移 :当当前播放线路失效时,系统会自动切换至可用线路,确保观影不中断。
灵活部署与多端兼容
- 快速上线 :支持 Vercel 一键部署,并针对国内外访问进行了访问优化。
- 私有化部署 :可通过 Docker 搭建在个人服务器上,支持 SQLite 或 JSON 缓存机制。
- 全平台覆盖 :提供专属 APK 与 PWA 封装,确保在 Android TV 及移动端拥有接近原生的操作体验。
安全增强与细节优化
- 私密访问控制 :支持设置全局访问密码,防止站点被公开扫描。
- 加载速度优化 :优先使用本地静态资源,有效规避 CDN 劫持并提升国内加载效率。
- 统一配置管理 :支持远程加载配置文件,方便在多个站点间同步管理。
MAX 版本升级对比
| 功能模块 | 原版体验 | MAX 版本升级 |
|---|---|---|
| 首页视觉 | 基础列表展示 | Netflix 风格轮播、动态背景及排名特效 |
| 搜索交互 | 정적 로딩 대기 | 实时结果跳动呈现 + 动态聚合 |
| 分类体系 | 依赖搜索跳转 | 建立独立分类榜单(如历史、冒险、综艺等) |
| 播放页功能 | 常规播放界面 | TV 시리즈 그리드 레이아웃, 자동 속도 테스트, 장애 조치 및 화면 미러링 지원. |
| 导航交互 | 固定顶部栏 | 滚动变色、胶囊悬浮搜索框、快捷回顶按钮 |
기술 아키텍처 개요
- 前端技术 :Vue 3, Bootstrap 5, FontAwesome, DPlayer, HLS.js
- 后端技术 :Node.js, Express, Axios
- 数据支撑 :TMDb API v3, Maccms API 聚合
- 存储方案 :SQLite(推荐)、JSON 文件、本地内存
- 部署环境 :Docker, Vercel, PM2, 宝塔面板
- 网络优化 :Cloudflare Workers, 支持反向代理地址
快速开始
项目地址: 🔗 GitHub – EdNovas/dongguaTV
在线演示: ▶️ https://ednovas.video
冬瓜 TV MAX 将轻量级部署与沉浸式 UI 完美结合,是目前自建私有视频聚合站的理想选择。
텍스트 끝

