[vorbis-dev] interlaced / fractal encoding

Beni Cherniavsky scben at techst02.technion.ac.il
Tue Apr 3 03:33:53 PDT 2001

On Fri, 30 Mar 2001 volsung at asu.edu wrote:

> Is the normal application of bitrate peeling for servers that want to keep
> only one, high-bitrate version of a song, yet still be able to quickly serve
> the song at different, lower bitrates?
One of them.  I imagine for example a demonstration server/cgi/something
that zorches (it sits on a good connection ;-) a high bitrate vorbis file
from any URL you specify and restreams it to you at a lower bitrate you
specify (you sit on a modem)-;. 

You can imagine a very smart streaming server that varies/tunes the
bitrate during streaming according to the bitrate you manage to accept.
There is a delayed feedback time in such a scheme, so this might benefit
from "interlacing" - packets are split into parts of different importance
(bit peeling slices) and ordered to benefit the more important ones.
Ideally one would want a protocol that supports some priritizing in the
delivery of packets (does something like that exist?).  It can achieve the
best of bost worlds for people saving the stream to disk - it streams the
highest possible quality to you at real time, then fixes up the missing
parts to assemble the full quality file on the disk.  Which is quiet what
Trent Waddington proposed in the first message of this thread.

Beni Cherniavsky <cben at crosswinds.net>
                 (also scben at t2,cben at tx in Technion)

10001110111100111100001001010 m/s

--- >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-dev-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-dev mailing list