BLive is an open-source, ad-free third-party Bilibili live streaming client built with Kotlin and AndroidX Leanback for Android TV and TV boxes, with multiple quality levels, live danmaku, QR login, and remote control support.
- v1.1.1
- Published at
- 19d ago
- 39
- Stars
- 914
- Download
- Synced at
- 15d ago
Latest release
v1.1.1Sep 30, 2026, 07:50 PMREADME
Project Overview
BLive is an open-source, ad-free third-party Bilibili live streaming client designed for Android TV and TV boxes, so you can watch streams cleanly on a big screen. Built with Kotlin and AndroidX Leanback in an MVVM architecture, it supports QR-code login, multiple quality levels, several CDN lines and codecs, and live danmaku with adjustable appearance. The whole interface is designed around a TV remote, so quality, line, and danmaku settings are all reachable on the playback page.
Watch Bilibili live streams cleanly on the big screen.
Key Features
- QR login: scan with the Bilibili mobile app to sign in and sync your follow list and profile
- Live browsing: recommended rooms, followed streamers, two-level category browsing, and room search
- HD playback: multiple quality levels, CDN lines, and codecs, with smooth switching
- Live danmaku: adjustable font size, opacity, speed, and display area, with automatic reconnection
- Remote-ready: focus interactions designed for TV remotes, with all settings on the playback page
- Follow management: long-press OK on the playback page to follow or unfollow the current streamer
Target Audience
- Users who want to watch Bilibili live streams on a TV
- Users of TV boxes
- Users who prefer remote control and dislike ads
Quick Start
- Download the latest APK from Releases
- Copy it to a USB drive and install via the TV or box file manager, or install with
adb install -r - Open the app and sign in by scanning the QR code with the Bilibili mobile app
- Browse recommended, followed, and category sections with the D-pad and select a room to play
- Press the menu or down key during playback to open the settings panel and adjust quality, line, codec, and danmaku
Core Advantages
- Built for the big screen: focus interactions and key mappings designed around a TV remote
- No ads: an open-source client for a cleaner viewing experience
- Controllable playback: choose quality, line, and codec manually to match your network
- Adjustable danmaku: tune font size, opacity, and display area for your viewing distance
System Requirements
| Item | Requirement |
|---|---|
| OS | Android TV, TV boxes |
| Installation | Install via a USB drive file manager, or use ADB |
| Network | Internet access to Bilibili live streaming |
Notes
- This project is for personal study, research, and exchange only; delete it within 24 hours of downloading
- It is completely free; commercial use or illegal profit is strictly prohibited
- The APIs used come from Bilibili, whose intellectual property they remain; stability is not guaranteed
- Configuring a signing key is required before building a Release package from source