背景

小米音箱作为米家的一款智能音箱,具有声控、联网查歌等功能。但是通过仔细搜查发现,小米音箱不具有播放本地音乐的功能,其附带app上的歌单,音乐文件并不在本地,而是通过链接直接联网获取,因此不能通过安卓端直接导入音乐文件。

目的

通过github仓库XiaoMusic,实现小米音箱播放PC(windows)中的音乐。

主要软件、网站

  1. Github 阅读作者的教程和Q&A。

  2. docker desktop 作为实现功能的重要软件,图形化界面管理容器,并且从服务器直接导入镜像等。

  3. v2rayN 以上软件、网站都需要该软件访问。

  4. deepseek 想不通就问。

步骤

  1. 配置v2rayN(略)

  2. 安装docker desktop of windows(dfw) 默认的硬盘映像文件在C:,可以在应用内调为D:。

  3. 在dfw内的终端输入教程中的docker run ...语句 计算机终端不能直接通过v2代理,使用dfw更方便。

  4. 启动容器 a9521b93-785e-449d-97e3-e859c39f178a.png 从上到下依次为容器名、容器id、容器界面链接,点击链接进入容器的界面,可以使用图形化界面调整参数。如果使用了v2将无法进入图形界面。 重点有:输入的账号必须已经在小米音箱app中连接了目标音箱;ip地址填开启容器的计算机在局域网中地址(不能是localhost);音箱必须和PC在局域网内。

  5. 此时可以从网络(默认bilisearch)查找并下载音乐。

剩余问题

  1. wifi不区分2.4G和5G。
  2. 每次打开容器需要重新配置参数。
  3. 歌曲依然不能读取本地,且下载过的音乐不会保存下来。
  4. 计算机在局域网中不具有静态ip地址。

标签: none

添加新评论