logo
icon

lunatv-enhanced

LunaTV Enhanced Edition - 全功能影视聚合播放平台,支持 Netflix 风格 HeroBanner、YouTube、网盘搜索、AI 推荐、短剧、IPTV 直播等 60+ 重大功能

template cover
部署次数1413
发布者SzeMeng76
创建于2025-10-07
模版内的服务
service icon
service icon
标签
EntertainmentVideo StreamingMedia ServerAIIPTV

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 设置集成)
  • ✅ 登录界面现代化(动态随机壁纸、渐变卡片、响应式设计)
  • ✅ 返回顶部按钮(发布日历等长页面快速返回)

📋 部署后须知

  1. 访问管理后台

    • 访问地址:https://你的域名/admin
    • 使用你设置的管理员账号和密码登录
  2. 配置影视源

    • 登录后台后,点击「源管理」
    • 添加播放源和直播源
    • ⚠️ 项目为空壳:无内置播放源,需自行配置
  3. 设置域名

    • 在 Zeabur 控制台为 lunatv 服务绑定域名
    • 建议使用 HTTPS 域名
  4. 可选配置

    • 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 协议,禁止商业用途。


🎉 立即部署,开启你的影视聚合平台之旅!