Korzystam z funkcji PulseAudio sieciowych urządzeń dźwiękowych (nie Multicast / RTP), aby odtwarzać dźwięk z mojego netbooka na sprzęcie audio podłączonym do HTPC w domu. To tworzy wirtualne urządzenie dźwiękowe, którego mogę użyć zamiast fizycznego wbudowanego. W większości przypadków działa to dobrze. Czasami jednak wirtualne urządzenie dźwiękowe po prostu się nie pojawia. Odłączanie i ponowne podłączanie do sieci pomaga czasem, ale nie zawsze, irytujące i potencjalnie złe dla istniejących połączeń TCP.
Więc moje pytanie w zasadzie brzmi: czy jest jakiś sposób, aby powiedzieć PulseAudio „Hej, spójrz jeszcze raz, jeśli naprawdę nie możesz znaleźć sieciowego urządzenia dźwiękowego”.
Edycja: Rozładowywanie i przeładowywanie za module-zeroconf-discover
pomocą pacmd
nie pomaga również i nie wydaje się, że jest to problem avahi per se, ponieważ avahi-browse -t --all | grep PulseAudio
pokazuje wiele dobrze wyglądających rzeczy, nawet jeśli urządzenia nie są wymienione w pavucontrol lub pacmd list-sinks
.
Edycja 2: Używam Ubuntu 12.04 na obu polach, niezależnie od tego, jaką różnicę może to zrobić.