Songloft Bundle模式详解:不用部署服务器,手机和电脑直接播放本地音乐

发布时间:2026/8/24 17:16:32
Songloft Bundle模式详解:不用部署服务器,手机和电脑直接播放本地音乐 Songloft Bundle模式详解不用部署服务器手机和电脑直接播放本地音乐【免费下载链接】songloft 插件化、无广告的免费音乐服务器项目地址: https://gitcode.com/gh_mirrors/so/songloftSongloft 是一款插件化、无广告的免费音乐服务器它的Bundle 模式把完整的 Go 后端直接嵌入到 Flutter 客户端中——你不用部署服务器在手机上装一个 APK或在电脑上装一个安装包选择音乐目录就能直接播放本地音乐。本文带你快速了解 Bundle 模式的原理、下载与使用步骤。什么是 Bundle 模式一个应用搞定整个音乐服务器传统的自托管音乐服务器如 Songloft 完整版需要先在 NAS、树莓派或云服务器上部署后端再用客户端连接过去。而Bundle 版把「服务端 客户端」合二为一版本后缀适用场景 完整版无后缀部署服务器Web 界面开箱即用 精简版-lite配合 Flutter 客户端的前后端分离部署Bundle 版bundled-无需部署服务器手机/电脑直接播放本地音乐也就是说Bundle 模式下没有服务器这个概念——应用本身就是一个只监听本机回环地址127.0.0.1的音乐服务器扫描目录、读取元数据、管理歌单、播放音频全部在本机完成。Bundle 模式的原理后端是怎么装进客户端的Bundle 版支持 Android、iOS、Windows、macOS、Linux 五个平台后端嵌入方式因平台而异移动端Android / iOSGo 后端通过 gomobile 编译为.aar/.xcframework原生库Flutter 通过 MethodChannel 调用Start / Stop / IsRunning / GetPort在应用内启动 HTTP 服务入口逻辑见 mobile/mobile.go桌面端Windows / macOS / LinuxGo 后端编译为songloft-server可执行文件客户端启动时作为子进程运行Web 端不支持 Bundle 模式首次进入本地模式的完整流程是申请存储权限 → 启动嵌入后端 → 健康检查轮询 → 自动登录全程无需手动配置。相关架构说明可参考 docs/architecture_frontend.md 中的「Bundle 本地模式」章节。分平台下载与安装Bundle 版支持哪些设备到 Songloft 官方 Releases 页面下载以songloft-bundled-开头的文件即可平台架构安装包 AndroidARM64 ARMv7songloft-bundled-android-arm64-v8a.apk iOSARM64songloft-bundled-ios-arm64.ipa Windowsx86_64songloft-bundled-windows-x64.zip macOSApple Siliconsongloft-bundled-macos-arm64.dmg Linuxx86_64songloft-bundled-linux-x64.tar.gzWindows 用户小彩蛋可以通过 Scoop 一键安装和更新songloft-bundled。注意 Bundle 版与songloft-server、songloft-player存在文件冲突不能同时安装。首次启动三步走选择目录即开即播Bundle 版的首次使用非常简单打开应用在登录页点击「使用本地模式」选择音乐目录允许存储权限后指向你存放音乐的文件夹自动完成后端自动扫描目录提取 MP3、FLAC、WAV、APE、OGG、M4A 等格式的封面与元数据并自动登录直接进入播放界面 桌面端还可以顺便管理 MP4、MKV 等视频容器并探测真实视频轨实现音视频一体化播放。本地模式和远程模式可以随时切换Bundle 版并不是被锁死在本地。应用同时支持local本地和remote远程两种运行模式选择会持久化保存随时可以在设置页切换——今天用本机音乐明天连上家里的 NAS 服务器切换一下就行。Bundle 模式适合谁✅不想折腾 NAS / 服务器部署只想在自己设备上听本地音乐✅移动端优先的用户手机就是服务器音乐文件放手机里即可✅ 出差旅行时临时播放电脑里的音乐无需搭建环境⚠️ 需要多设备共享同一音乐库、或希望 24 小时在线时还是推荐部署完整版服务器Bundle 后端只在你打开应用时运行更多版本说明与下载入口可查阅 README.md 中的「版本说明」与「平台支持」章节界面效果一览见 docs/screenshots.md。总结Songloft Bundle 模式的核心价值就是**免部署**一个安装包手机、电脑都能用选择音乐目录即可播放本地音乐。对于不想维护服务器、又想要完整音乐管理能力的用户来说这是上手自托管音乐最轻松的姿势。【免费下载链接】songloft 插件化、无广告的免费音乐服务器项目地址: https://gitcode.com/gh_mirrors/so/songloft创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考