Euphony 是一款专为高保真音频爱好者打造的 Linux 音乐操作系统,常用于搭建本地音乐服务器。如果你拥有两台运行 Euphony 的设备(例如两台 mini PC 或树莓派),你可能会希望将它们连接起来,实现音频串流——比如在客厅播放主音源,同时在卧室同步播放相同内容。
一、准备工作
- 两台已安装并配置好 Euphony OS 的设备
- 稳定的局域网环境(建议有线连接以保证音质和稳定性)
- 确认两台设备能互相 ping 通,并在同一子网内
- 了解你使用的音频协议(如 MPD、Roon、Snapcast 等)
二、推荐方案:使用 Snapcast 实现低延迟同步串流
Snapcast 是一个开源的多房间音频同步系统,非常适合 Euphony 用户。它由服务端(snapserver)和客户端(snapclient)组成。
- 在主 Euphony 设备上启用 Snapserver:
- 进入 Euphony Web 管理界面(通常为
http://[主设备IP]:8080)
- 导航至「Services」→ 启用
Snapserver
- 确保音频输出被重定向到 Snapserver(通常通过修改 MPD 配置)
- 在从设备上安装并运行 Snapclient:
- 同样进入第二台 Euphony 的 Web 界面
- 启用
Snapclient 服务
- 在设置中填入主设备的 IP 地址(例如
192.168.1.100)
- 测试同步效果: 播放一首歌曲,两台设备应几乎无延迟地同步输出声音。
提示: 若你使用 Roon 作为核心,也可直接通过 Roon 的 “Zone” 功能将两台 Euphony 设备加入同一播放组,无需额外配置 Snapcast。
三、常见问题
- 声音不同步? 检查网络延迟,优先使用有线连接;调整 Snapclient 的缓冲设置。
- 从设备没声音? 确认 Snapclient 已连接到正确的服务器 IP,并检查音频输出设备是否选对。
- 如何恢复单机模式? 在 Web 界面中关闭 Snapserver/Snapclient 即可。
四、进阶建议
若你追求极致音质,建议:
- 使用独立供电的 USB DAC 提升模拟输出质量
- 关闭不必要的后台服务以减少系统抖动
- 定期更新 Euphony 到最新稳定版
通过以上步骤,你就能轻松实现两台 Euphony 设备之间的高质量音频串流,打造属于你的多房间 Hi-Fi 系统!