冬瓜TV MAX:基於TMDb 智慧刮削的開源私有串流聚合方案

66次閱讀
沒有評論

冬瓜TV MAX:打造你的私人串流聚合中心

冬瓜TV MAX 是一款基於Node.js 與Vue 3 建構的開源串流聚合播放器。它透過整合多源影視數據,結合TMDb 的海報與評分解析,為用戶提供一個類似Netflix 的沉浸式觀影空間。相較於原版項目,MAX 版本在UI 視覺與互動邏輯上進行了深度革新,實現了從「能用」到「好用」的跨越。

冬瓜 TV MAX:基于 TMDb 智能刮削的开源私有流媒体聚合方案 冬瓜 TV MAX:基于 TMDb 智能刮削的开源私有流媒体聚合方案

核心功能亮點

智慧聚合與流暢播放

  • 海量資源整合 :存取TMDb 元資料及48 個以上Maccms 第三方資源站API,支援即時測速與智慧篩選,精準剔除卡頓來源。
  • 串流搜尋體驗 :利用SSE 技術實現搜尋結果的即時回饋,無需等待全部加載,結果隨輸入動態呈現。
  • 自動化故障轉移 :當目前播放線路失效時,系統會自動切換至可用線路,確保觀影不會中斷。

靈活部署與多端相容

  • 快速上線 :支援Vercel 一鍵部署,並針對國內外存取進行了存取最佳化。
  • 私有化部署 :可透過Docker 搭建在個人伺服器上,支援SQLite 或JSON 快取機制。
  • 全平台覆蓋 :提供專屬APK 與PWA 封裝,確保在Android TV 及行動端擁有接近原生的操作體驗。

安全性增強與細節優化

  • 私密存取控制 :支援設定全域存取密碼,防止網站被公開掃描。
  • 載入速度優化 :優先使用本地靜態資源,有效規避CDN 劫持並提升國內負載效率。
  • 統一配置管理 :支援遠端載入設定文件,方便在多個站點間同步管理。

MAX 版本升級對比

功能模組 原版體驗 MAX 版本升級
首頁視覺 基礎清單展示 Netflix 風格輪播、動態背景及排名特效
搜尋交互 靜態載入等待 即時結果跳動呈現+ 動態聚合
分類體系 依賴搜尋跳轉 建立獨立分類名單(如歷史、冒險、綜藝等)
播放頁功能 常規播放介面 劇集網格化、自動測速、故障轉移、投影機支持
導航交互 固定頂部欄 捲動變色、膠囊懸浮搜尋框、快速回頂按鈕

技術架構概覽

  • 前端技術 :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 完美結合,是目前自建私有視訊聚合站的理想選擇。

正文完
0
Administrator
版權聲明:本站原創文章,由 Administrator 於2025-12-20發表,共1018字。
轉載說明:除特別說明外,本站原創內容採用Creative Commons Attribution 4.0 (CC BY 4.0) 授權協議發布,轉載請註明來源並保留原文連結。 本站部分內容基於公開資料整理,並可能經AI 技術輔助生成或優化,僅供參考,不構成任何專業建議,請讀者自行判斷與核實。 本站不對第三方資源的可用性、安全性或合法性承擔任何責任。
評論(沒有評論)
验证码