[pulseaudio-discuss] module-tunnel-sink-new not working in PA 5.0 for me
Tanu Kaskinen
tanu.kaskinen at linux.intel.com
Tue Mar 11 08:12:40 PDT 2014
On Mon, 2014-03-10 at 12:48 +0200, Harri R wrote:
> 2014-03-07 12:09 GMT+02:00 Tanu Kaskinen <tanu.kaskinen at linux.intel.com>:
>
> >
> >
> > Could you get logs from both machines?
> >
> > 1) remove module-tunnel-sink(-new) from default.pa if you have it there
> > 2) disable autospawning on Raspi and the PC:
> > echo autospawn = no > ~/.config/pulse/client.conf
> > 2) start pulseaudio on Raspi and the PC with "pulseaudio -vvv"
> > 3) Load the tunnel on the PC:
> > pactl load-module module-tunnel-sink-new server=192.168.1.225
> > 4) Try to play something:
> > paplay /usr/share/sounds/alsa/Front_Center.wav
> > 5) Stop pulseaudio on Raspi and the PC with Ctrl-C.
> > 6) Save the logs and put them to some pastebin (they're probably too
> > large to get through to the mailing list as attachments).
> >
>
>
> Ok, here is what I did:
>
> raspi$ pulseaudio -vvv
>
> pc$ pulseaudio -vvv
>
> pc$ pactl load-module module-tunnel-sink-new server=192.168.1.225
> 29
>
> - After this there is constant network traffic from PC to raspi.
>
> pc$ paplay -d tunnel-sink-new.192.168.1.225
> /usr/share/sounds/alsa/Front_Center.wav
>
> - Network traffic is paused, but after a while there is distorted audio
> from raspi. Network traffic is recovered.
>
> pc$ pavucontrol
>
> - Network traffic is cut and ended for good.
>
> pc$ paplay -d tunnel-sink-new.192.168.1.225
> /usr/share/sounds/alsa/Front_Center.wav
> Failed to drain stream: Timeout
> pc$
>
>
> Logs can be found from here. I added line of dashes to logs after every
> given command.
>
> Raspi log:
>
> https://drive.google.com/file/d/0B4vqDczJWwTbekNUVHBJS3N2cWM
>
> PC log:
>
> https://drive.google.com/file/d/0B4vqDczJWwTbQXg3azBJWl9kblE
>
>
> These were the latencies of the network:
>
> Ping from PC In a flooded mode:
>
> --- 192.168.1.225 ping statistics ---
> 3000 packets transmitted, 3000 received, 0% packet loss, time 5259ms
> rtt min/avg/max/mdev = 1.375/1.680/18.901/0.556 ms, ipg/ewma 1.753/1.536 ms
>
> and with 1 sec interval:
>
> --- 192.168.1.225 ping statistics ---
> 3000 packets transmitted, 2994 received, 0% packet loss, time 3004010ms
> rtt min/avg/max/mdev = 1.565/2.001/15.767/0.505 ms
>
> Hopefully this helps...
The logs show at least some bugs:
1) When module-tunnel-module-new is loaded, the initial configured
latency for it at the raspi end is ~24 seconds, which is way too much.
2) There's a flood of D: [alsa-sink-bcm2835 ALSA] sink.c: Found underrun
58692 bytes ago (6840 bytes ahead in playback buffer)
3) The paplay latency on the pc is 4 seconds (should be 2).
Unfortunately I don't have time to properly investigate this any time
soon. Maybe later (I have a vacant Raspberry Pi myself, so I could try
reproducing the problems).
--
Tanu
More information about the pulseaudio-discuss
mailing list