多房间/多区域 DIY 音频设置

Bri*_*ian 5 sound

我一直在四处寻找并试图找出在相对便宜的方面创建多房间多分区设置的最佳方法。这排除了基于 Sonos 或 Squeezebox 的解决方案,因为它们的实施成本都太高了。

目前,我正在考虑使用 alix3d3 Found Here板,因为它支持 POE 并具有立体声音频输出,因此无需在输出源处安装至少一个电源插头。

理想情况下,我希望能够用这个系统完成 3 个区域,由一块板运行,一块从我的 linux 服务器中提取我的音乐。有了这 3 个区域,我希望能够在每个区域播放不同的歌曲,或者在类似于 Sonos 的区域之间同步一首歌曲。

我玩过 MPD(音乐播放器守护程序),它可以使用 voyager-mpd linux install 轻松安装,并且一次可以很好地用于单个输出,但据我所知,它不是多个区域。

有没有人能够完成这样的事情,是否有DIY说明?

Tak*_*kat 3

我通过建立基于Icecast2uShare(用于 uPnP/DLNA 流媒体)的网络分布式音频解决方案获得了最佳体验。

连接到 LAN(通过电缆或 WiFi)的任何接收器将能够通过以下方式从您的服务器访问音频:

  • 流式传输播放列表:合并icecast2 安装icecast2冰2 安装ices2(对于奥格来说)

    Ices(用于 mp3)

  • 广播本地声卡的声音:将 Icecast2 与darkice结合起来 安装黑暗

  • 让您的库可访问:运行ushare 安装ushare对于 UPnP 文件共享

Icecast2广播音频时,任何能够接收 Shoutcast 格式的互联网广播流的设备都可以收听。这可以是旧 PC、移动电话或特殊的互联网广播设备,仅举一些例子。这些设备不需要彼此兼容。

有关如何设置 Icecast2 的简短教程可以在此处找到。一些关于 ushare 的注释可以在这个答案中找到。

Icecast 能够一次传输多个流。因此,您将能够在不同的位置选择不同的广播。



Bri*_*ian 2

我最终启动了一个新的虚拟机并安装了 Ubuntu 服务器,然后安装了 Logitech Media Server,该服务器有一个 Android 应用程序来控制对在 Alix 3d3 硬件上运行 Voyager Linux 的挤压从机的输出。到目前为止效果很好,只需要铺设一些电缆就可以了。