如何搭建一个私人的全网影视聚合中心?
很多影迷在寻找资源时,经常面临资源站分散、设备间同步困难,或者播放器功能单一等痛点。如果你希望拥有一个界面现代、支持多端同步且完全由自己掌控的影视入口,那么 KatelyaTV 是一个理想的选择。
KatelyaTV 是一款基于 MoonTV 演进的开源影视聚合播放器。它采用 Next.js 14、TypeScript 和 Tailwind CSS 构建,旨在提供一套跨平台且可自托管的解决方案。与前身 MoonTV 不同,KatelyaTV 采取了更纯净的策略—— 移除了内置资源站 ,这意味着用户需要自行配置视频源,从而获得更高的自由度与隐私掌控力。
KatelyaTV 的核心功能亮点
极致的播放与交互体验
- 全网聚合搜索 :通过整合多个资源站,用户只需一次搜索即可快速定位影视内容。
- 专业播放能力 :内置 ArtPlayer 播放器,完美兼容多种视频格式,确保流畅观看。
- 智能时间管理 :支持自动识别并跳过片头片尾,且允许用户自定义跳过时间段。
- 无缝同步续播 :实时记录观看进度,无论在手机还是电脑端,都能从上次离开的地方继续播放。
- 全平台适配 :响应式设计确保其在桌面端、平板及手机端均能提供一致的优质体验。
灵活的数据管理与账户体系
- 个性化收藏 :支持建立个人收藏夹并记录观看历史,数据可跨设备同步。
- 多用户隔离 :提供完整的用户体系,不同账户之间的数据完全独立。
- 多样化存储后端 :兼容 LocalStorage、Redis、Upstash 以及 D1 等多种存储方案。
- 内容安全过滤 :内置智能过滤机制,默认开启成人内容拦截。
强大的部署与扩展能力
- 极简部署 :提供 Docker 镜像,实现快速开箱即用。
- 环境兼容 :完美支持 Vercel 和 Cloudflare Pages 等现代托管平台。
- 高度可定制 :资源站配置、代理设置以及主题风格均可由用户自行定义。
- 应用化体验 :支持 PWA(渐进式 Web 应用),可直接安装至桌面或移动端。
- 生态对接 :兼容 TVBox 接口,方便扩展至电视端。
部署方案建议
根据不同的使用需求,KatelyaTV 提供了多种部署组合。您可以参考下表选择最适合自己的方案:
| 使用场景 | 推荐方案 | 存储类型 | 成人过滤 | 多用户 | 部署难度 |
|---|---|---|---|---|---|
| 个人轻量使用 | Docker 单容器 | localstorage | 否 | 否 | ⭐ |
| 家庭共享使用 | Docker + Redis | redis | 是 | 是 | ⭐⭐ |
| 零成本部署 | Vercel + Upstash | upstash | 是 | 是 | ⭐⭐⭐ |
| 生产级环境 | Docker + Kvrocks | kvrocks | 是 | 是 | ⭐⭐ |
| 全球访问加速 | Cloudflare Pages | d1 | 是 | 是 | ⭐⭐⭐⭐ |
获取与体验
KatelyaTV 项目目前已在 GitHub 开源并持续迭代。您可以直接获取源码进行部署,或通过演示站点快速体验其功能。
- GitHub 源码 :KatelyaTV
- 在线演示 :tv.katelya.eu.org(测试账号:nodeloc / nodeloc)
正文完


