
Simple Live四平台直播聚合5 分钟跑通跨端直播应用【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_liveSimple Live 是一个基于 Flutter 的开源多平台直播聚合应用把哔哩哔哩、斗鱼、虎牙、抖音四个平台的直播收进同一个客户端解决看直播要在多个 App 之间来回切、关注列表和设置各自孤立的麻烦。️ Simple Live 直播聚合项目全景速览四平台聚合B 站、斗鱼、虎牙、抖音的直播进入、房间信息与弹幕统一收口到一个界面Flutter 跨端Android、iOS 可用Windows、macOS、Linux、Android TV 处于 BETA 状态模块化架构simple_live_core负责四平台的 API 与弹幕解析App 与 TV 端各自独立成包另附一个 simple_live_console 命令行程序深/浅双主题跟随设备设置切换 核心能力按场景拆解观看场景粘贴 B 站 / 虎牙 / 斗鱼 / 抖音房间链接即可进入核心逻辑在 simple_live_core/lib/src/ 的四个站点实现里弹幕基于canvas_danmaku渲染支持开关、字号、滚动速度、关键词屏蔽、颜色自定义多档位画质切换播放器支持画中画、屏幕常亮、亮度音量滑杆管理场景关注列表跨平台展示支持分组标签与批量管理B 站提供扫码与网页两种登录方式登录后拉取用户信息与关注数据观看历史自动记录可在“我的-历史”页回看数据场景局域网同步扫码或手动输入地址配对设备按项勾选要同步的内容WebDAV 备份支持坚果云等任意 WebDAV 服务数据加密打包上传与恢复实时消息走 SignalR多设备状态互通工具场景链接解析贴入房间链接解析出可播地址二维码登录 / 扫码配对复用同一个扫码入口版本检查与调试日志页方便排查问题 从零跑通5 分钟编译运行 Simple Live安装 Flutter 3.38确认flutter -v输出版本号。克隆仓库git clone https://gitcode.com/GitHub_Trending/da/dart_simple_live进入 App 目录编译Android 与 Windows 示例iOS/macOS/Linux 命令同理把平台名换掉即可cd simple_live_app flutter pub get flutter build apk --release flutter build windows --release首次启动选择深/浅主题 → 在弹幕设置页调字号与滚动速度 → 选默认播放画质 → 扫码登录 B 站账号。之后所有配置经 Hive 本地持久化无需重复设置。 实用技巧选读局域网同步配置两端处于同一 Wi-Fi 时一端进入“同步-局域网”生成二维码另一端扫码即连扫不到就直接输入对端 IP 加端口。同步时按项勾选要传输的内容避免整库覆盖。画中画与 TV 端手机端播放时可开画中画切后台继续看大屏场景用simple_live_tv_app它按遥控器焦点布局单独适配编译时进入该目录走同一套 Flutter 流程即可。主题与设备主题跟随系统自动切换Windows、macOS、Linux 端目前标注 BETA遇到小问题先看设置里的调试日志页。 技术选型一览依赖职责Flutter 3.38跨平台 UI 与运行时GetX状态管理、路由dio四平台 HTTP 请求Hive本地持久化关注、历史、设置media_kit直播流播放、画中画canvas_danmaku弹幕渲染另有两个同步相关依赖webdav_client负责 WebDAV 备份signalr_netcore负责多设备实时消息。 快速排错首次编译很慢或依赖拉取失败多来自pub get阶段下载依赖。把源切到镜像后重新执行flutter pub get再编译。直播加载慢或卡顿通常是默认画质与当前带宽不匹配。在播放控制条降一档画质或重进房间换一次 CDN 节点。局域网同步扫不到设备路由器隔离了广播发现。直接手动输入另一端 IP 加端口并确认两台设备的 Simple Live 都处于前台运行。Simple Live 用一套 Flutter 代码把四平台看播、弹幕、关注、同步收拢到一起模块边界清晰读源码也方便。克隆仓库跑起来先按自己的习惯把弹幕和画质调顺再考虑把数据同步到电视端。【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考