API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

IETF RFC 3550
[ACTIVE]

RTP: A Transport Protocol for Real-Time Applications

Metadata

Publisher
IETF
Doc Type
Standard
Pages
104
Abstract
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. Most of the text in this memorandum is identical to RFC 1889 which it obsoletes. There are no changes in the packet formats on the wire, only changes to the rules and algorithms governing how the protocol is used. The biggest change is an enhancement to the scalable timer algorithm for calculating when to send RTCP packets in order to minimize transmission in excess of the intended rate when many participants join a session simultaneously. [STANDARDS-TRACK]
Publication Date
2003-07-01
Status Note
Internet Standard
DOI
10.17487/RFC3550
Link
https://doi.org/10.17487/RFC3550
Author(s)
Henning Schulzrinne
Stephen L. Casner
Ron Frederick
Van Jacobson
Keyword(s)
RTP, Networks, Audio, Video, RTCP
Latest version of IETF RFC 3550

Document Versions — IETF RFC 3550

  • ▶ IETF RFC 3550 (2003-07-01)
    THIS DOC [ACTIVE] [LATEST VERSION]

Amended by:
  • RFC5506 NOT IN REGISTRY
  • RFC5761 — RFC5761 EXTERNAL
  • RFC6051 — RFC6051 EXTERNAL
  • RFC6222 NOT IN REGISTRY
  • RFC7022 — RFC7022 EXTERNAL
  • RFC7160 NOT IN REGISTRY
  • RFC7164 — RFC7164 EXTERNAL
  • RFC8083 — RFC8083 EXTERNAL
  • RFC8108 NOT IN REGISTRY
  • RFC8860 NOT IN REGISTRY

Normative Reference(s)

Bibliographic Reference(s)

  • Stubblebine, S., "Security Services for Multimedia Conferencing", in 16th National Computer Security Conference, (Baltimore, Maryland), pp. 391--395, September 1993. EXTERNAL
  • Baugher, M., Blom, R., Carrara, E., McGrew, D., Naslund, M., Norrman, K. and D. Oran, "Secure Real-time Transport Protocol", Work in Progress, April 2003. EXTERNAL
  • Clark, D. and D. Tennenhouse, "Architectural Considerations for a New Generation of Protocols," in SIGCOMM Symposium on Communications Architectures and Protocols , (Philadelphia, Pennsylvania), pp. 200--208, IEEE Computer Communications Review, Vol. 20(4), September 1990. EXTERNAL
  • Voydock, V. and S. Kent, "Security Mechanisms in High-Level Network Protocols", ACM Computing Surveys, vol. 15, pp. 135-171, June 1983. EXTERNAL
  • Schulzrinne, H., "Issues in designing a transport protocol for audio and video conferences and other multiparticipant real-time applications." expired Internet Draft, October 1993. EXTERNAL
  • Bolot, J.-C., Turletti, T. and I. Wakeman, "Scalable Feedback Control for Multicast Video Distribution in the Internet", in SIGCOMM Symposium on Communications Architectures and Protocols, (London, England), pp. 58--67, ACM, August 1994. EXTERNAL
  • Floyd, S. and V. Jacobson, "The Synchronization of Periodic Routing Messages", IEEE/ACM Transactions on Networking, vol. 2, pp. 122--136, April 1994. EXTERNAL
  • Busse, I., Deffner, B. and H. Schulzrinne, "Dynamic QoS Control of Multimedia Applications Based on RTP", Computer Communications , vol. 19, pp. 49--58, January 1996. EXTERNAL
  • Cadzow, J., Foundations of Digital Signal Processing and Data Analysis New York, New York: Macmillan, 1987. EXTERNAL
  • Comer, D., Internetworking with TCP/IP , vol. 1. Englewood Cliffs, New Jersey: Prentice Hall, 1991. EXTERNAL
  • Floyd, S. and V. Jacobson, "The Synchronization of Periodic Routing Messages", in SIGCOMM Symposium on Communications Architectures and Protocols (D. P. Sidhu, ed.), (San Francisco, California), pp. 33--44, ACM, September 1993. Also in [ 34 ]. EXTERNAL
  • Feller, W., An Introduction to Probability Theory and its Applications, vol. 1. New York, New York: John Wiley and Sons, third ed., 1968. EXTERNAL
  • IETF RFC 1321 [Active*]
  • IETF RFC 1423 [Active*]
  • IETF RFC 1627 [Superseded*]
  • IETF RFC 1750 [Superseded*]
  • IETF RFC 1918 [Active*]
  • IETF RFC 2326 [Superseded*]
  • IETF RFC 2327 [Superseded*]
  • IETF RFC 2401 [Superseded*]
  • IETF RFC 2762 [Active*]
  • IETF RFC 2914 [Active*]
  • IETF RFC 3261 [Active*]
  • IETF RFC 3513 [Superseded*]
  • T-REC-H.323.2003 — 14 EXTERNAL
Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/RFC3550.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
IETF RFC 3550, RTP: A Transport Protocol for Real-Time Applications. Available at https://doi.org/10.17487/RFC3550
Snippet:
IETF RFC 3550, RTP: A Transport Protocol for Real-Time Applications. Available at https://doi.org/10.17487/RFC3550

HTML (ISO 690 compliant)

Preview:
IETF RFC 3550, RTP: A Transport Protocol for Real-Time Applications. Available at https://doi.org/10.17487/RFC3550
Snippet:
<span class="citation"><cite>IETF RFC 3550</cite>, RTP: A Transport Protocol for Real-Time Applications. Available at <a href="https://doi.org/10.17487/RFC3550" target="_blank" rel="noopener">https://doi.org/10.17487/RFC3550</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
IETF RFC 3550, RTP: A Transport Protocol for Real-Time Applications
doi: 10.17487/RFC3550
url: https://doi.org/10.17487/RFC3550
Snippet:
<li>
<cite id="bib-rfc3550">IETF RFC 3550</cite>, RTP: A Transport Protocol for Real-Time Applications
<span class="doi">10.17487/RFC3550</span>
</li>

Referenced By