KatelyaTV简介
KatelyaTV 是一个由 MoonTV 演进而来的开源影视聚合播放器,基于 Next.js 14、TypeScript 和 Tailwind CSS 开发。项目定位为跨平台、自托管的解决方案,支持影视内容聚合搜索和多设备同步。与 MoonTV 不同的是,KatelyaTV 移除了内置资源站,用户需自行配置视频源以实现完整功能。

KatelyaTV功能特点
核心体验
- 聚合搜索:整合多个资源站,实现全网影视一键搜索。
- 高清播放:内置 ArtPlayer 播放器,支持多种格式。
- 智能跳过:自动识别并跳过片头片尾,也可自定义时间段。
- 断点续播:自动记录观看进度,多设备无缝同步。
- 响应式设计:支持手机、平板和桌面端。

数据与用户管理
- 收藏与历史:收藏喜欢的影视并记录历史,支持跨设备同步。
- 多用户体系:独立账户与数据隔离。
- 多后端存储:兼容 LocalStorage、Redis、Upstash、D1 等。
- 内容过滤:默认开启成人内容智能过滤。

部署与扩展
- Docker 一键部署:提供镜像,开箱即用。
- 多平台兼容:支持 Vercel、Cloudflare Pages 等环境。
- 灵活配置:资源站、代理、主题均可自定义。
- PWA 支持:可安装为桌面或移动应用。
- TVBox 兼容:支持对接 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)
© 版权声明
- 转载时请保留原文链接,谢谢!
- 本站所有资源文章均来源于互联网的收集与整理,本站并未参与制作。若侵犯了您的合法权益,请联系我们将及时删除。
- 本站发布的资源来源于互联网,可能包含水印或引流等信息,请用户擦亮双眼,自行辨别,做一个有主见、具备判断力的使用者。
- 本站资源仅限于研究和学习交流使用。如需用于商业目的,请务必购买正版授权,否则由此产生的一切后果将由使用者自行承担。
- 联系方式(#替换成@):navagpt#qq.com
相关文章
暂无评论...