Simple Live:一款 5 分钟跑起来的跨平台直播聚合客户端

发布时间:2026/8/26 15:36:33

Simple Live:一款 5 分钟跑起来的跨平台直播聚合客户端
Simple Live一款 5 分钟跑起来的跨平台直播聚合客户端【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_liveSimple Live 是一个基于 Flutter 构建的跨平台直播聚合客户端一个应用聚合哔哩哔哩、斗鱼、虎牙、抖音四个平台的直播内容支持 Android、iOS、Windows、macOS、Linux 和 Android TV。场景引入深夜B 站的一个游戏直播间人满为患斗鱼上同一款游戏正在发福利。你的手机里装着四个直播 App登录体系各不相同弹幕速度也各有各的脾气。Simple Live 就是为这种场景做的打开一个应用按平台标签切换内容播放和弹幕的体验和原生应用基本一致。 功能全景一站式直播客户端能做什么维度具体能力支持平台哔哩哔哩、斗鱼、虎牙、抖音运行端Android、iOS 完整支持Windows、macOS、Linux、Android TV 处于 BETA直播播放多平台看直播、清晰度切换、播放地址解析直播弹幕实时接收大小、速度、透明度可调支持关键词与用户屏蔽内容发现推荐流、分类浏览、跨平台搜索房间与主播数据同步二维码局域网同步、WebDAV 远程备份个性化哔哩哔哩/抖音账号登录、关注列表、观看历史 5 分钟跑起来从克隆到启动的 3 步环境上只需安装 Flutter SDK项目基于 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启动后第一个看到的是首页推荐流各平台的直播间混排在一起。底部导航共五个入口「首页」刷推荐流、下拉即可刷新「分类」按游戏类目逐级找直播间「搜索」能同时检索房间和主播可限定平台「关注」实时展示已关注主播的开播状态「我的」放账号登录、观看历史和全部设置。深色与浅色主题跟随系统也可以在设置页手动固定。️ 深度功能一四个平台统一的直播弹幕各平台的弹幕协议差异不小。B 站和抖音走 WebSocket 加 protobuf 推送虎牙用的是 Tars RPC 协议。Simple Live 在 simple_live_core/lib/src/danmaku/ 目录下为每个平台单独实现了解析逻辑上层只消费统一的消息模型因此切换平台时弹幕交互完全一致。渲染层用 canvas_danmaku 绘制弹幕大小、速度、透明度都可以调还能对特定关键词和用户名设屏蔽规则把广告弹幕和刷屏用户过滤掉。 深度功能二多设备数据同步手机和电视都看直播时同步有两条路。本地同步TV 端生成二维码手机扫码后两台设备通过局域网 UDP 互相发现并传输关注列表与观看历史适合家里首次配置。远程同步接入自己的 WebDAV 服务数据定期备份到云端换设备后直接拉取即可。相关界面在 simple_live_app/lib/modules/sync/ 下本地设备扫描和 WebDAV 配置各有独立页面。 架构鸟瞰三层职责一句话讲清数据层simple_live_core/封装各平台 API 与弹幕协议也是新平台的扩展点业务层simple_live_app/lib/services/账号、本地存储Hive、数据同步都在这层界面层simple_live_app/lib/modules/每个功能一个 GetX 控制器加页面模块间解耦。项目结构大致是simple_live_core/核心库四个平台的站点实现与弹幕协议simple_live_app/主客户端手机、平板、桌面端simple_live_tv_app/Android TV 客户端遥控器导航交互simple_live_console/控制台工具基于同一核心库的命令行程序 给贡献者给新平台接入的最小改动三步接一个新平台在simple_live_core/lib/src/下新建平台实现文件继承LiveSite基类分类、推荐、房间详情、播放地址等接口见 simple_live_core/lib/src/interface/live_site.dart在simple_live_core.dart中export新文件供外部引用在 simple_live_app/lib/app/sites.dart 的allSites映射里加一条记录提供名称、图标和站点实例。最小代码骨架长这样class NewPlatformSite extends LiveSite { override FutureListLiveCategory getCategores() async { // 调用新平台的分类接口 } override FutureLiveCategoryResult getRecommendRooms({int page 1}) async { // 返回对应页码的推荐直播间 } // 按需实现 getRoomDetail、getPlayUrls 及弹幕等其余接口 } 使用贴士关注主播后常看「关注」页开播状态实时更新不会错过常看的人开播接好 WebDAV 之后关注列表和观看历史会在设备间自动跟随无需手动搬运先把弹幕速度和透明度调到顺眼再对常看到的关键词加屏蔽规则观看体验会干净很多。收尾Simple Live 把多平台看直播的折腾收进了一个应用里。想用它或给它提代码git clone 仓库即可上手遇到 bug 或想加功能直接提 Issue。【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

如何将TradingView策略迁移到alpha-rptr:完整迁移实战指南

如何将TradingView策略迁移到alpha-rptr:完整迁移实战指南

2026/8/26 15:26:33

如何将TradingView策略迁移到alpha-rptr:完整迁移实战指南 【免费下载链接】alpha-rptr A trading bot for automated algorithmic trading on Binance Futures, Bybit, BitMEX and FTX written in python. 项目地址: https://gitcode.com/gh_mirrors/al/alpha-rp…

BioJava蛋白质结构叠加:CE、FATCAT与TM-align三种算法完整指南

BioJava蛋白质结构叠加:CE、FATCAT与TM-align三种算法完整指南

2026/8/26 15:26:33

BioJava蛋白质结构叠加:CE、FATCAT与TM-align三种算法完整指南 【免费下载链接】biojava :book::microscope::coffee: BioJava is an open-source project dedicated to providing a Java library for processing biological data. 项目地址: https://gitcode.com…

Jackett 部署教程:把上百个种子站装进一个搜索框

Jackett 部署教程:把上百个种子站装进一个搜索框

2026/8/26 15:26:33

Jackett 部署教程:把上百个种子站装进一个搜索框 【免费下载链接】Jackett API Support for your favorite torrent trackers 项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett Jackett 是一个开源的种子搜索代理:它把上百个公共、半私…

规则挖掘不止决策树:五族方法怎么选?

规则挖掘不止决策树:五族方法怎么选?

2026/8/26 16:46:36

决策树是主力,但不是唯一。实战挖规则有"五族方法",按场景选:树基类:单棵全树抽规则、序列覆盖、级联树——适合从数据自动找切割;评分卡 WOE 基:WOE 逻辑回归,把变量转 WOE 后做回归,得到可解释的评分卡——适合需要稳定分数的场景;专家修正类:专家硬规则 拒绝推断…

具身智能需要什么样的数据?本能驱动如何打破行业数据困局

具身智能需要什么样的数据?本能驱动如何打破行业数据困局

2026/8/26 16:46:36

具身智能需要什么样的数据?本能驱动如何打破行业数据困局当前具身智能的技术竞争,早已从模型参数堆叠、硬件性能比拼,进入数据驱动的核心博弈阶段。无论是VLA视觉语言架构、WAM世界行动模型,还是各类传统规则驱动方案,…

Android 预装 APK 签名冲突详解

Android 预装 APK 签名冲突详解

2026/8/26 16:46:36

摘要Android APK 的签名不仅用于校验文件完整性,还决定应用的身份。预装应用、系统共享用户、覆盖升级和系统权限都依赖签名匹配。本文结合 EShare 集成过程中遇到的 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE,解释 platform、PRESIGNED、android.uid.sy…

医院签字用什么设备更方便?电子签名屏选购指南,看完就知道怎么选

医院签字用什么设备更方便?电子签名屏选购指南,看完就知道怎么选

2026/8/26 16:46:36

在医疗行业数字化转型的浪潮中,电子病历、电子知情同意书、电子处方等无纸化流程正逐步取代传统的纸质单据。医院签字场景涉及患者知情同意、医生诊断确认、护士护理记录、多级审批等多个环节,选择合适的电子签批设备直接影响业务流程效率和签名法律效力…

MIPI C-PHY 物理层测试学习笔记合集

MIPI C-PHY 物理层测试学习笔记合集

2026/8/26 16:46:36

MIPI C-PHY的高速传输依据三相编码运作(Three-phase coding)原理,如下图所示,先从传送端到接收端数据传送的过程来说明C-PHY字节与通道状态的关系,C-PHY的高速数据传送首先是将16比特的数据字节通过16比特到7个字符&am…

2025电赛A题:让直流电源“下岗“的能量回馈,国一队拆给你看

2025电赛A题:让直流电源“下岗“的能量回馈,国一队拆给你看

2026/8/26 16:36:36

电赛每日一题 第 1 期 | 今日拆解:2025 年 A 题 能量回馈的变流器负载试验装置 这道题最狠的一点是:你的系统越省电,分数越高。它把"节能"本身变成了评分项——直流电源输出功率 P_d 越小越好,这就逼着所有队伍把电能"循环再利用"。本期从原理、拓扑…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/26 1:50:39

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/26 1:49:16

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/24 21:16:09

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

2026/8/26 0:05:45

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

Hermes接入团队协作后,我推翻了三个效率假设

Hermes接入团队协作后,我推翻了三个效率假设

2026/8/26 0:05:45

聊《Hermes真能提效吗?先看流程里最慢的那一步》之前,先说一句实在的:别急着背概念,先看它在真实项目里到底解决什么问题。摘要团队把 Hermes 接进项目三个月后,交付速度没有提升反而慢了。复盘后发现,最先…

免费AI大模型调教指南:打造专属网文写作助手

免费AI大模型调教指南:打造专属网文写作助手

2026/8/26 0:05:45

1. 先搞清楚“AI小说扩展模式”到底能帮你做什么如果你是一个刚开始写网文、或者卡在L3级别以下的作者,最头疼的可能是情节推进不下去、人物对话干瘪,或者世界观设定不够丰满。自己对着空白文档硬憋,效率很低。这时候,一个能理解你…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/22 2:02:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/22 4:13:47

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/22 1:32:34

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…