测试机型N100小主机, N5105软路由
**1.1. 更新软件源并安装 MPV 播放器:**容器终端操作。Navidrome 官方镜像基于 Alpine Linux 构建,需要先更新索引再安装 MPV:
- 在飞牛 OS Docker 管理器中,进入 Navidrome 容器的 终端 / 命令行 (Exec)。
- 执行以下命令:
Bash
# 1. 更新 Alpine 软件源索引
apk update
# 2. 安装 mpv 播放器
apk add --no-cache mpv
💡 验证安装: 运行 mpv --version,输出版本号即代表安装成功。
**2.2. 修改 Docker 环境变量与透传声卡:**飞牛 OS Docker 容器配置。在飞牛 OS Docker 的容器编辑/设置界面中,完成以下配置:
挂载设备(Devices):
YAML
devices:
- "/dev/snd:/dev/snd" # 硬件声卡透传
环境变量(Environment):
env
ND_JUKEBOX_ENABLED=true
ND_JUKEBOX_ADMINONLY=false
ND_MPVPATH=/usr/bin/mpv
(⚠️ 切勿添加 ND_JUKEBOX_DEVICES 环境变量,留空系统会自动调用 MPV 的 auto 音频节点发声。)
完成配置后重启容器,日志打印 Starting Jukebox service 即代表服务端准备就绪。
**3.3. “箭头音乐” App Jukebox 遥控播放操作:**手机客户端遥控控制。1. 打开 箭头音乐 App,登录你的 Navidrome 服务器。
- 随机点击一首歌进入 全屏音乐播放界面。
- 点击播放界面 右下角的“三个点” (
...) 菜单图标。
- 在弹出的菜单选项中选择 “Jukebox 模式”(或切换目标播放设备)。
- 开启后,再次点击播放歌曲,声音就会直接由飞牛 OS 的物理喇叭发出,手机即刻变成纯遥控器!