Oui, avec pulseaudio cela peut facilement être fait. Vous devrez installer et exécuter paprefs qui rend vos appareils sonores disponibles sur le réseau.
Ces paramètres permettent aux sources et aux puits de sons d'être publiés sur le réseau, idéalement vers un autre serveur pulseaudio.
Si votre serveur est configuré sans le gestionnaire de bureau, vous devrez d'abord installer un système de sonorisation (voir cette question ). Vous pouvez alors modifier /etc/pulse/default.pa
en décommentant ces lignes dans le fichier Accès au réseau section :
load-module module-esound-protocol-tcp
load-module module-native-protocol-tcp
load-module module-zeroconf-publish
Si vous voulez utiliser l'expéditeur RTP, décommentez ces lignes le Module émetteur RTP section :
load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 description="RTP Multicast Sink"
load-module module-rtp-send source=rtp.monitor
Le serveur pulseaudio doit être démarré en tant que démon avec pulseaudio -D
au cas où il ne serait pas encore en marche. Pour optimiser les réglages de la qualité du son dans l'application /etc/pulse/daemon.conf
peuvent être adaptés aux besoins personnels.
Une autre méthode pour diffuser de l'audio sur votre réseau consisterait à installer un serveur Icecast (cf. cette question ).