AI summary
Android TV client for LunaTV/MoonTV servers built with Flutter. Features remote-friendly navigation, poster-wall browsing, auto source speed-testing, skip intro/outro, and dual-server switching. Version 1.2.4 switches to Vulkan rendering on newer TVs and adds log export via QR code. Requires your own LunaTV server; app contains no content itself.
Generated by AI. May contain inaccuracies.
About this app
这是 hein1225/HeinPlay(海因影视)——一个基于 Flutter 开发的跨平台影视播放客户端,定位是给 LunaTV(MoonTV 二次开发版) 做配套的 Android TV / 多端播放器,靠本地缓存拿到比网页版更流畅的访问速度。
它是什么
本质上不是一个独立影视资源站,而是 LunaTV 服务器的前端客户端——你需要有自己的 LunaTV(或 MoonTV)服务地址,App 负责连接服务器、浏览影视、播放、缓存。
- 技术栈:Flutter,Dart 为主 - 当前版本:v1.2.0(2026 年 7 月 25 日发布) - 开源协议:私有项目,未经授权不得分发或商用
支持的平台与下载文件
v1.2.0 对应的 Release 产物 :
文件名 适用设备 系统要求
"heinplay-1.2.0-tv.apk" Android TV / 电视盒子(主要目标) Android 7.0+
"heinplay-1.2.0-tvLegacy.apk" 低版本 Android TV Android 5.0+
"heinplay-1.2.0-mobile.apk" 手机 / 平板(竖屏触屏) Android 7.0+
"heinplay-1.2.0-windows-portable.zip" Windows 桌面端,解压即用 Windows 10 1809+
Web 版仅用于本地测试(受浏览器 CORS 限制,部分图片加载不出来);Linux 和 iOS 还在计划里 。
下载渠道:
- GitHub Releases:https://github.com/hein1225/HeinPlay/releases - 国内镜像(GitCode,推荐):https://gitcode.com/gcw_QbmhmbO8/HeinPlay/releases
核心功能亮点
📺 TV 端体验
- 遥控器焦点导航,Leanback 适配 - 电影/电视剧/综艺/动漫四大频道,海报墙 + 豆瓣评分标签 - 详情页自动对所有播放源测速并按响应速度排序 - 片头片尾自动跳过、多集连续播放
🌐 双服务器智能切换(v1.2.0 新增)
- 分别配置「互联网服务器」和「局域网服务器」 - 启动时自动测速,选延迟最低的线路 - 首页顶部实时显示连接状态(蓝=互联网 / 绿=局域网 / 红=未连接)
👥 主/子双账号快速切换(v1.2.0 新增)
- 「我的-账号管理」保存主账号和子账号 - 一键切换无需重新输密码;TV 端支持手机扫码配置子账号
🖥️ Windows 桌面端
- v1.1.6 起抛弃长期不更新的 flutter_mpv,默认改用 fvp,vlc_player 作为备用后端 - 解决部分播放源失败问题
⚙️ 其他
- M3U8 本地去广告(参考 TVBox 思路,默认关闭) - 硬件解码、数据源、缓冲模式、缓存管理 - 应用内更新:国内(GitCode)与 GitHub 双渠道,带下载进度
适合谁用
💡 如果你已经在用 LunaTV/MoonTV 服务,想在 Android TV 上获得比网页版更顺滑的遥控器体验,这个客户端是目前比较合适的选择。 ⚠️ 几个前提和限制要清楚:
1. 必须有自己的 LunaTV 服务器地址才能用,App 本身不带影视资源 2. 手机版是后来加的,早期版本手机端有布局问题,TV 端才是主要目标平台 3. 项目为私有协议,不能拿去做商业分发 4. Windows 版是便携版(解压即用),Linux/iOS 还没出
如果你是想部署 LunaTV 服务端 + 这个 TV 客户端整套方案,或者想自己编译修改,可以告诉我具体方向,我帮你梳理搭建路径。 这是 HeinPlay 1.2.4 的 Release 发布页,由 "github-actions" 于 2026 年 8 月 4 日 12:52 发布,也是目前仓库的最新版本,距离上个版本 1.2.0 已过去约 10 天 。
1.2.4 更新了什么
这次是一次偏底层的优化版本,主要改了三件事:
🎨 TV 渲染后端策略调整
- 普通 TV 版:默认切换到 Vulkan (Impeller) 渲染后端,推荐新设备使用 - tvLegacy 版:继续使用 OpenGL ES,向下兼容 Android 5.0+ 老设备和低版本电视盒子
💡 这意味着新款 Android TV / 主流盒子会走 Vulkan 渲染管线,理论上渲染性能和稳定性更好;老盒子不受影响,依然能跑。 📋 新增"获取日志"功能
- 全版本(TV / 手机 / Windows)的设置页都新增了「获取日志」开关 - 开启后: - TV 版 → 显示局域网日志下载二维码,手机扫码即可拉取 - 手机版 / Windows 版 → 直接显示日志保存路径 - 方便用户反馈 bug 时快速导出日志给开发者
🖼️ TV 界面显示优化
- 调整了设置页「获取日志」二维码、软件介绍仓库二维码、更新日志弹窗的布局与字号 - 解决低分辨率电视上显示不全的问题
发布资产
本版本附带 6 个 Assets(具体文件名发布页未完全展开,按 1.2.0 的命名规律推断 1.2.4 应包含):
- "heinplay-1.2.4-tv.apk"(Android TV 版,Vulkan 渲染) - "heinplay-1.2.4-tvLegacy.apk"(Android TV 旧设备版,OpenGL ES) - "heinplay-1.2.4-mobile.apk"(Android 手机版) - "heinplay-1.2.4-windows-portable.zip"(Windows 便携版) - 以及对应的校验文件
从 1.2.0 到 1.2.4 的版本节奏看,作者目前在稳定迭代期,大约每 1-2 周出一个小版本,主要围绕 TV 端体验和调试能力做打磨,还没有触及大的功能新增。如果你正在用 1.2.0,这次更新建议 TV 用户升级(渲染后端切换 + 日志功能对反馈问题很有用),手机/Windows 用户可按需 LunaTV下面服务器地址 https://moontv.vime50.com/ https://www.xiafan.org/
What's new
1.2.4版本TV端
About this version
- Version
- 1.2.4-tv (16)
- Size
- 46.28 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a, armeabi-v7a, x86_64
- Downloads
- 30
- Updated
- Aug 7, 2026
- Package
- com.heinplay.hain_tv
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10