[vorbis] Why 64kbps is important

Gregory Maxwell greg at linuxpower.cx
Tue Aug 7 20:19:47 PDT 2001



On Tue, Aug 07, 2001 at 06:58:25PM -0700, Michael Paine wrote:
> > This delay (3072 samples) is 139ms for 22050, giving a minimum round trip
> > delat of 278ms, assuming an infinatly fast network. This is unacceptibly
> > long, and would make echo canclation very difficult.
> 
> Thank you for clarifying this -- I thought it was in the range of
> 50..100ms -- perhaps in a version or two.
> 
> Sorry for not reading up on the specs close enough.

The spec wouldn't help much, the spec is speccing the decoder. The format
does not fix the block size, it must be power of two. The decoder has only a
small delay (whatever the block overlap is)..

The encoder delay is, I believe 3 blocks (it might be more, but it's not
fixed, you need some multiple of blocksize to effectively do window
switching), you can use any power of two block size, but you will lose
efficiency if you go for a small block size to reduce delay.

So, you could make it small enough to be suitable, but your performance would
suffer. If you are actually serious about it, it wouldn't be hard to try.

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis mailing list