Ben Sandee Wrote: 
> On 9/26/05, orrinc <orrinc.1vzdnn (AT) no-mx (DOT)
> forums.slimdevices.com> wrote:
> >
> >
> > Does anyone have a good way to stream analog audio directly in real
> time
> > to a Squeezebox player?
> 
> I would think that streaming true live audio would be very difficult
> to do
> without confounding and/or frustrating the remote listeners because of
> the
> buffering that is done on the players. That is, unless the listeners
> are so
> acoustically isolated that a small difference in synchronization would
> not
> be heard. If you were to drop the buffering (or reduce it) in the
> players I
> would expect that even the smallest blip in network activity or server
> load
> would cause a dropout to occur which would also confound and frustrate
> the
> remote listeners.
I agree that if there's a delay, then it may not work out very well,
but I would think that it isn't so much a factor of whether or not
you're buffering, but more a matter of how much data the player
requires in the buffer before it begins playback of the stream.  If you
can (reliably) start playback as soon as the buffer begins to fill, then
there'd be little or no delay.  Meanwhile, the buffer can probably be
filled to near 100% since playback removes data much slower than a
reliable network would refill the buffer.  So you still have the
benefit of buffering to combat dropouts.

The question is how much data does the Squeezebox require in the buffer
before it begins playback (I suspect it differs for different streaming
formats) and whether it can be adjusted.

Of course, you also have the problem of digitizing the analog data,
which itself may introduce additional latency.


-- 
JJZolx

Jim
_______________________________________________
Discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to