PulseAudio över nätverket
När du kör Linux finns det ofta enkla lösningar på svåra problem.
Ett problem jag hade en kväll var att jag behövde två stycken skärmar. Jag satte upp laptopen bredvid arbetsdatorn.
Då uppenbarade sig problem nummer två. Jag behövde med hörlurar välja mellan att höra ljudet ifrån laptopen eller ifrån arbetsdatorn.
Icke om båda datorer har PulseAudio! Då kan du relativt enkelt strömma ljudet över nätverket mellan två datorer.
Du installerar serverdatorn som utenhet på klientdatorn. Detta är allt du behöver göra.
På båda maskiner
- Installera pulseaudio-zeroconf
- Starta och aktivera tjänsten avahi-daemon
På servern
- I
/etc/pulse/default.pa
, lägg tillload-module module-native-protocol-tcp load-module module-zeroconf-publish
På klienten
- I
/etc/pulse/default.pa
, lägg tillload-module module-zeroconf-discover
- Servern och klienten berhöver samma kaka. Kopiera
~/.config/pulse/cookie
förslagsvis ifrån servern till klienten.
Även fast jag startade om avahi-tjänsten på båda maskiner hade jag ändå vissa problem att hitta servern.
Men efter omstart av båda maskiner fungerade det klockrent.
Nedan visas uppspelningsenheter på klientdatorn.
Headsetet är anslutet till serverdatorn, men jag kan nu välja det som vilken annan lokal ljudenhet på klienten.