Here is my setup :
- Raspberry 3 with raspbian, connected to TV (video and sound) and connected to lan with ethernet. (pulseaudio 5.0)
- Arch Linux Laptop and Desktop (Ethernet / Wifi) - (Pulseaudio 10)
What I'm trying to achieve is to be able to stream sound to my "HTPC" Raspberry from any computer in the lan. To do so I added
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/24 aut$ load-module module-zeroconf-publish
To /etc/pulse/default.pa and installed pulseaudio-module-zeroconf on the raspberry.
Now I can select the Raspberry as an output from the sound settings of both of my computer. It works well for like 4 or 5 minutes and then the sound stops, and most of the time I don't even get disconnected.
On my computer I get :
[pulseaudio] module-tunnel.c: Stream died. [pulseaudio] sink-input.c: Failed to create sink input: sink is suspended.
Nothing on the Raspberry journal and nothing apears with pulseaudio -vvvv either.
I can easily restart the sound by restarting pulseaudio on the rpi or, by using alsamixer to mute and unmute the audio...
Any idea ?