Re: Gstreamer: can't play 24bits 192K audio smoothly



Hi Bob,

you did not say nothing about type/speed of network connections for each PC.

Streaming 24/192 creates network traffic far from insignificant. I would not trust anything accept 1G Ethernet for this task.

Even if this is nominally the case for you, be aware that one faulty or substandard Cat 5e/6 cable can take down the nominal speed, and sometimes on the whole network, depending on your switch ... etc etc...

Then there may be other issues not so obvious. If a sound interface in one of PCs is not capable of playing 24/192 natively, re-sampling/conversion will need to happen somewhere depending on configuration, in Alsa, Gstreamer, Pulse, playback app, and depending on that it will consume more or less CPU, which will in same case cause "not smoothly" :-)

Welcome to the wonderful world of network audio!

Andrej Falout



On Thu, Mar 28, 2013 at 10:32 PM, Bob Liu <bo-liu hotmail com> wrote:
Hi folks,

I try to use gstreamer to play a 24bit 192K audio file through a LAN.

Machine A(frontend where the audio file is located)
Machine B(a PC backend using Rygel)
Machine C(a embeded backend using Rygel, slower cpu/less total memory than Machine B)

When i play the audio file from Machine A and using Machine B as the render,
everything goes well.

But when i play the audio file from Machine A and using Machine C as the render,
the sound is not smoothly.

Andbody knows what the root cause?
These machines are in the same network.
And using Playbin2 with  default buffer-size(-1) and default buffer-duration(-1).

Thanks,
-Bob


_______________________________________________
rygel-list mailing list
rygel-list gnome org
https://mail.gnome.org/mailman/listinfo/rygel-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]