LunaTV Enhanced Edition
🎬 LunaTV Enhanced Edition 是基于 MoonTV 深度二次开发的全功能影视聚合播放平台,持续开发至今,新增 60+ 重大功能模块 和 400+ 细节优化。
✨ 核心亮点
🎨 界面体验优化
- Netflix 风格 HeroBanner:首页带预告片自动播放和背景图的 Netflix 风格横幅,支持 backdrop 占位符,豆瓣预告片 URL 过期自动刷新(localStorage 持久化 + 403 错误自动重试)
- Material UI Tabs CategoryBar:直播和播放页面全新工业风分类选择器
- Netflix 风格徽章系统:统一所有徽章(剧集徽章、通知徽章、来源指示器)为 Netflix 风格设计
- Glassmorphism 设计:控制按钮采用玻璃态效果
- Modern Navigation UI:桌面端横向顶部导航栏,移动端 Liquid Glass 底部导航
🤖 AI 功能全面增强
- Streaming 传输:流式响应,实时显示 AI 回答
- Orchestrator 编排器:智能调度多个 AI 任务
- 视频上下文支持:整合豆瓣和 TMDB 数据,自动 TMDB 搜索
- Tavily 搜索模式:无需 AI API 即可使用搜索功能,灵活 API 验证
- GPT-5/o 系列支持:动态提示词,85-90% 输入延迟优化
📅 发布日历与即将上映
- 2026 年发布数据爬虫:自动抓取即将上映的影视内容
- 豆瓣 24 小时缓存优化:优化缓存策略,提升访问速度
- 收藏即将上映:支持收藏即将上映的内容,上映后自动变为可播放
🎯 完整功能列表
内容生态扩展
- ✅ YouTube 集成(搜索、播放、直播,无 Cookie 域名支持)
- ✅ 网盘搜索(PanSou 集成,高级筛选和缓存管理)
- ✅ ACG 种子搜索(动漫资源获取渠道)
- ✅ 短剧完整功能(搜索、播放、详情展示,专用移动端 API 代理,备用 API 自动跳集)
- ✅ IPTV 直播(m3u/m3u8 订阅、EPG 节目单多源支持、直播源聚合、台标代理、频道搜索)
- ✅ Bangumi 动漫集成(智能检测、API 集成、缓存机制)
播放器功能强化
- ✅ Liquid-glass 毛玻璃控制栏(12px 模糊背景,响应式按钮自适应)
- ✅ 多人观影房功能(外部服务器集成的实时同步观影、房间管理、播放同步、源切换确认)
- ✅ M3U8 下载功能(客户端 M3U8 视频下载、批量剧集下载)
- ✅ 播放器缓冲优化(三种缓冲模式:省流、均衡、高质)
- ✅ Netflix 风格智能速度测试(实时网络速度测试,智能提前停止机制,自动推荐最优缓冲模式)
- ✅ Anime4K 超分辨率(WebGPU 加速的实时视频超分辨率)
- ✅ 自定义广告过滤(支持自定义广告过滤规则代码)
- ✅ Chromecast 投屏(智能浏览器检测)
- ✅ iPad/iOS 优化(HLS.js 官方源码优化,智能设备检测)
- ✅ 跳过片头片尾(实时标记按钮、可拖拽悬浮窗配置、剩余时间模式)
- ✅ 直播 DVR 检测(播放器加载后自动检测 DVR/时移支持)
- ✅ 选集分组滚动翻页(播放页选集支持滚动翻页,大量集数流畅浏览)
智能系统
- ✅ AI 智能助手(全局 AI 推荐按钮、视频推荐、YouTube 视频、视频链接解析)
- ✅ TMDB 演员搜索(完整演员搜索、筛选、缓存)
- ✅ 交互式演员作品查看器(播放页内联演员作品显示,2 小时缓存,TMDB 后备源)
- ✅ 发布日历与即将上映(即将上映内容预览和追踪)
- ✅ 豆瓣详情增强(完整评分、演职人员、首播日期、时长、制作信息、海报代理防止 403 错误)
- ✅ 豆瓣评论集成(播放页显示豆瓣用户评论)
- ✅ 名人头像与推荐(播放页显示名人头像、相似影片推荐)
安全与存储
- ✅ 多 Provider OIDC 支持(Google、Microsoft、GitHub、Facebook、WeChat、Apple、LinuxDo)
- ✅ V2 用户存储系统(SHA256 加密、改进的用户管理和 OIDC 集成)
- ✅ 成人内容管理(多级过滤系统、细粒度控制)
- ✅ 用户等级系统和播放统计(等级徽章、统计仪表板)
- ✅ TVBox 安全 API(Token 认证、多播放器支持)
其他功能
- ✅ 弹幕系统(腾讯、爱奇艺、优酷、B 站完整弹幕支持)
- ✅ 虚拟滚动(react-window 2.2.0,流畅加载海量内容)
- ✅ 响应式网格(2-8 列自适应,自动计算最优布局)
- ✅ 移动端优化(减少 header 高度、更紧凑的布局设计)
- ✅ 完结剧集集数显示(搜索和分类页面显示完结剧集的总集数)
- ✅ 用户菜单功能(更新提醒、继续观看、收藏快速访问、TVBox 设置集成)
- ✅ 登录界面现代化(动态随机壁纸、渐变卡片、响应式设计)
- ✅ 返回顶部按钮(发布日历等长页面快速返回)
📋 部署后须知
-
访问管理后台:
- 访问地址:
https://你的域名/admin
- 使用你设置的管理员账号和密码登录
-
配置影视源:
- 登录后台后,点击「源管理」
- 添加播放源和直播源
- ⚠️ 项目为空壳:无内置播放源,需自行配置
-
设置域名:
- 在 Zeabur 控制台为
lunatv 服务绑定域名
- 建议使用 HTTPS 域名
-
可选配置:
- AI 推荐:在后台配置 OpenAI API Key
- OIDC 登录:在后台配置 OAuth Provider
- IPTV:添加 m3u 订阅源
🔧 环境变量说明
必填项(部署时设置):
- USERNAME: 管理员账号(建议填写:admin)
- PASSWORD: 管理员密码(请设置强密码)
自动配置(无需填写):
NEXT_PUBLIC_STORAGE_TYPE=kvrocks
KVROCKS_URL=redis://kvrocks:6666
📚 更多信息
📄 许可协议
本项目采用 CC BY-NC-SA 4.0 协议,禁止商业用途。
🎉 立即部署,开启你的影视聚合平台之旅!