[vorbis-dev] RTP

Marshall Eubanks tme at 21rst-century.com
Tue Oct 2 14:01:38 PDT 2001



Jack Moffitt wrote:

> > I've seen several references to RTP now, both here and in some other
> > forums, and I've browsed the RFC a bit, but I'm still a little confused
> > as to "what is RTP?".  Obviously it's a protocol, but what does adhering
> > to the protocol buy you?  Does it guarantee interoperability with other
> > applications?  I had assumed that any streaming/multicast type
> > application would likely implement its own protocol, so I'm not sure
> > what the value-add of RTP support is.
>
> RTP is for realtime data like streaming audio/video.  It's normally used
> over UDP or Multicast (although multicast is where you commonly find
> it).  It has some advantages over Ogg/TCP in that it will degrade
> nicely.  It won't wait forever for packets if they don't appear.  After
> all, at a certain point it's not worth waiting for anyway with realtime
> data.
>
> RTP is useless by itself though.  The packets must have a payload, and
> the payload format is codec specific.  So generally an RTP system will
> include that, as well as some other things for other parts of the
> system.  This area of the standards is quite intertwined, and it seems
> to make some amount of sense.
>
> It guaruntees interoperability (as much as anything like that can
> 'guaruntee') as the protocol level.  Anything that doesn't need to know
> about the payload format can manipulate rtp packets.
>
> So you do implement your own payload format, but then RTP acts as your
> generic transport medium.
>
> jack.
>

See

http://www.ietf.org/html.charters/avt-charter.html
http://www.ietf.org/internet-drafts/draft-ietf-avt-profile-new-11.txt  (or .ps)
http://www.ietf.org/internet-drafts/draft-ietf-avt-rtp-new-10.txt       (or .ps)

for more details.

                                 Regards
                                 Marshall Eubanks

T.M. Eubanks
Multicast Technologies, Inc
10301 Democracy Lane, Suite 410
Fairfax, Virginia 22030
Phone : 703-293-9624       Fax     : 703-293-9609
e-mail : tme at multicasttech.com
http://www.on-the-i.com

Test your network for multicast : http://www.multicasttech.com/mt/
 Check the status of multicast in real time :
 http://www.multicasttech.com/status/index.html

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