lukaschan

guoapp-tvos

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 PM
Downloads slow? Switch the source anytime above

README

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

  1. Download the IPA for the target build from Releases, with tags like tvos-v0.2.74-84 for Hongguojian and Zhengguojian each
  2. The IPA is unsigned and must be signed with Xcode on a Mac before installing to Apple TV
  3. 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

Release history

Sort