新闻详情

新闻详情

首页 / 资讯中心 / 详情

Simple Live:一个 App 看 4 家直播,跨端弹幕与数据同步

发布时间:2026/9/25 2:29:53来源:尧图网络
Simple Live:一个 App 看 4 家直播,跨端弹幕与数据同步
Simple Live一个 App 看 4 家直播跨端弹幕与数据同步【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_liveSimple Live 是一个用 Flutter 写的跨平台直播聚合应用。哔哩哔哩、斗鱼、虎牙、抖音这 4 家直播平台的房间信息、播放地址和弹幕都被装进同一个应用里。它跑在 Android、iOS 上Windows、macOS、Linux 三个桌面端和 Android TV 也都能装桌面端目前是测试版。观看历史、关注列表可以在多台设备之间同步。如果你受够了在多个 App 之间来回切这套东西就是给你准备的。⚠️ 项目不提供 Release 安装包需要自己编译。它能帮你做什么一个地方看完 4 家直播打开首页顶部标签就是 4 个平台点哪个看哪个标签顺序还能自己调。想找某个主播或房间从搜索页输入关键词就行不用记各平台入口。场景想看某款游戏直播时你不再挨个 App 找在这里翻 4 个标签页哪个解说顺眼看哪个。弹幕长得一个样各家弹幕协议差异很大——斗鱼虎牙走的是各自的私有协议抖音甚至是带签名计算的专有协议。Simple Live 把它们解析成统一格式后字体、透明度、屏蔽规则全用同一套设置处理。场景看虎牙的电竞直播嫌弹幕太吵把敏感词丢进屏蔽列表对应的弹幕直接不再显示。手机的数据搬到电视上换设备不用重新养数据。同一局域网里用扫码方式把一台设备的关注列表同步到另一台不在同一网络就配一个 WebDAV 做远程中转。场景手机上午关注了几个主播晚上回家打开电视端关注列表已经在了。里面是怎么组织的整个仓库分 4 块各管各的目录职责simple_live_core核心库4 家平台的房间信息、播放地址、弹幕解析都在这simple_live_app手机/桌面端 Flutter App首页、直播间、同步等页面simple_live_tv_appAndroid TV 端客户端simple_live_console基于核心库的控制台程序用来调试想读源码就从核心库入手平台实现目录 里一个文件对应一家平台弹幕解析集中在 弹幕解析目录抖音那份还带了 proto 定义。3 条命令从 0 跑起来环境只需要 Flutter 3.38# 克隆仓库 git clone https://gitcode.com/GitHub_Trending/da/dart_simple_live # 进入手机/桌面端 App 并安装依赖 cd dart_simple_live/simple_live_app flutter pub get # 连接设备后启动 flutter run想看电视端把目录换成simple_live_tv_app再flutter run连上 Android TV 即可。用熟之后弹幕关键词屏蔽设置里逐项添加屏蔽词弹幕里含该词的内容不再显示逻辑在 danmu_shield 目录定时关闭打开定时关闭开关从进入直播间开始倒计时时间到了自动退出适合睡前挂着播入口在 auto_exit_settings_page.dart数据同步局域网扫码和 WebDAV 两条路都走同一套服务实现在 sync_service.dart本地用 UDP 广播发现设备B站账号登录扫码和网页两种方式都支持在账号设置页操作登录后部分功能依赖这个账号状态写在最后如果 4 个直播 App 来回切让你累了值得花点时间把 Simple Live 编译一次。平台接口怎么拆、弹幕协议怎么解析仓库里 simple_live_core 都能给你答案。【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Tekton Pipelines 官方发布速查表:从分支触发到人工验收的完整发布流程 2026/9/25 3:04:34

Tekton Pipelines 官方发布速查表:从分支触发到人工验收的完整发布流程

云原生CI/CDDevOps后端 【免费下载链接】pipeline A cloud-native Pipeline resource. 项目地址: https://gitcode.com/gh_mirrors/pipelin/pipeline 点击查看 免费下载 本篇速查表面向 Tekton Pipelines 的发布管理者(release manager)&…

阅读更多 →
在 Ruby GraphQL 服务中实现 limit-offset 分页:graphql-ruby 与 SearchObject 实战指南 2026/9/25 3:04:34

在 Ruby GraphQL 服务中实现 limit-offset 分页:graphql-ruby 与 SearchObject 实战指南

【免费下载链接】howtographql The Fullstack Tutorial for GraphQL 项目地址: https://gitcode.com/gh_mirrors/ho/howtographql 点击查看 免费下载 本篇指南聚焦 howtographql 仓库中 Ruby / Rails 后端教程的核心章节——在 content/backend/graphql-ruby/8-pag…

阅读更多 →
深入解读 SEP-1036:MCP URL 模式 Elicitation 如何实现安全的带外交互 2026/9/25 3:04:34

深入解读 SEP-1036:MCP URL 模式 Elicitation 如何实现安全的带外交互

人工智能AI Agent工具调用 【免费下载链接】specification Specification and documentation for the Model Context Protocol 项目地址: https://gitcode.com/gh_mirrors/specification2/specification 点击查看 免费下载 本篇文章以 SEP-1036(URL Mod…

阅读更多 →
Tekton Pipelines Roadmap 全解析:规划看板、状态流转与贡献协作机制 2026/9/25 3:04:34

Tekton Pipelines Roadmap 全解析:规划看板、状态流转与贡献协作机制

云原生CI/CDDevOps后端 【免费下载链接】pipeline A cloud-native Pipeline resource. 项目地址: https://gitcode.com/gh_mirrors/pipelin/pipeline 点击查看 免费下载 Tekton Pipelines 的路线图(Roadmap)通过 GitHub Project 看板统一管理…

阅读更多 →
BullMQ 去除子任务失败依赖:removeDependencyOnFailure 选项深入解析 2026/9/25 3:04:28

BullMQ 去除子任务失败依赖:removeDependencyOnFailure 选项深入解析

后端消息队列任务调度 【免费下载链接】bullmq BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL 项目地址: https://gitcode.com/gh_mirrors/bu/bullmq 点击查看 免费下载 导读 在基于…

阅读更多 →
UnityModManager的mod.json字段完整清单:5分钟写出正确的Mod元数据 2026/9/25 3:04:28

UnityModManager的mod.json字段完整清单:5分钟写出正确的Mod元数据

UnityModManager的mod.json字段完整清单:5分钟写出正确的Mod元数据 【免费下载链接】unity-mod-manager UnityModManager 项目地址: https://gitcode.com/gh_mirrors/un/unity-mod-manager UnityModManager(简称 UMM)是让 Unity 引擎游…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉