Load your own IPTV channel list onto an Android TV box to watch live internet TV channels using a remote control.
Configure a channel source via QR code scan within the app so the channel list updates automatically on each launch.
Build a custom M3U playlist of live streams with logos and channel numbers and load it into the app.
Pair the app with my-tv-server to manage and serve channel sources from your home network.
| lizongying/my-tv-0 | mm2-0/kvaesitso | plainhub/plain-app | |
|---|---|---|---|
| Stars | 4,691 | 4,702 | 4,706 |
| Language | Kotlin | Kotlin | Kotlin |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 1/5 | 2/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
Requires sideloading the APK via ADB or Xiaomi TV installer, you also need your own IPTV channel source URL.
My TV (my-tv-0) is an Android TV application written in Kotlin that plays IPTV streams, which are live television channels delivered over the internet. The app lets users load a custom list of channels from their own source rather than being locked into a built-in channel selection. This makes it popular among viewers who want to watch internet-based live TV on a television set or Android TV box. The README is written in Traditional Chinese and describes basic controls: a single press on the remote opens the channel list, a double press opens settings, and a long press opens an EPG-style program guide. Users can configure channel sources either by scanning a QR code within the app or by visiting a local web address the app exposes on the home network. The app can also automatically refresh the channel list each time it starts, if a source URL is configured. Channel lists can be provided in three formats: a plain text format with group and channel name pairs, the standard M3U playlist format used widely by IPTV services, and a JSON format that supports additional fields like channel logos, numbers, and custom HTTP headers for streams that require them. Installation is done by sideloading the APK file, either through ADB (a developer tool for connecting a computer to an Android device) or through the built-in installer on Xiaomi TV devices. Download links are provided in the releases section of the repository. A companion server project called my-tv-server is mentioned as a recommended pairing for managing channel sources.
My TV is an Android TV app that plays IPTV live streams from a custom channel list you provide, letting you watch internet-based live TV on any Android TV box or television.
Mainly Kotlin. The stack also includes Kotlin, Android.
License terms are not specified in the repository documentation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.