How can I force the (re)discovery of PulseAudio network sound devices?

Posted by Christian on Ask Ubuntu See other posts from Ask Ubuntu or by Christian
Published on 2012-06-12T15:18:50Z Indexed on 2012/06/15 21:25 UTC
Read the original article Hit count: 290

Filed under:
|
|
|

I'm using the PulseAudio feature of network sound devices (not Multicast/RTP) to play sound from my netbook on the audio equipment connected to the HTPC when at home. This creates a virtual sound device that I can then use instead of the physical built-in one. Most of the time this works just fine. Sometimes however, the virtual sound device just doesn't appear. Disconnecting from and reconnecting to the network helps sometimes but not always and it's annoying and potentially bad for existing TCP connections.

So my question basically is: Is there some way to tell PulseAudio "Hey, just look again if you really can't find a network sound device."?


Edit: Unloading and reloading the module-zeroconf-discover with pacmd does not help either and it doesn't appear to be an avahi problem per se since avahi-browse -t --all | grep PulseAudio shows lots of right-looking stuff, even when the devices aren't listed in pavucontrol or pacmd list-sinks.


Edit 2: I'm using Ubuntu 12.04 on both boxes for all the difference it might make.

© Ask Ubuntu or respective owner

Related posts about networking

Related posts about sound