3550: RTP: A Transport Protocol for Real-Time Applications.
HTML
TXT
PS
PDF
This memorandum describes RTP, the real-time transport protocol. RTP provides end-to-end network transport functions suitable for applications transmitting real-time data, such as audio, video or simulation data, over multicast or unicast network services. RTP does not address resource reservation and does not guarantee quality-of-service for real-time services. The data transport is augmented by a control protocol (RTCP) to allow monitoring of the data delivery in a manner scalable to large multicast networks, and to provide minimal control and identification functionality. RTP and RTCP are designed to be independent of the underlying transport and network layers. The protocol supports the use of RTP-level translators and mixers.
Status STANDARD
Format TXT=259985, PS=630740, PDF=504117 bytes
Also ['STD0064']
Authors
V. Jacobson
R. Frederick
S. Casner
Date July 2003
Keyphrases RTP RTCP packet RTCP packet
Obsoletes
References
Referenced by
- RFC3544: IP Header Compression over
- RFC3545: Enhanced Compressed RTP (CRTP) for Links with High Delay, Packet Loss and Reordering.
- RFC3547: The Group Domain of Interpretation.
- RFC3551: RTP Profile for Audio and Video Conferences with Minimal Control.
- RFC3555: MIME Type Registration of RTP Payload Formats.
- RFC3556: Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth.
- RFC3557: RTP Payload Format for European Telecommunications Standards Institute (ETSI) European Standard ES 201 108 Distributed Speech Recognition Encoding.
- RFC3558: RTP Payload Format for Enhanced Variable Rate Codecs (EVRC) and Selectable Mode Vocoders (SMV).
- RFC3605: Real Time Control Protocol (RTCP) attribute in Session Description Protocol (SDP).
- RFC3611: RTP Control Protocol Extended Reports (RTCP XR).
- RFC3640: RTP Payload Format for Transport of MPEG-4 Elementary Streams.
- RFC3711: The Secure Real-time Transport Protocol (SRTP).
- RFC3725: Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP).
- RFC3794: Survey of IPv4 Addresses in Currently Deployed IETF Transport Area Standards Track and Experimental Documents.
- RFC3828: The Lightweight User Datagram Protocol (UDP-Lite).
- RFC3836: Requirements for Open Pluggable Edge Services (OPES) Callout Protocols.
- RFC3890: A Transport Independent Bandwidth Modifier for the Session Description Protocol (SDP).
- RFC3917: Requirements for IP Flow Information Export (IPFIX).
- RFC3940: Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM) Protocol.
- RFC3952: Real-time Transport Protocol (RTP) Payload Format for internet Low Bit Rate Codec (iLBC) Speech.
- RFC3984: RTP Payload Format for H.264 Video.
- RFC3985: Pseudo Wire Emulation Edge-to-Edge (PWE3) Architecture.
- RFC4019: RObust Header Compression (ROHC): Profiles for User Datagram Protocol (UDP) Lite.
- RFC4028: Session Timers in the Session Initiation Protocol (SIP).
- RFC4040: RTP Payload Format for a 64 kbit/s Transparent Call.
- RFC4046: Multicast Security (MSEC) Group Key Management Architecture.
- RFC4060: RTP Payload Formats for European Telecommunications Standards Institute (ETSI) European Standard ES 202 050, ES 202 211, and ES 202 212 Distributed Speech Recognition Encoding.
- RFC4102: Registration of the text/red MIME Sub-Type.
- RFC4103: RTP Payload for Text Conversation.
- RFC4123: Session Initiation Protocol (SIP)-H.323 Interworking Requirements.
- RFC4170: Tunneling Multiplexed Compressed RTP (TCRTP).
- RFC4175: RTP Payload Format for Uncompressed Video.
- RFC4184: RTP Payload Format for AC-3 Audio.
- RFC4193: Unique Local IPv6 Unicast Addresses.
- RFC4240: Basic Network Media Services with
- RFC4298: RTP Payload Format for BroadVoice Speech Codecs. J.-H. Chen,
- RFC4337: MIME Type Registration for MPEG-4. Y Lim,
- RFC4340: Datagram Congestion Control Protocol (DCCP).
- RFC4348: Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Audio Codec.
- RFC4351: Real-Time Transport Protocol (RTP) Payload for Text Conversation Interleaved in an Audio Stream.
- RFC4352: RTP Payload Format for the Extended Adaptive Multi-Rate Wideband (AMR-WB+) Audio Codec.
- RFC4353: A Framework for Conferencing with the Session Initiation Protocol (SIP).
- RFC4362: RObust Header Compression (ROHC): A Link-Layer Assisted Profile for IP/UDP/RTP.
- RFC4396: RTP Payload Format for 3rd Generation Partnership Project (3GPP) Timed Text.
- RFC4412: Communications Resource Priority for the Session Initiation Protocol (SIP).
- RFC4421: RTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes.
- RFC4425: RTP Payload Format for Video Codec 1 (VC-1).
- RFC4435: A Framework for the Usage of Internet Media Guides (IMGs).
- RFC4445: A Proposed Media Delivery Index (MDI).
- RFC4504: SIP Telephony Device Requirements and Configuration.
- RFC4553: Structure-Agnostic Time Division Multiplexing (TDM) over Packet (SAToP).
- RFC4566: SDP: Session Description Protocol.
- RFC4568: Session Description Protocol (SDP) Security Descriptions for Media Streams.
- RFC4571: Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Transport.
- RFC4573: MIME Type Registration for RTP Payload Format for H.224.
- RFC4575: A Session Initiation Protocol (SIP) Event Package for Conference State.
- RFC4585: Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF).
- RFC4586: Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback: Results of the Timing Rule Simulations.
- RFC4587: RTP Payload Format for H.261 Video Streams.
- RFC4588: RTP Retransmission Payload Format.
- RFC4598: Real-time Transport Protocol (RTP) Payload Format for Enhanced AC-3 (E-AC-3) Audio.
- RFC4612: Real-Time Facsimile (T.38) - audio/t38 MIME Sub-type Registration.
- RFC4654: TCP-Friendly Multicast Congestion Control (TFMCC): Protocol Specification.
- RFC4689: Terminology for Benchmarking Network-layer Traffic Control Mechanisms.
- RFC4695: RTP Payload Format for
- RFC4696: An Implementation Guide for RTP
- RFC4710: Real-time Application Quality-of-Service Monitoring (RAQMON) Framework.
- RFC4712: Transport Mappings for Real-time Application Quality-of-Service Monitoring (RAQMON) Protocol Data Unit (PDU). A. Siddiqui, D. Romascanu, E. Golovinsky, M. Rahman,Y. Kim.
- RFC4732: Internet Denial-of-Service Considerations.
- RFC4733: RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals.
- RFC4749: RTP Payload Format for the G.729.1 Audio Codec.