Você pode tentar usar o daemon do servidor de som pulseaudio no raspberry pi e configurar o client pulseaudio com o ip da rede interna do servidor na configuração.
Por exemplo, se você estiver usando Debian e raspbian.
No raspbian:
echo "snd_bcm2835" > /etc/modules /* load the sound module \*/
apt-get install pulseaudio pulseaudio-module-zeroconf avahi-daemon /* install pulseaudio and avahi */
em /etc/default/pulseaudio
change PULSEAUDIO_SYSTEM_START
a 1
Agora configure o pulseaudio para o trabalho pela rede, em /etc/pulse/system.pa
adicione essas linhas. Altere para a suíte da sua rede, se necessário:
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16
load-module module-zeroconf-publish
Reinicie seu pi de framboesa
Na sua área de trabalho do Linux aparecerá como um dispositivo de saída.
Você também pode usar o comando pulseaudio client para enviar apenas um som de aplicativo ou similar como este:
#!/bin/bash
export PULSE_SINK=tunnel.raspberrypi.local.alsa_output.0.analog-stereo
export PULSE_SOURCE=tunnel.raspberrypi.local.alsa_output.0.analog-stereo.monitor
/usr/bin/application