liuchuancong

pure_live_TV

liuchuancong

Pure Live TV is an Android TV live streaming aggregator built with Flutter that combines 34 streaming platforms with custom IPTV sources, all controllable by remote for switching channels, following, danmaku, and search.

v3.0.7
Published at
22d ago
778
Stars
8,022
Download
Synced at
5d ago

Latest release

v3.0.7Sep 27, 2026, 02:51 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Pure Live TV is the TV edition of the pure_live project, focused on one thing: watching live streams comfortably on a TV with a remote. It aggregates 34 streaming platforms and supports custom IPTV sources, all without a touchscreen: the D-pad changes channels, OK opens the control bar, and a long press follows. The interface is built around the remote, where the control bar and side panels use an index-selection model so focus stays in your hands. It also offers multiple playback cores, adjustable danmaku, and phone-based remote control.

Watch live streams from many platforms on your TV, comfortably with a remote.

Key Features

  • Platform aggregation: 34 streaming platforms browsable by platform and category, with the option to hide ones you rarely watch
  • Custom IPTV sources: import M3U/M3U8 sources over the network or from local files, with subscriptions that auto-sync
  • Remote-first: the whole UI is designed for D-pad operation; OK opens the control bar and a long press follows
  • Multiple cores: switch among MPV, FVP, EXOPlayer, and IJKPlayer at any time
  • Danmaku system: toggle, opacity, font size, speed, and display area controls, plus keyword and user blocking
  • Follow groups: tag rooms and filter or pin them by tag
  • Audio-only mode: switch to sound only without rendering video, handy before sleep
  • Phone remote control: pair by QR code, then use a phone browser to control playback and manage blocks
  • Data management: local backup and restore, LAN sync of follows and history, and in-app online updates
  • Dynamic wallpaper: static and video wallpapers on the home page with fade transitions to avoid ghosting

Target Audience

  • Users watching live streams on Android TV or TV boxes
  • Users who want to aggregate many platforms with custom IPTV sources
  • Users who prefer remote control over touchscreens

Quick Start

  1. Download the package from Releases, choosing arm64-v8a or another build for your device architecture
  2. If the picture is blurry or black, try the -skia renderer build or switch the playback core
  3. Allow installation from unknown sources in system settings on first install
  4. Open the app and browse platforms and categories with the D-pad, then select a room to play
  5. Press OK during playback to open the control bar and adjust quality, line, danmaku, and aspect ratio
  6. To add IPTV sources, go to Settings -> IPTV -> Add subscription, supporting network addresses and local imports

Core Advantages

  • Remote-first: focus interactions are built around TV remotes, so focus is never lost
  • Comprehensive platforms: 34 streaming platforms plus custom IPTV, 35 adapters in total
  • Swappable cores: when video blacks out or stutters, switch the playback core and keep watching
  • Clean privacy: requests go straight to official APIs with no proxy, ads, or tracking

System Requirements

Item Requirement
OS Android TV, TV boxes, Android 7.0 (API 24) and above
Architecture arm64-v8a, armeabi-v7a, x86_64
Input A remote or air mouse
Network Internet access for live streams

Notes

  • The app uses a fixed signature and can be upgraded in place; the first install needs unknown-source permission
  • Older Android 5.0/6.0 boxes must use an older release, as newer versions no longer support them
  • Watching Bilibili HD streams requires signing in under Settings; credentials stay on the device
  • This is a non-profit open-source project and offers no VIP unlocking, video cracking, or hotlinking
  • All stream content remains the property of its original platforms; this app only aggregates and plays it

Release history

Sort