利用树莓派低功耗、低噪音、免关机的特性,针对有聆听无损音乐且鄙夷繁杂操作等需求的用户打造一台方便的无损音乐串流器。
溯源
现在到了无损音乐贩售厂家都开始做流媒体的时代了,所以享受高品质音乐的同时,便捷性也成为关注点。毅然决然卖掉了 Sony zx300 播放器,入了个 xDuoo 出的新款解码耳放,想着利用手里闲置的那台安卓手机实现流媒体无损串流。只可惜安卓系统虽然从 Android N 时代就宣布手机 USB 传输音频支持动态采样率,可到了 Android 10 时代发现,输出采样只会锁定 48kHz、192kHz、384kHz。不巧的是,我的解码耳放当输入手机强制重采样为 192kHz 的音乐时,持续产生爆破音。头疼的刷了多个类原生系统以及 MIUI 系统(只支持 48kHz 采样)都无法解决问题。迫于贫穷没法买一台 iPhone 作为音乐转盘,由此考虑利用树莓派低功耗、低噪音、免关机的特性,借助国外开发者的固件实现流媒体整合传输并保证无损的功能。
采用固件
Volumio
利用国外的 volumio 固件进行功能实现,可以将音频直接通过 USB 接口数字传输到 DAC 解码设备,不经过系统 SRC 处理,保证了音频文件的原位深、源采样率。
经过本人亲自体验总结以下使用特性:
- 支持本地存储、局域网读取、NAS
- 通过插件支持 Spotify 无缝串流(最高320kbps)
- One Drive 云盘读取私人音乐库(操作很迟钝,操作不人性)
- Tidal、Qobuz 无损音乐串流(付费功能,且只能在后台操作页面选择歌曲或者官方 app)
- 支持 DSD 原生传输或经过系统 PCM 传输 DoP
- 支持无损 FLAC 电台播放功能
- 支持 DLNA、miniDLNA、AirPlay
moOde(推荐)
利用国外的 moOde 固件进行功能实现,可以将音频直接通过 USB 接口数字传输到 DAC 解码设备,不经过系统 SRC 处理,保证了音频文件的原位深、源采样率,支持,操作页面更专业化,更美观。
经过本人亲自体验总结以下使用特性:
- 支持本地存储、局域网读取、NAS
- 通过插件支持 Spotify 无缝串流(最高320kbps)
- 支持 UPnP (Tidal、Qobuz、One Drive、Google Drive 等音乐通过手机 UPnP 软件统一操控,软件选择性广泛且十分方便,除 Tidal 只能 16-44.1 FLAC 传输,Qobuz 最高支持 24-192 FLAC 传输,云盘内直接原文件传输)
- 支持 DSD 原生传输
- 支持 DLNA、miniDLNA、AirPlay
所需设备及固件
- Etcher 镜像烧录工具
- Volumio 下载适配 Raspberry 固件
- moOde 下载适配 Raspberry 固件
- Micro-SD 16GB 内存卡(容量足矣)
- 读卡器
- 树莓派 4B(具备无线网卡款)
- xDuoo XD-05 DAC 解码耳放(自选)
步骤
Volumio 安装过程
- 烧录前将卡格式化为 FAT32 格式,利用 Etcher 将 Volumio 固件烧录到 Micro-SD 卡内。
- 将卡插入树莓派,开机。
- 输入用户名:volumio ,密码:volumio
- 打开电脑搜索名称为 Volumio 的 WiFi ,输入密码:volumio2 连接。
- 依次按照提示操作,并连接无线网络。
- 用同一无线网下的设备登录 http://volumio.local ,即可享受聆听。
- 若选择连接有线网络,则保证在同一网段的情况下,登录树莓派所在 IP 地址。
moOde 安装过程
- 烧录前将卡格式化为 FAT32 格式,利用 Etcher 将 moOde 固件烧录到 Micro-SD 卡内。
- 将卡插入树莓派,开机。
- 打开电脑搜索名称为 moode 的 WiFi ,输入密码:moodeaudio 连接。
- 依次按照提示操作,并连接无线网络。
- 用同一无线网下的设备登录 http://moode.local ,即可享受聆听。
- 若选择连接有线网络,则保证在同一网段的情况下,登录树莓派所在 IP 地址。