我正在使用网络声音设备(不是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,因为它可能会产生所有不同。