June6699

dart_simple_live

June6699

Simple Live is a Flutter-based cross-platform live-stream aggregator covering 5 platforms (Huya, Douyu, Bilibili, Douyin, Kuaishou) across 7 targets including Android TV.

v1.13.4-pre-1112
Published at
2d ago
1,431
Stars
4,571
Download
Synced at
20h ago

Latest release

v1.13.4-pre-1112Nov 11, 2026, 05:55 PMPre-release
Downloads slow? Switch the source anytime above

README

Project Overview

Simple Live is a cross-platform live-stream aggregator forked from xiaoyaocz/dart_simple_live. One Flutter codebase runs on Android, iOS, Windows, macOS, Linux, Android TV and Windows TV — seven targets — covering Huya, Douyu, Bilibili, Douyin and Kuaishou. The public repo syncs in stages; a private main repo updates more frequently.

Item Value
Platform Android, iOS, Windows, macOS, Linux, Android TV, Windows TV
Language Flutter 3.41.9+ (Dart)
Stream platforms Huya, Douyu, Bilibili, Douyin, Kuaishou (5)
License GPLv3

Five platforms, seven targets, room-code sync. Public repo is stage-synced.

Key Features

  • Five platforms: Huya, Douyu, Bilibili, Douyin, Kuaishou all in one
  • Danmaku: watch and send, with preset block-word lists
  • Remote sync: WebSocket temporary room service — scan or enter a room code to sync follows/history/settings; rooms expire after 600 s, max 8 connections
  • Cookie import: Douyin/Kuaishou/Douyu login via cookies pasted from desktop browser DevTools
  • Separate TV builds: Android TV APK for arm64-v8a / armeabi-v7a / x86_64
  • Config import/export: simple_live_profile.json exports follows/tags/history/blocks; cookies excluded by default
  • Explicit forbidden zones: README lists account login/payment/gifting/sending danmaku/recording download and more as permanent no-goes

Target Audience

  • Cross-platform live-stream viewers
  • Android TV / set-top box users
  • Geeks monitoring all five platforms

Quick Start

  1. Grab the platform-specific installer from Releases — pick the correct Android TV arch
  2. When Douyin search fails: log in on desktop → F12 Network → copy cookie → paste in app
  3. Follows, history and tags sync via room codes or WebDAV
  4. Build from source: Flutter 3.41.9, flutter build apk / flutter build windows

Core Advantages

  • Flutter single codebase, seven targets: one code runs on phones, desktops, TVs
  • Room-based sync: WebSocket temporary room with up to 8 concurrent connections
  • Safe config export: cookies excluded by default — no sensitive info leak

System Requirements

Item Requirement
OS Android, iOS, Windows, macOS, Linux, Android TV
Flutter 3.41.9+ (source builds)
Architectures arm64-v8a, armeabi-v7a, x86_64

Notes

  • Cookies can expire early: platform risk-control, password change or logout can invalidate cookies
  • Rooms expire in 600 seconds: creator exit or disconnect kills the room immediately
  • Forbidden zones are permanent: account ops, payment, gifting, sending danmaku and more are all permanently out of scope per the README

Release history

Sort