![如何通过网络将音频输出从 Mac OS X 传输到 Ubuntu?](https://linux22.com/image/1212781/%E5%A6%82%E4%BD%95%E9%80%9A%E8%BF%87%E7%BD%91%E7%BB%9C%E5%B0%86%E9%9F%B3%E9%A2%91%E8%BE%93%E5%87%BA%E4%BB%8E%20Mac%20OS%20X%20%E4%BC%A0%E8%BE%93%E5%88%B0%20Ubuntu%EF%BC%9F.png)
是否有可能以某种方式接入声音输出并通过网络将其发送到另一台机器。格式可能不兼容,但我非常感激有关如何在 Mac OS X 上接入音频的一些信息!
答案1
今年早些时候我一直在努力寻找解决这个问题的好方法,但还没有找到最好的方法。
您可能需要的第一件东西是音花。这将允许您从 Mac 中取出数字输出,并将其循环到新的数字输入源。
我缺少的部分是将数字输入广播到另一台机器的最佳方式。
可能可以通过 ESounD、Pulse 或 Jack 来实现这一点,但我对它们的实现不太熟悉,而且这不是我的首要任务。
我考虑的另一种方法是使用 VLC,以某种方式获取 Soundflower 的音频,就像它是线路输入或麦克风输入一样,然后发布音频流,然后从 Ubuntu 连接到该音频流,即http://192.168.0.2:8000。
不管你如何得出这个结论,我希望这个答案能够帮助你解答这个难题。
答案2
答案3
搜索者更新:
看看 shairport-sync,您可以在 Linux/Ubuntu 上运行它来设置一个可以被 OSX 识别的 Airplay 服务器,并且您可以配置多个后端来处理它接收到的音频,例如将其发送到 Linux/Ubuntu 端的扬声器。