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 <[email protected]> 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
> [email protected]
> https://mail.gnome.org/mailman/listinfo/rygel-list
>
>
_______________________________________________
rygel-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/rygel-list

Reply via email to