我在家中使用网络声音设备(不是Multicast / RTP)的PulseAudio功能在连接到HTPC的音频设备上播放上网本中的声音。这将创建一个虚拟的声音设备,然后我可以使用它代替物理的内置声音设备。在大多数情况下,它工作正常。但是有时候,虚拟声音设备只是没有出现。断开网络并重新连接到网络有时会(但并非总是)有所帮助,这很烦人,并且可能对现有的TCP连接不利。
所以我的问题基本上是:是否可以通过某种方式告诉PulseAudio“嘿,如果您真的找不到网络声音设备,请再看一遍。”
编辑:卸载和重装module-zeroconf-discover
与pacmd
不帮助任何,它不会出现是本身的的avahi问题,因为avahi-browse -t --all | grep PulseAudio
节目大量的右看的东西,即使在设备未在pavucontrol或上市pacmd list-sinks
。
编辑2:我在两个盒子上都使用Ubuntu 12.04,因为它可能会带来所有不同。
sudo service avahi-daemon restart
即使avahi-browse
在avahi重新启动之前就看到了设备,也可以通过简单的方法解决问题。感谢Takkat为我指明了正确的方向。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句