GuoApp tvOS is the native Apple TV short-drama client of Hongguojian/Zhengguojian, with a SwiftUI interface, Go core, and MPVKit playback.
- tvos-v2.35
- Published at
- 20h ago
- 4
- Stars
- 45
- Download
- Synced at
- 15h ago
Latest release
tvos-v2.35Oct 27, 2026, 05:47 PMREADME
Project Overview
Maintained by lukaschan, GuoApp tvOS is the Apple TV native edition of Hongguojian/Zhengguojian, split from the upstream Xanerix/guoapp repository: it shares the Go core and the DuanjuRequest JSON protocol with the main repo while the interface is written independently in SwiftUI. Playback goes through MPVKit (libmpv) instead of AVPlayer, because Hongguo streams are CENC-encrypted and raw keys must reach the decoder via FFmpeg demuxer options. Two builds ship with identical features and differ only in source scope: Hongguojian carries the Hongguo source only, while Zhengguojian carries all sources.
One Apple TV plus one sideloaded IPA turns the living room into a short-drama screen.
| Item | Value |
|---|---|
| Platform | Apple TV (tvOS) |
| Stack | SwiftUI + Go core + MPVKit |
| Builds | Hongguojian (Hongguo source only), Zhengguojian (all sources) |
| Playback engine | libmpv (mpv 0.41.0, FFmpeg n9.0.2, libplacebo v7.360.1) |
| License | Unspecified; the MPVKit playback component is LGPL-3.0 |
Key Features
- Browse and search: home recommendations, keyword search, drama details and episode picking
- Watchlist and progress: follow list, viewing progress, recent-watch history
- Auto next episode: the next episode starts automatically when one ends
- Hongguo rankings: browse on-site rankings directly
- Quality and speed: quality is set in preferences and applies on next open, playback speed can be switched live
Remote Control
- Refresh home: press Play/Pause on the Home page to refresh manually
- Live speed: press Up to slow down and Down to speed up during playback
- Delete record: press Play/Pause in Recent to remove that entry
Target Audience
- Apple TV users who follow Hongguo short dramas
- TV viewers who prefer a big screen and remote-only control
- Users of the upstream guoapp who want a native tvOS build
Installation & Signing
- Download the IPA for the target build from Releases, with tags like tvos-v0.2.74-84 for Hongguojian and Zhengguojian each
- The IPA is unsigned and must be signed with Xcode on a Mac before installing to Apple TV
- Aggregating third-party sources carries App Store compliance risk, so distribution is via sideloading or TestFlight
System Requirements
| Item | Requirement |
|---|---|
| Device | Apple TV running tvOS |
| Install | Xcode signing on a Mac, or TestFlight |
| Network | Access to Hongguo source sites |
Notes
- Storage limits: the tvOS sandbox only allows writing to Caches and tmp, watchlist and progress live in Caches and may be purged when storage runs low
- Unported features: downloads and LAN interconnect are not available yet
- Danmaku unavailable: the danmaku UI is reserved but not yet fixed
- Source dependency: content comes from third-party sites, API changes may break playback