[vorbis] Why 64kbps is important

Michael Smith msmith at labyrinth.net.au
Wed Aug 8 01:34:38 PDT 2001



>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.

You also need to throw out/replace the ogg framing layer if you require low latency. With the current encoder, using ogg can throw your latency up to tens of seconds in pathological cases (digital silence, for instance). 

Michael

--- >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