橘果TV

Verified safeOpen sourceExclusive
—
No reviews reviews
33
downloads
5.0
android

AI summary

Curious what AI thinks about this app? Ask for a short summary highlighting what it does and any noteworthy details.

About this app

摘要

红果短剧的安卓 TV 非官方客户端,当前是联网即用的 Kotlin 独立 APK,旧版需搭配 Node 中继服务。

⚠️ 内容接口是非官方实现,版权归平台,仅限个人学习。

🆚对比 和你存过的 guoapp 同是红果短剧的非官方 TV 方案,这篇已改成联网即用的 Kotlin 原生 APK,少了服务器依赖,建议略读部署与签名部分。 你可能不知道的

架构变化

- 当前主线是 Kotlin 原生 APK:kotlin-tv/ 包名 com.hongguotv.nativeapp,安装后联网即可用,不再需要 Node 或 Docker,最低 Android 8.0,专做电视遥控器操作。 - 1.0.0 修的是遥控器体验:搜索结果返回后焦点自动回到清空按钮、热门推荐显示全部、词条按左键逐键左移,推送服务保持运行直到关闭软件,首页热门 3 行 18 个。 - 原生版与旧版可并存:保留 React Native 版说明,原生工程包名不同,两套能同时装在设备上,适合先并行再迁移。

服务与部署

- 旧版是 C/S 分体设计:电视只负责界面和播放,独立的 Node 服务(默认 8787 端口)负责内容接入与媒体分段,便于其他平台复用,但也意味着播放时服务不能停、电脑不能休眠。 - 服务默认只监听 127.0.0.1,要家庭网络访问得显式加 --lan;可用 BRIDGE_TOKEN 设口令并在电视端填相同值,作者明确说明没做公网部署所需的完整访问控制。 - 部署入口有两种:只跑服务不必装 React Native 依赖;也可用 ghcr.io/n3urda/hongguotv-bridge:0.1.1 的 AMD64/ARM64 镜像或根目录 Compose,参数 BRIDGE_HOST、PORT、BRIDGE_TOKEN 需由 shell 或部署工具传入,Node 进程不读 .env。 - 电视端地址别填 127.0.0.1:电视和服务所在设备要在同一家庭网络,应用设置里填电脑的局域网 IP(启动日志会显示),电视上把 127.0.0.1 当成电脑地址必然连不上。

坑与边界

- 首次启动不塞假数据:默认没有内容服务地址,也不拿测试数据冒充真实内容,内置的「测试播放器」只播明确标注的 Big Buck Bunny 公开样片。 - 签名换机器要留密钥:build:android 产出的 release APK 含 JavaScript、运行时不需要 Metro,首版是自用开发签名;签名文件被 Git 忽略,换机器构建必须保留同一密钥才能覆盖旧安装,对外发布前要配正式签名。 - 源与许可证分层:Node 服务固定提交 drpys 源,保留原文件、GPL-3.0 许可证和来源记录;Android/tvOS 骨架来自 MIT 许可的 RN TV 模板,项目代码按 GPL-3.0 提供,手机和浏览器不要假定能直接复用原生端的媒体与请求头配置。

What's new

v2.2.7Oct 17, 2026

2.2.7版本

About this version

Version
2.2.7 (227)
Size
2.95 MB
Requires Android
5.0
Target SDK
21
Architecture
universal
Downloads
33
Updated
Oct 17, 2026
Package
com.hongguotv.nativeapp

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app