Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
service
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
Freenet DSL
Who's Online
5 user(s) are online (4 user(s) are browsing encyclopedia)

Members: 0
Guests: 5

more...
partner

Real-time Transport Protocol

The Real-time Transport Protocol (or RTP) defines a standardized packet format for delivering audio and video over the Internet. It was developed by the Audio-Video Transport Working Group of the IETF and first published in 1996 as RFC 1889.

It was originally designed as a Multicast protocol, but has since been applied in many unicast applications. It is frequently used in streaming media systems (in conjunction with RTSP) as well as Video teleconference and push to talk systems (in conjunction with H.323 or Session Initiation Protocol), making it the technical foundation of the Voice over IP industry. It goes along with the RTP Control Protocol (RTCP) and it s built on top of User Datagram Protocol (in OSI model).

According to RFC 1889, the services provided by RTP include:

  • Payload-type identification
  • Sequence numbering
  • Time stamping
  • Delivery monitoring
  • RTP ensures consistent delivery order of voice packets in an IP internetwork.

    RTP was also published by the ITU-T as H.225.0, but later removed once the IETF had a stable standards-track RFC published. It exists as an Internet Standard (STD 64) defined in RFC 3550 (which obsoletes RFC 1889). RFC 3551 (STD 65) (which obsoletes RFC 1890) defines a specific profile for Audio and Video Conferences with Minimal Control. RFC 3711 defines the SRTP (Secure Real-time Transport Protocol) profile (actually an extension to RTP Profile for Audio and Video Conferences) which can be used (optionally) to provide the confidentiality, message authentication, and replay protection for audio and video streams being delivered.

    = References =

  • Colin Perkins (2003). [http://csperkins.org/rtp-book.html RTP: Audio and Video for the Internet] (1st ed.) Addison-Wesley Pub Co. ISBN 0672322498
  • = External links =

  • [http://www.cs.columbia.edu/~hgs/rtp Henning Schulzrinne s RTP page]
  • == RFCs ==

  • RFC 3551, Standard 65, RTP Profile for Audio and Video Conferences with Minimal Control
  • RFC 3550, Standard 64, RTP: A Transport Protocol for Real-Time Applications
  • RFC 1890, Obsolete, RTP Profile for Audio and Video Conferences with Minimal Control
  • RFC 1889, Obsolete, RTP: A Transport Protocol for Real-Time Applications