ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Simple Live 跨平台直播聚合:一个应用看完 B站、斗鱼、虎牙、抖音的直播

Simple Live 跨平台直播聚合:一个应用看完 B站、斗鱼、虎牙、抖音的直播 Simple Live 跨平台直播聚合一个应用看完 B站、斗鱼、虎牙、抖音的直播【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_liveSimple Live 是一个用 Flutter 编写的开源直播聚合应用它对接了哔哩哔哩、斗鱼、虎牙、抖音四家平台的直播间与弹幕协议。看直播的人不用再装四款应用装这一个就行。本文说明它能做什么、怎么装、代码结构长什么样。Simple Live 是什么跨平台直播聚合它解决的问题很具体多平台看直播要来回切换 App。Simple Live 把四大平台的直播分类、关注列表、观看记录放进同一个界面定位就一句简简单单的看直播没有广告和多余入口。适合两类人一是在两个以上平台看直播的观众二是想参考跨平台直播实现细节的 Flutter 开发者。功能总览装好就能用的六件事四平台聚合虎牙、斗鱼、B站、抖音的分类页和关注列表共用同一套布局平台之间来回切换不用换 App。粘贴链接进房直播间链接直接粘贴即可解析进入不用手动查房间号。画质切换房间页内可直接切换播放清晰度。弹幕系统实时弹幕基于 canvas_danmaku 渲染支持关键词屏蔽密度等参数在弹幕设置页调整。深浅主题外观设置里可选跟随系统 / 浅色 / 深色三档切换后全应用即时生效。记录与关注观看历史自动留存关注的主播下次直接出现在列表里。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 runAndroid 与 iOS 版本已标注稳定Windows、macOS、Linux 在文档中标注为 BETA能跑但建议留个心眼。进阶特性同步备份、电视版与控制台版仓库主体由四个模块组成一个设备形态对应一个包simple_live_core/核心库四大平台的信息获取与弹幕协议都实现在这里。simple_live_tv_app/Android TV 版针对客厅大屏做了遥控器焦点和大按钮布局看直播不碰手机。simple_live_console/命令行小工具传入房间链接-i输出播放直链、-d输出弹幕适合把播放地址拿到别的播放器里用。数据同步关注列表和配置支持局域网内用 5 位房间号把数据同步到另一台设备也支持 WebDAV 存到 Nextcloud 等网盘。技术要点与目录结构进阶读者速览不读源码也可以跳过这一节。想看的记住三条即可状态管理与路由用 GetX网络请求用 Dio本地存储观看记录、关注用户、设置用 Hive。各平台实现互不干扰simple_live_core/内每个平台一个独立文件对外通过统一接口暴露想加新平台只需实现该接口。主应用是 simple_live_app/页面模块在lib/modules/下按功能分目录自定义组件集中在lib/widgets/。一句话总结这应用适合谁想在手机、电脑和电视上用同一个应用看完四大平台的直播装 Simple Live 就行如果你是 Flutter 开发者它的核心库 应用 电视端 控制台四包拆分也是一份边界清晰的跨平台直播聚合参考。【免费下载链接】dart_simple_live简简单单的看直播项目地址: https://gitcode.com/GitHub_Trending/da/dart_simple_live创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表