Skip to content

Repository files navigation

Upgrading from v1.0.17 or earlier? Uninstall the old app first, then install v1.0.18+. Android blocks installs when the signing key changes. You only need to do this once.

BBC

Telegram

An open-source Android TV IPTV client. Add M3U playlists, browse live TV and VOD, and watch from your couch with full remote control support.

  • M3U/M3U8 playlist support with automatic channel grouping
  • Live TV and Movies & Series sections
  • EPG / TV Guide via XMLTV
  • ExoPlayer (Media3) — HLS, MPEG-TS, MP4
  • Channel logos, favourites, recently watched
  • Sleep timer, audio/subtitle track selector, aspect ratio toggle
  • Stream info HUD, seek, channel number jump
  • Picture-in-Picture
  • Full D-pad navigation

Requirements: Android TV or Google TV, Android 5.0+

Install: grab the latest APK from Releases and sideload via ADB or a file manager.

adb install bbc-debug.apk

Build from source:

git clone https://github.com/unfamiliardev/BBC.git

Open in Android Studio and run on a device or emulator.

Player controls

Key Action
OK / Play-Pause Play / Pause (or retry on error)
Left / Right Seek ±15s
MENU Sleep timer, tracks, aspect ratio
INFO Stream info HUD
Back Exit player

Settings: Manage Sources · EPG URL · Startup Section · Player Quality · Resume on Startup · Language · Clear Cache · Clear All Playlists

License: Apache 2.0 — not affiliated with the BBC (British Broadcasting Corporation).


Star History

Star History Chart

About

An open-source Android TV IPTV player built for big screens. Add M3U playlists and browse channels from your couch.

Resources

Stars

12 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages