一起来打造一个全面的音乐管理平台Music ssistant!

2026-05-18 21:23:30 0点赞 36收藏 2评论

前言

最近不是换了手机华为)嘛,然后一个比较头疼的问题就是我的两个支持AirPlay的音箱没有办法连接播放了。我也试过一个AirMusic的软件,但是没有搞定,很是头疼。

一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!

无意中发现了这个软件,Music Assistant--https://www.music-assistant.io/

一起来打造一个全面的音乐管理平台Music ssistant!

Music Assistant 是一款专为整合在线与离线音乐资源而设计的库管理工具,它完美嵌入Home Assistant生态系统,让家中的每一个角落都能轻松流淌您最爱的旋律。 通过这款开源软件,您可以将各种音乐服务与本地收藏统一管理,并直接指令家中支持的媒体播放器播放,无需繁琐操作,享受无缝音乐体验。

  • 全平台音乐聚合:无缝对接Spotify、Apple Music、QQMusic等主流流媒体,同时支持本地音乐库、NAS远程文件,一个工具管理所有音乐资源。

  • 全屋音响联动:支持AirPlay、UPNPDLNA、Google Cast、Sonos等多种设备,可实现多房间同步播放、跨设备切换,打造专属家庭音响系统。

  • 语音+自动化双重控制:与Home Assistant深度集成,支持语音指令(如“在客厅播放Pink Floyd”“暂停卧室音乐”),可设置定时播放、场景触发(如起床自动播放晨曲)。

  • 专业播放体验:支持无缝播放、淡入淡出、音量标准化,可同步歌曲元数据、专辑封面,兼顾音质与视觉体验。
    这么好的东西,不是正好解决我的问题吗?那就马上部署一个吧。

老规矩,部署的平台还是绿联的DXP4800上。

部署Music assistant

1.去绿联的docker新建项目,输入以下代码。

services: music-assistant-server: image: ghcr.io/music-assistant/server:beta # 可替换为beta版本以获取最新测试版 container_name: music-assistant-server restart: unless-stopped # 网络模式必须设置为host,Music Assistant才能正常工作 network_mode: host volumes: - ./data:/data - ./config:/config - /volume1/music:/music #本地音乐目录 #- /你的MP3:/MP3 #可以挂载多个目录,添加本地来源时设置好名称就行了 cap_add: - SYS_ADMIN - DAC_READ_SEARCH security_opt: - apparmor:unconfined environment: # 日志级别配置,默认值为info,可选值:critical、error、warning、info、debug - LOG_LEVEL=info 一起来打造一个全面的音乐管理平台Music ssistant!


完成后显示如下

一起来打造一个全面的音乐管理平台Music ssistant!

2.用浏览器nasip:8095 这个地址进入登录页面,设定用户名和密码

一起来打造一个全面的音乐管理平台Music ssistant!

3.去lucky做个反代
这个是非必须的哈,毕竟一般不会远程播放音乐哈

一起来打造一个全面的音乐管理平台Music ssistant!

4.设定中文

一起来打造一个全面的音乐管理平台Music ssistant!

5.添加QQ音乐

一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!

6.扫码登录,提示老版本的插件只支持QQ扫码登录音乐会员。后来我去插件作者xiasi0的帖子下反馈了下,前天提示我大佬更新了插件,解决了这个问题。再次感谢。

一起来打造一个全面的音乐管理平台Music ssistant!

7.登录完成后保存

一起来打造一个全面的音乐管理平台Music ssistant!

8.可以看到会员下的播放列表都同步过来了

一起来打造一个全面的音乐管理平台Music ssistant!

9.去这里https://github.com/music-assistant/mobile-app/releases下载APP

一起来打造一个全面的音乐管理平台Music ssistant!

10.登录APP,就可以选择不同的音箱来播放了。这个登录可以用本地地址也支持反代的那个远程域名。

一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!

两个音箱都可以正常播放和调节音量了,还不影响其他功能,比如看视频,打电话什么的。

微信扫码登录

如果想马上体验微信扫码登录会员的,可以按照下面的步骤来。

1.https://github.com/xiasi0/server 去这里下载最新的插件,解压出qqmusic文件夹并上传到NAS的temp文件夹。

一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!

2.ssh连接NAS 显示所有运行的容器

docker ps

3.在容器内查找插件的路径

docker exec 0cc237c0119a find / -name "qqmusic" 2>/dev/null

4.拷贝刚才下载的插件去覆盖这个原来的插件,然后重启容器

docker cp /volume1/temp/qqmusic 0cc237c0119a:/app/venv/lib/python3.14/site-packages/music_assistant/providers/

5.现在再添加音乐的时候会出来两个选项

一起来打造一个全面的音乐管理平台Music ssistant!

整合到Home Assistant

这个非常简单,你安装了Music Assistant后,HA会自动扫到这个平台,去HA的设备与服务添加就好了。

一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!一起来打造一个全面的音乐管理平台Music ssistant!

这样这次的教程就全部结束了。这样我也可以直接用新手机播放音乐了。感谢阅读,码字不易,请友善交流。

一起来打造一个全面的音乐管理平台Music ssistant!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
2评论

  • 精彩
  • 最新
  • 会员收费吗?

    校验提示文案

    提交
    这个不带会员哈,会员是自己购买

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
36
扫一下,分享更方便,购买更轻松