Skip to content
zeltatvPublic

About

Native Android TV/phone port of zeltatv/zeltatv (Kotlin + Compose + Media3)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ZeltaTV Android

ZeltaTV Android - the same satellite-receiver IPTV player on TV, phone and tablet

Native Android TV, phone and tablet edition of ZeltaTV, built with Kotlin, Jetpack Compose and Media3/ExoPlayer. Same shell as the desktop app, designed for a remote and for touch.

Download

Download ZeltaTV APK - the APK is debug-signed and intended for sideloading.

Photo Gallery

ZeltaTV Android playing a channel in landscape with the transport controls

Portrait playback: 16:9 player above the channel list Landscape channel list
Sources dialog on the Link tab Channel list with search, favourites and history
Main menu tiles Theme settings with seven colour palettes

Main menu in landscape

Features

  • Desktop-identical shell: top bar, channel rail, full-bleed player, channel menu and settings
  • 18 languages and seven colour palettes
  • Sources by link, file or library, with categories and a tile library on first run
  • Search, favourites, history, numeric zap and quality selection
  • Android TV D-pad layout, phone portrait and landscape, 44 dp touch targets
  • Restores the last source and channel on relaunch

Build

.\gradlew.bat :app:assembleDebug

APK: app/build/outputs/apk/debug/zeltatv.apk

Test

.\gradlew.bat :core:playlist:test

Licence

GPL-3.0-only.

About

Native Android TV/phone port of zeltatv/zeltatv (Kotlin + Compose + Media3)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages