[vorbis] Vorbis over RTP

Roland Parviainen rolle at cdt.luth.se
Mon Nov 20 03:43:06 PST 2000



Hi.

I got bored of writing papers last week so I decided to write an app for
sending and receiving multicast vorbis streams over RTP. A first version
is available here:

http://www.cdt.luth.se/~rolle/vorbis/

(I use the JOrbis decoder, so you need Java 2 with Javasound, e.g.
JDK1.3. Since the decoding is done in Java, you probably need at least
300-350 MHz. Works with the IBM JDK1.3 on Linux on a K6-2 350)

Is there anyone else that is working on RTP and vorbis? The payload
format need to be a bit more complex than just putting Ogg packets
inside RTP since a client can join a multicast stream at any time and
need to get the first three packets to initialize the decoder (the info,
comment and codebook packets). I currently resend these three packets
continously, adding about 5 kbit/s to the bandwidth. (Can be reduced,
but then the client have to wait longer for all packets, now it is less
than 1 second.) The codebook and info packets can also change when a new
file is transmitted. 

//Roland Parviainen

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