通过网络启用 Pulsaudio 设备:为什么我看不到这些设备?

通过网络启用 Pulsaudio 设备:为什么我看不到这些设备?

我已经在 Ubuntu 设备和 raspbian 上设置了 pulseaudio。我尝试通过网络共享设备paprefs。为了使 pulseaudio 设置中的复选框可见,我必须使用

 sudo ln -s /usr/lib/pulse-16.1+dfsg1 /usr/lib/pulse-16.1

创建链接。现在复选框已经存在,但我没有看到网络上的任何设备。我可以在本地网络中 ping 它们,通过 ssh 连接,但在设置或 中没有看到任何网络音频设备pavucontrol。这些说明也没有帮助: https://gist.github.com/xarinatan/c415341ff34eab445cfb073988dcf6c1 问题是什么?我该怎么做才能找出问题所在?我记得 4 年前做过这个,只需点击几下即可。

答案1

维基百科 描述如何使用当前的 Ubuntu Pipewire pulseaudio 程序执行此操作。

这些命令帮助我解决了我的问题:

pactl load-module module-native-protocol-tcp listen=192.168.10.81 #host ip
pactl load-module module-zeroconf-publish   #make speaker available to network
pactl load-module module-loopback           #loop back microphone input to speaker output
pactl load-module module-zeroconf-discover  #search for available speaker in the network
pactl load-module module-combine-sink       #output to all sinks available

感谢德国 Ubuntu 用户论坛

相关内容