首页/新闻资讯/正文详情

Simple Live:一个App免费看全四大直播的跨平台直播聚合完整指南

发布时间:2026/9/25 14:26:01 来源:云帆数科 栏目:资讯中心
Simple Live:一个App免费看全四大直播的跨平台直播聚合完整指南
Simple Live一个App免费看全四大直播的跨平台直播聚合完整指南【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live只想看一场直播难道得挨个打开四个AppSimple Live 是一款用 Flutter 构建的跨平台直播聚合工具把哔哩哔哩、斗鱼、虎牙、抖音装进同一个界面里。读完本文你会拿到安装方式、背后的架构设计以及它到底适合谁。它替你解决了什么想象一下晚上 11 点群里有人甩来一句比赛开始了。你打开手机里的 B 站——没有切到斗鱼——没有虎牙——找到了可你每天关注的那位主播还在抖音上想瞄一眼他的状态又得换回另一个应用。四个平台四种登录方式、弹幕速度互不统一手机上的关注列表和电脑上的观看记录也从不互通。Simple Live 做的事就是把这些合并掉一个入口搜索、关注、观看四个平台外加一套统一的弹幕和设置。装完之后你会看到什么三个页面就能说清它的全部家底聚合首页、播放与弹幕、个性化设置。聚合首页四个平台同屏翻打开应用首页就是分页内容流顶部标签切换到任意一个平台按分类或热门浏览。关注列表会直接标出直播状态正在播的主播自动排到最前面后台按你设的间隔并发刷新不用手动逐个点进去看。播放与弹幕直播弹幕统一清晰度一键切点进任意房间播放器直接加载可以切换清晰度、开启画中画小窗。四个平台的弹幕协议各不相同核心库会先把它们解析成同一种消息格式再渲染所以无论是抖音还是 B 站弹幕的密度和观感都保持一致。个性化设置屏蔽词、主题、自动退出设置里能配弹幕屏蔽词和屏蔽规则选择深色、浅色两套主题还有自动退出时间这类选项。配一次就固定下来四个平台之间不需要反复重设。它是怎么做到全平台的为什么四个平台在一个 App 里表现一模一样因为界面层从不直接和某个平台打交道层级职责所在位置数据层从 4 个平台拉取房间、播放地址、弹幕统一成标准模型simple_live_core/lib/src/业务层关注、历史、账号、跨设备直播同步simple_live_app/lib/services/界面层首页、直播房间、搜索、设置等页面simple_live_app/lib/modules/核心库把每个平台抽象成LiveSite查房间、取清晰度、拿播放地址加LiveDanmaku启动、接收、停止两个接口接入一个新平台就是写一套实现弹幕解析与接口定义分别看 弹幕实现 和 接口定义。simple_live_app/lib/ ├── modules/ # 首页、直播房间、关注、搜索、设置、同步 ├── services/ # 关注状态、观看历史、局域网/WebDAV 同步 ├── requests/ # HTTP 请求与日志拦截器 └── app/ # 站点注册、主题、全局设置几个关键实现点到为止弹幕协议统一各平台弹幕解析成同一个LiveMessageUI 只管渲染。状态管理GetX 承担路由、依赖注入与响应式更新controller 和 page 分离得干净。本地持久化Hive 存关注、标签、历史全部离线可用。跨设备直播同步UDP 广播发现局域网内设备内建 HTTP 服务传输关注、历史与屏蔽词WebDAV 负责远程备份。播放基于 media_kit画中画由 floating 插件提供。平台支持Android、iOS 完整支持Windows、macOS、Linux、Android TV 均为 BETA。5分钟上手环境只要求 Flutter 3.38 和对应平台工具链。项目不提供 Release 安装包需要自行编译git clone https://gitcode.com/GitHub_Trending/da/dart_simple_live cd dart_simple_live/simple_live_app flutter pub get flutter run首次体验的 4 个动作在首页翻一翻推荐和分类感受四平台聚合找一个顺眼的房间关注顺手建一个标签去弹幕设置加一个屏蔽词再刷新热闹房间验证效果第二台设备进入同步页选中局域网设备把关注列表推过去。三个真实场景三个时段、三种身份看看有没有你的影子小林周五 22:00群里说冠军赛开了她记不清在哪个平台打开搜索输入游戏名从聚合结果里点进正在直播的那个30 秒搞定。老王工作日 12:30午休用手机看了几分钟18:00 到家打开电视端关注列表已经同步好直接找到同一间房继续看。阿哲每个周日他把 40 来个关注的主播按游戏打了标签周日早上直播中筛选项告诉他今天谁在播不用挨个点开确认。它适合谁又不太适合谁它不是万能的先说清楚多平台观看者你在 2 个以上平台看直播就能少装几个应用换来统一入口和一套设置。关注列表重度用户标签筛选、直播状态推送、JSON 导入导出关注列表能当成文件备份带走。喜欢自己动手的开发者能接受源码编译的话你能顺带学到一个 Flutter GetX 的完整工程样本。限制也很直白Windows、macOS、Linux、电视端目前都是 BETAiOS 端播放还有待完善的问题仓库 TODO 里列着而且当前只接入国内 4 个平台如果你主要看 Twitch 等海外平台它帮不上忙。接下来会怎样项目推进得不快但很稳2021 - 项目启动基础架构搭建2022 - 支持哔哩哔哩、斗鱼、虎牙 3 个平台2023 - 增加抖音移动端功能补全2024 - 桌面端与电视端发布覆盖 6 个平台2025 - 应用迭代到 1.11.x 版本完善关注状态并发与同步细节后续方向就写在仓库的 TODO 里iOS 播放问题修复、全屏与非全屏弹幕样式分离、直播间重写平台侧则继续按LiveSite接口扩充新实现。下次想开播又不知道点开哪个 App 的时候把它克隆下来、编译好从一个入口开始看。【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Windows 11开始菜单自定义全指南:从设置到第三方工具
Windows 11开始菜单自定义全指南:从设置到第三方工具

用过Windows 11一段时间的朋友,大概率都会对开始菜单有些复杂情绪。它和Windows 10那个磁贴满屏的时代彻底说了再见,默认状态下的"固定"和"推荐"两个区域,既没有旧版那种一眼看到一堆应用的直接,又不像 macOS… · 2026/9/25 14:26:01

OpenClaw 实操指南 34|从标题到正文的写稿提示词工程实战:用 TaoToken 统一 Key 打通 System Prompt 与 Few-Shot 配置
OpenClaw 实操指南 34|从标题到正文的写稿提示词工程实战:用 TaoToken 统一 Key 打通 System Prompt 与 Few-Shot 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 14:25:36

Atlas 300V 24G部署YOLO实战:从模型转换到AscendCL推理
Atlas 300V 24G部署YOLO实战:从模型转换到AscendCL推理

前阵子有朋友突然发消息问我:Atlas 300V 24G到底算不算运算加速卡?后面紧跟着一句:想拿它部署YOLO做目标检测,靠不靠谱?这问题看似基础,但确实卡住过不少人。Atlas是面向AI推理场景的加速产品线&#xff0c… · 2026/9/25 14:25:36

GSD-Core 修复 `total_phases` 误计:非阶段章节标题不再污染里程碑阶段计数
GSD-Core 修复 `total_phases` 误计:非阶段章节标题不再污染里程碑阶段计数

【免费下载链接】gsd-core Git. Ship. Done - Core 项目地址: https://gitcode.com/gh_mirrors/ge/gsd-core 点击查看 免费下载 本篇文章聚焦 GSD-Core 中一个极具代表性的计数一致性修复(changeset #549):当 ROADMAP.md 中出现形… · 2026/9/25 15:01:44

ESPnet2 CMU ARCTIC TTS Recipe 实战指南:单说话人训练与 Pretrain-Finetune 微调全流程
ESPnet2 CMU ARCTIC TTS Recipe 实战指南:单说话人训练与 Pretrain-Finetune 微调全流程

人工智能语音音频深度学习NLP 【免费下载链接】espnet End-to-End Speech Processing Toolkit 项目地址: https://gitcode.com/gh_mirrors/es/espnet 点击查看 免费下载 CMU ARCTIC 是语音合成领域经典的英文单说话人朗读语料库,本指南围绕 ESPnet2 为其… · 2026/9/25 15:01:44

aws-doc-sdk-examples 的 premium-ex.md 解读:AWS SDK for Go V2 高质量示例清单与核心实现剖析
aws-doc-sdk-examples 的 premium-ex.md 解读:AWS SDK for Go V2 高质量示例清单与核心实现剖析

示例工程教程后端 【免费下载链接】aws-doc-sdk-examples Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below. 项目地… · 2026/9/25 15:01:38

rpcx 方法级服务注册:用 RegisterWithMethods 白名单只暴露指定方法
rpcx 方法级服务注册:用 RegisterWithMethods 白名单只暴露指定方法

后端微服务 【免费下载链接】rpcx Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel its better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮&… · 2026/9/25 15:01:38

ng-zorro-antd 实验性 Image 组件:基于 Loader 与 srcset 的图片加载优化实战指南
ng-zorro-antd 实验性 Image 组件:基于 Loader 与 srcset 的图片加载优化实战指南

UI组件前端 【免费下载链接】ng-zorro-antd Angular UI Component Library based on Ant Design 项目地址: https://gitcode.com/gh_mirrors/ng/ng-zorro-antd 点击查看 免费下载 导读 components/experimental-image/doc/index.en-US.md 是 ng-zorro-antd 提供的… · 2026/9/25 15:01:20

OpenClaw频繁压缩上下文?先检查这份config.toml配置骨架
OpenClaw频繁压缩上下文?先检查这份config.toml配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 15:01:13

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码