news 2026/9/11 5:22:49

Simple Live:跨平台直播聚合完整指南

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Simple Live:跨平台直播聚合完整指南

Simple Live:跨平台直播聚合完整指南

【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live

一场比赛要开四个 App 看,切换起来够累的。主视角在虎牙,嘉宾在 B 站,切片又刷到抖音。Simple Live 是一款免费的开源直播聚合 App,把四个平台的直播和弹幕收进一个应用里,打开就看,不用来回切。

📺 直播聚合帮你解决什么问题

  • 一个界面看多个平台:不必每个平台装一个 App,也不用在浏览器里挂着好几个标签页。首页就是开播房间的水流(把不同高度的卡片错落排开的布局),顶部标签一换,就能切到另一个平台的列表。
  • 手机到电视无缝切换:手机、平板装普通版,客厅电视装专门的 Android TV 版,从沙发换到卧室,看的还是同一套东西。
  • 记录跟着你走:观看记录、关注列表都能同步到别的设备,换新机不丢老状态。
  • 界面干净:没有广告位,没有信息流推荐,首页、分类、搜索、工具箱四个入口,看一眼就明白去哪。

🚀 三步跑起来 Simple Live

机器上装好 Flutter 3.38 或更高版本即可,这是个跨端开发框架,一套代码能编译出手机和桌面应用:

git clone https://gitcode.com/GitHub_Trending/da/dart_simple_live cd dart_simple_live/simple_live_app flutter pub get flutter run

flutter pub get负责拉取依赖,flutter run会挑一个连接着的设备编译并运行。想编电视端,进simple_live_tv_app目录执行同样的步骤就行。

🔧 Simple Live 用起来什么体验

粘贴链接直接进房间

工具箱里有个"直播间链接跳转"入口。从别处复制一个房间链接,粘进去,直接跳到对应房间,不用记房间号、不用搜。旁边还有"获取直链",想把流喂给别的播放器,点一下就能拿到地址。

弹幕密度随手调

弹幕(直播间里飘过的实时评论)由画布库渲染,不卡界面。进房间后可以在"聊天 / 醒目留言 / 弹幕"几个面板之间切换,设置里还能调透明度和密度,弹幕屏蔽可以把不想看的词过滤掉,屏幕不会被刷屏。

换台设备记录还在

设置页里,观看记录、我的关注都是独立入口。同步支持三种方式:局域网设备互相发现、连接 WebDAV(一种把文件存到云端的协议,坚果云、Nextcloud 都支持)、或者自建远程服务器。配一次,各台设备的关注和历史就保持一致,旧手机看到一半,新手机接着看。

大屏上接着看

Android TV 版是单独写的一套界面,按键导航而不是触屏,用遥控器方向键就能逛房间列表、换清晰度。平时在客厅大屏上看直播的,值得多编译这一个版本。

🧩 想加一个新平台的人看这里

技术选型都是现成方案:GetX 管状态管理和路由,Dio 发网络请求,Hive 做轻量本地存储,media_kit 负责视频播放。

最值得参考的是加平台的思路。所有平台逻辑都在simple_live_core/这个核心库里,LiveSite类定义了统一要实现的职责:读分类、搜房间、拿房间详情、取清晰度、取播放地址、连弹幕。想加平台,就照这个类写一个自己的实现,再到simple_live_app/lib/app/sites.dart里把名称、图标注册进去,App 界面就会自动多出一个平台。各平台的弹幕协议解析也都在核心库里,写新协议时可以对照着抄作业。

⚠️ 用之前几个小提醒

README 里写得很清楚:不提供现成的安装包,需要自己编译运行。这是它唯一的门槛,编译一次后面就不用再动了。

桌面端目前还标着 BETA,想稳定使用,优先选手机端。

弹幕密度和网络速度直接相关,弱网时把密度调低反而更顺,别一味拉满。

B 站账号是扫码登录的,登录之后关注等功能才完整。

第一次上手就把局域网同步配了吧,就一分钟的事,省得以后换设备再折腾。

没有广告,没有信息流,打开就能看,就这么直接。如果你想在多台设备上用一个应用看完多个平台的直播,Simple Live 是一个现成的答案。

【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/11 5:18:21

电动汽车电网调度:双层优化与MATLAB实现

1. 项目背景与核心挑战电动汽车规模化接入电网带来的负荷时空分布问题,已经成为电力系统优化领域的前沿课题。传统单层优化模型难以同时兼顾电网侧的经济性和用户侧的满意度,这正是我们开发"基于双层优化的大型电动汽车时空调度方案"的出发点。…

作者头像 李华
网站建设 2026/9/11 5:18:17

实体店数字化转型:3步提升人效与利润

1. 为什么传统守店模式越来越难赚钱? 我开实体店已经8年了,亲眼见证过太多同行从早守到晚却赚不到钱的困境。最近帮十几家店铺做了经营模式转型,发现问题的根源往往不是产品不好,而是经营思路还停留在十年前。 传统守店模式有三大…

作者头像 李华
网站建设 2026/9/11 5:14:43

Equator比对测量仪故障报警代码解析:诊断树与现场排查指南

做设备维护这几年,我前前后后经手过不少台Equator比对测量仪,从最初只会按报警代码翻手册,到后来基本能做到“看现象猜代码、看代码猜根因”,中间踩过的坑确实不少。很多现场工程师拿到报警代码第一反应是拍照发群、问厂家&#x…

作者头像 李华
网站建设 2026/9/11 5:11:34

MATLAB实现K近邻算法:手写代码与fitcknn实战

简介:面向数学建模、科学计算与科研数据分析场景,这份MATLAB实现K近邻(KNN)算法的压缩包,定位于帮助初学者快速上手监督学习中的经典分类与回归方法。KNN以“物以类聚”为核心思想,无需训练过程&#xff0c…

作者头像 李华
网站建设 2026/9/11 5:11:16

res-downloader 资源嗅探下载:5 分钟跑通视频号、网页与 m3u8 资源捕获

res-downloader 资源嗅探下载:5 分钟跑通视频号、网页与 m3u8 资源捕获 【免费下载链接】res-downloader 视频号、小程序、抖音、快手、小红书、直播流、m3u8、酷狗、QQ音乐等常见网络资源下载! 项目地址: https://gitcode.com/GitHub_Trending/re/res-downloader…

作者头像 李华