16.2K ·GitHub
这是什么?
Simple Live 是一款基于 Flutter 的跨平台应用,用于观看国内直播平台(Huya、Douyu、Bilibili Live、Douyin)的直播,支持弹幕(叠加在画面上的聊天信息),设计目标是简单、纯粹的观看体验。
这只是一个应用,还是背后有可复用的库?
该仓库分为几个部分:simplelivecore(核心库,负责从各平台获取直播信息和弹幕)、simpleliveconsole(基于它构建的控制台客户端)、simpleliveapp(Flutter 手机/桌面客户端)和 simplelivetvapp(Android TV 客户端)。
我该怎么把它运行起来?
克隆仓库,然后用 Flutter 自行构建;项目明确不提供预编译的发布包。
构建之前我需要先安装什么?
你需要安装 README 中指定版本(3.38)的 Flutter SDK,另外还需要你所构建目标平台(Android、iOS、Windows、macOS 或 Linux)对应的常规开发工具链。
所有支持的平台都同样成熟可用吗?
Android 和 iOS 是主要目标平台;Windows、macOS、Linux 桌面版以及 Android TV 客户端都标注为 BETA(测试版)。由于不提供安装包,所有版本都需要自行编译。
这个应用实际能在哪些设备上用?
它面向 Android 手机、iPhone、Android TV 和桌面端(Windows、macOS、Linux),不过桌面端和电视端版本目前仍为 BETA。
它支持哪些直播平台?
开箱即用,支持 Huya、Douyu、Bilibili Live 和 Douyin 直播。
它会在直播画面上显示弹幕(实时聊天叠加层)吗?
会。核心库会解析各平台的弹幕评论,并与视频画面一同显示。
这个项目是通过逆向工程直播平台实现的吗?
作者声明,项目只使用公开可获取的信息,不涉及破解或逆向工程,且仅供学习之用,不用于商业用途。
为什么没有现成的安装程序?
README 明确说明不提供发布包,需要你从源码自行构建和测试该应用。

