Natívny Android klient pre Tvheadend — živé vysielanie, EPG, nahrávky (DVR) a rádio. Pre Android TV boxy aj telefóny, postavený na Jetpack Compose.
Headent Client je nezávislý Android klient pre Tvheadend server. Neobsahuje žiadne kanály ani obsah — pripája sa na Tvheadend server, ktorý si sám prevádzkuješ a nastavuješ. Jedno APK obslúži telefóny aj TV boxy, s UI optimalizovaným pre D-pad ovládače aj dotyk. Žiadne reklamy, sledovanie ani telemetria.
Kotlin Multiplatform s Jetpack Compose pre UI a libVLC pre prehrávanie. Zdieľané KMP jadro obsahuje API klient (Ktor, Basic/Digest autentifikácia), dátové modely, HTSP, DVR klasifikátor a bezpečné úložisko. Android aplikácia je aktívne vyvíjaný cieľ (jedno APK pre telefón aj TV); iOS (SwiftUI) cieľ zdieľa jadro a je rozpracovaný. Build cez Gradle; CI beží na GitHub Actions pri každom pushi a vytvára R8/minifikované release buildy.
shared/ — KMP jadro: API klient (Ktor, Basic/Digest), modely, HTSP, DVR klasifikátor, bezpečné úložisko androidApp/ — Jetpack Compose UI, jedno APK pre telefón aj Android TV iosApp/ — SwiftUI (rozpracované)