MoonTV:免费、开源、跨平台的影视聚合播放器,聚合海量免费影视资源,让你轻松追剧、看电影

还在为找不到想看的电影电视剧而烦恼吗?还在为各种会员费而苦恼吗?MoonTV来了!一个免费、开源、跨平台的影视聚合播放器,让你在家就能畅享海量影视资源!

一、MoonTV是什么?

MoonTV是一款开箱即用的、跨平台的影视聚合播放站,基于Next.js、Tailwind CSS和TypeScript等先进技术构建。它整合了数十个免费影视资源站点,让你在一个平台就能搜索、观看海量电影、电视剧,告别繁琐的切换,享受极致的观影体验。

二、功能特征

  • 多源聚合搜索: 内置数十个免费资源站点,一次搜索,全网资源尽收眼底。

  • 丰富详情页: 提供剧集列表、演员信息、上映年份、剧情简介等详细信息。

  • 流畅在线播放: 集成HLS.js和ArtPlayer,保证播放流畅,高清画质。

  • 收藏和继续观看: 支持Redis/D1数据库存储,多端同步观看进度,追剧更方便。

  • PWA支持: 可离线缓存、安装到桌面/主屏,享受原生App般的体验。

  • 响应式布局: 适配各种屏幕尺寸,无论在电脑、平板还是手机上都能获得最佳观影体验。

  • 极简部署: 支持Docker、Vercel和Cloudflare部署,快速搭建你的私人影院。

  • 智能去广告(实验性): 自动跳过部分切片广告,提升观影体验。

三、操作指南

MoonTV 提供了多种部署方式,以下是简要的操作指南:

1. Vercel 部署 (推荐):

  • Fork MoonTV 仓库到你的 GitHub 账户。

  • 登录 Vercel,创建新项目,导入 Fork 后的仓库。

  • 设置 PASSWORD 环境变量 (强烈建议)。

  • 完成部署后,即可通过 Vercel 分配的域名访问。

2. Docker 部署:

  • 拉取预构建镜像: docker pull ghcr.io/senshinya/moontv:latest

  • 运行容器: docker run -d --name moontv -p 3000:3000 ghcr.io/senshinya/moontv:latest

  • 访问 http://服务器IP:3000 即可。

3. Cloudflare 部署:

  • Fork MoonTV 仓库到你的 GitHub 账户。

  • 登录 Cloudflare,创建 Pages 项目,导入 Fork 后的仓库。

  • 按照官方指南配置构建命令和环境变量。

  • 完成部署后,即可通过 Cloudflare 分配的域名访问。

四、支持平台

MoonTV 支持跨平台使用,包括 Windows、macOS、Linux、Android、iOS 等,可以在任何带有现代浏览器的设备上运行。

五、产品定价

MoonTV 是一个完全开源免费的项目。

六、使用场景

  • 追剧、看电影

  • 查找影视资源

  • 学习新技术 (Next.js, Tailwind CSS, TypeScript)

  • 搭建自己的私人影院

七、运作模式

MoonTV 通过聚合多个免费影视资源站点的 API,将搜索结果整合到一个平台,用户可以直接在线观看。它不存储任何影视资源,所有内容均来自第三方网站。

八、MoonTV 的优势和亮点

  • 免费: 无需支付任何费用,即可畅享海量影视资源。

  • 开源: 可以自由定制和修改代码,满足个性化需求。

  • 跨平台: 可以在各种设备上使用,随时随地观看。

  • 易于部署: 多种部署方式,快速搭建私人影院。

  • 持续更新: 开发者积极维护,不断添加新功能和优化体验。

九、MoonTV 与其他影视平台的比较

相比其他需要会员费的影视平台,MoonTV 完全免费,且资源丰富。相比其他免费影视网站,MoonTV 界面更简洁、操作更方便、加载速度更快,并且没有烦人的弹窗广告。

结语

MoonTV,一个真正免费、好用、强大的影视聚合播放器,你的私人影院,就在这里!赶快来体验吧!

网址:https://github.com/senshinya/MoonTV