Audio/Video Transport (avt)


In addition to this official charter maintained by the IETF Secretariat, there is additional information about this working group on the Web at:
RTP FAQ Page

Last Modified: 2010-05-13

Additional information is available at tools.ietf.org/wg/avt

Chair(s):

Real-time Applications and Infrastructure Area Director(s):

Real-time Applications and Infrastructure Area Advisor:

Secretary(ies):

Mailing Lists:

General Discussion: avt@ietf.org
To Subscribe: https://www.ietf.org/mailman/listinfo/avt
Archive: http://www.ietf.org/mail-archive/web/avt/index.html

Description of Working Group:

The Audio/Video Transport Working Group was formed to specify a protocol
for real-time transmission of audio and video over unicast and multicast
UDP/IP. This is the Real-time Transport Protocol, RTP, along with its
associated profiles and payload formats.

RTP itself has been shepherded to Full Standard. Its associated
profiles, extensions, and payload formats are currently at various
levels of stardards maturity. This working group's current work
centers in four areas:

1) Maintenance of the core RTP/RTCP protocols and the AVP, SAVP, AVPF,
  and SAVPF profiles

2) Specification and maintenance of payload formats for use with RTP

3) Specification of metric blocks for use with the RTCP Extended Report
  (XR) framework

4) Extensions to the core protocols to facilitate joining,
  synchronizing, control, and monitoring of RTP multimedia
  sessions

In these areas, the group is chartered to focus on the following
tasks. Work supporting those areas, but not reflected in these
tasks must not be accepted by the working group without an explicit
re-chartering. In particular, new items supporting the fourth area
are expected to be reviewed in DISPATCH before being considered new
charter items for this group.

1) Maintenance of the core RTP/SRTP/RTCP protocols
  and the AVP, SAVP, AVPF, and SAVPF profiles
  - maintain and enhance the SRTP Profile, with review and input
    from the Security Area
  - specify how to use Explicit Congestion Notification (ECN)
    with RTP/RTCP
  - continue to investigate the export of summarized RTP/RTCP
    information for operations and monitoring purposes

2) Specification and maintenance of payload formats for use with RTP
  - provide guidelines for payload format design
  - develop payload formats for new media codecs
  - review and revise existing payload formats to advance those
    which are useful to Draft Standard or Standard, and to
    declare others as Historic.

3) Specification of metric blocks for use with the
  RTCP Extended Report (XR) framework
  - provide a mechanism allowing identification data for
    a set of related metric reports to be carried separately
    and identified in those reports by reference
  - provide report blocks for delay, delay variation, and discard
  - provide report blocks for burst/gap discard and loss
  - provide report blocks supporting rapid synchronization
    of multiple RTP streams
  - provide report blocks for jitter buffer metrics
  - provide report blocks for loss concealment metrics

4) Extensions to the core protocols to facilitate joining,
  synchronizing, control, and monitoring of RTP multimedia
  sessions
  - develop tools to support rapid acquisition of multimedia streams
  - specify necessary extensions to support rapid synchronization of
    multiple RTP streams

Goals and Milestones:

Done  Review DCCP including prototypes and API; feedback to DCCP WG
Done  Initial draft requirements for ECRTP over MPLS; discuss with MPLS WG
Done  Submit iLBC payload format for Proposed Standard
Done  Submit iLBC codec specification for Experimental
Done  Advance RTP specification and A/V profile to Full Standard
Done  Submit RTP/SAVPF profile for Proposed Standard
Done  Finished investigation of advanced FEC codes for RTP, update plan
Done  Submit ULP Payload Format for Proposed Standard
Done  Submit SMTPE Timestamping of Media for Proposed Standard
Done  Submit Codec Control Messages for Proposed Standard
Done  Submit Multiplexing of RTCP and RTP on the same port for Proposed Standard
Done  Submit RTCP/SSM draft for Proposed Standard
Done  Submit draft on Enhancing RTP header extensions for proposed standard
Done  Submit RTP Payload Format for ITU-T Recommendation G.711.1 for Proposed Standard
Done  Submit RTP payload format for mU-law EMbedded Codec for Low-delay IP communication (UEMCLIP) speech codec for Proposed Standard
Done  Submit Transmission Time offsets in RTP streams for Proposed Standard
Done  Submit RTP Payload Format for Adaptive TRansform Acoustic Coding (ATRAC) Family for Proposed Standard
Done  Submit RTP Payload Format for JPEG 2000 Video Streams for Proposed Standard
Done  Submit Payload Format for JPEG 2000 Video: Extensions for Scalability and Main Header Recovery for Proposed Standard
Done  Submit RTP Payload Format for the Speex Codec for Proposed Standard
Done  Submit G.729.1 RTP Payload Format update: DTX support for Proposed Standard
Done  Submit RTP Payload Format for ITU-T Recommendation G.722.1 for Proposed Standard
Done  Submit draft on Mechanisms to keep NAT bindings for RTP flows alive for BCP
Done  Submit The SEED Cipher Algorithm and Its Use with the Secure Real-time Transport Protocol (SRTP) for Proposed Standard
Done  Submit RTP Payload Format for Elementary Streams with MPEG Surround multi-channel audio for Proposed Standard
Done  Submit Support for reduced size RTCP, opportunities and consequences
Done  Submit RTP Payload Format for SPIRIT IP-MR Speech Codec Software for Proposed Standard
Done  Submit Post-Repair Loss RLE Report Block Type for RTCP XR for Proposed Standard
Done  Submit RTP Payload Format for H.264 Video for Proposed Standard
Done  Submit RTP Payload Format for G.719 audio for Proposed Standard
Jan 2010  Submit draft explaining why SRTP need not be mandatory for media transport, for Informational
Jan 2010  Policy for Registering SRTP Transforms for Proposed Standard
Jan 2010  RTP Payload Format for GSM-HR for Proposed Standard
Jan 2010  RTP Payload Format for DRA Audio for Informational
Jan 2010  Submit RTP Payload Format for H.264 RCDO Video for Proposed Standard
Jan 2010  Submit Unicast-Based Rapid Acquisition of Multicast RTP Sessions for Proposed Standard
Jan 2010  Submit Rapid Synchronization of RTP Flows for Proposed Standard
Jan 2010  Submit Forward-shifted RTP Redundancy Payload Support for Proposed Standard
Feb 2010  Submit Multicast Acquisition Report Block Type for RTCP XR
Feb 2010  Submit Port Mapping Between Unicast and Multicast RTP Sessions for Proposed Standard
Feb 2010  Submit RTP Payload Format for SVC Video for Proposed Standard
Feb 2010  Submit How to Write an RTP Payload Format for Informational
Mar 2010  Submit Monitoring Architecture for RTP for Informational
Mar 2010  Submit Guidelines for Extending the RTP Control Protocol (RTCP) for Informational
Mar 2010  RTP Payload Format for MPEG-4 Audio/Visual Streams for Proposed Standard
Mar 2010  RTP Payload Format for MPEG2-TS preamble for Proposed Standard
Mar 2010  Submit EVBR/G.718 payload draft for Proposed Standard
Mar 2010  Submit RTP Payload Format for DV (IEC 61834) Video for Proposed Standard
Mar 2010  Submit RTCP XR Report Block for Measurement Identity
Apr 2010  RTP Payload Format for the iSAC codec for Proposed Standard
Apr 2010  Submit in band keying mechanism for SRTP draft for Proposed Standard
Apr 2010  RTP Payload Format for Bluetooth's SBC audio codec for Proposed Standard
Apr 2010  RTP Payload Format for Enhanced Variable Rate Narrowband- Wideband Codec (EVRC-NW) for Proposed Standard
Apr 2010  Submit RTCP XR Report Block for Burst/Gap Discard metric Reporting
Apr 2010  Submit RTCP XR Report Block for Burst/Gap Loss metric Reporting
Apr 2010  Submit RTCP XR Report Block for Concealed Seconds metric Reporting
Apr 2010  Submit RTCP XR Report Block for Delay metric Reporting
Apr 2010  Submit RTCP XR Report Block for Discard metric Reporting
Apr 2010  Submit RTCP XR Report Block for Jitter Buffer Metric Reporting
Apr 2010  Submit RTCP XR Report Block for Loss Concealment metric Reporting
Apr 2010  Submit RTCP XR Report Block for Packet Delay Variation Metric Reporting
Apr 2010  Submit Real-time Transport Control Protocol Extension Report for Run Length Encoding of Discarded Packets
Apr 2010  Submit RTCP XR Report Block for QoE Metrics Reporting
Apr 2010  Submit Considerations for RAMS Scenarios for Informational
May 2010  Submit Explicit Congestion Notification (ECN) for RTP over UDP for Proposed Standard
May 2010  Submit Real-Time Transport Control Protocol (RTCP) in Overlay Multicast for Proposed Standard
Sep 2010  RTP profile for the carriage of SMPTE 336M data for Proposed Standard
Sep 2010  RTP Payload Format for the APTX codec for Proposed Standard
Sep 2010  RTP Payload Format for the CELT codec for Proposed Standard
Sep 2010  Submit use of AES-192 and AES-256 in Secure RTP for Proposed Standard
Oct 2010  RTP Payload Format for MVC Video for Proposed Standard
Nov 2010  Encryption of Header Extensions in the Secure Real-Time Transport Protocol (SRTP) for Proposed Standard
Dec 2010  Submit RTP Payload Format for MIDI for Proposed Standard

Internet-Drafts:

The use of AES-192 and AES-256 in Secure RTP (37969 bytes)
RTP Payload Format for SVC Video (254854 bytes)
RTP Payload Format for MIDI (395070 bytes)
RTP Payload Format for DV (IEC 61834) Video (37004 bytes)
Application Mechanism for maintaining alive the Network Address Translator (NAT) mappings associated to RTP flows. (20630 bytes)
Forward-shifted RTP Redundancy Payload Support (24929 bytes)
The SEED Cipher Algorithm and Its Use with the Secure Real-time Transport Protocol (SRTP) (24295 bytes)
RTP Payload Format for H.264 RCDO Video (55510 bytes)
RTP Payload Format for IP-MR Speech Codec draft-ietf-avt-rtp-ipmr-12.txt (42202 bytes)
Guidelines for Extending the RTP Control Protocol (RTCP) (41810 bytes)
Why RTP Does Not Mandate a Single Security Mechanism (20796 bytes)
RTP Payload Format for H.264 Video (249910 bytes)
RTP payload format for G.718 speech/audio (63091 bytes)
Rapid Synchronisation of RTP Flows (51840 bytes)
RTP Payload format for GSM-HR (38681 bytes)
Unicast-Based Rapid Acquisition of Multicast RTP Sessions (128414 bytes)
Policy for Registering SRTP Transforms (6660 bytes)
Multicast Acquisition Report Block Type for RTP Control Protocol (RTCP) Extended Reports (XRs) (37161 bytes)
Explicit Congestion Notification (ECN) for RTP over UDP (118349 bytes)
Port Mapping Between Unicast and Multicast RTP Sessions (35363 bytes)
Encrypted Key Transport for Secure RTP (95166 bytes)
RTP Payload Format for MPEG-4 Audio/Visual Streams (69823 bytes)
RTP payload format for Enhanced Variable Rate Narrowband-Wideband Codec (EVRC-NW) (35165 bytes)
RTP Payload Format for MVC Video (51204 bytes)
RTP Payload Format for SMPTE 336M Encoded Data (24198 bytes)
RTP Payload Format for the iSAC Codec (20319 bytes)
RTP Payload Format for Bluetooth's SBC audio codec (48382 bytes)
RTP Control Protocol (RTCP) Port for Multicast Sessions (11793 bytes)
Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs) (15711 bytes)

Request For Comments:

RTP: A Transport Protocol for Real-Time Applications (RFC 1889) (188544 bytes) obsoleted by RFC 3550
RTP Profile for Audio and Video Conferences with Minimal Control (RFC 1890) (37509 bytes) obsoleted by RFC 3551
RTP Payload Format for JPEG-compressed Video (RFC 2035) (30275 bytes) obsoleted by RFC 2435
RTP payload format for H.261 video streams (RFC 2032) (27408 bytes) obsoleted by RFC 4587
RTP Payload Format for MPEG1/MPEG2 Video (RFC 2038) (23266 bytes) obsoleted by RFC 2250
RTP Payload Format of Sun's CellB Video Encoding (RFC 2029) (11216 bytes)
RTP Payload Format for H.263 Video Streams (RFC 2190) (26409 bytes)
RTP Payload for Redundant Audio Data (RFC 2198) (25166 bytes)
RTP Payload Format for MPEG1/MPEG2 Video (RFC 2250) (34293 bytes) obsoletes RFC 2038
RTP Payload Format for Bundled MPEG (RFC 2343) (16557 bytes)
Options for Repair of Streaming Media (RFC 2354) (28875 bytes)
RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+) (RFC 2429) (43166 bytes)
RTP Payload Format for BT.656 Video Encoding (RFC 2431) (22323 bytes)
RTP Payload Format for JPEG-compressed Video (RFC 2435) (54173 bytes) obsoletes RFC 2035
Compressing IP/UDP/RTP Headers for Low-Speed Serial Links (RFC 2508) (60474 bytes)
An RTP Payload Format for Generic Forward Error Correction (RFC 2733) (53120 bytes) obsoleted by RFC 5109
Guidelines for Writers of RTP Payload Format Specifications (RFC 2736) (24143 bytes)
Sampling of the Group Membership in RTP (RFC 2762) (25796 bytes)
RTP Payload for Text Conversation (RFC 2793) (20674 bytes) obsoleted by RFC 4103
RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals (RFC 2833) (68786 bytes) obsoleted by RFC 4733
RTP Payload Format for Real-Time Pointers (RFC 2862) (12031 bytes)
Real-Time Transport Protocol Management Information Base (RFC 2959) (62063 bytes)
Registration of parityfec MIME types (RFC 3009) (16022 bytes) obsoleted by RFC 5109
RTP payload format for MPEG-4 Audio/Visual streams (RFC 3016) (47070 bytes)
RTP Payload Format for ITU-T Recommendation G.722.1 (RFC 3047) (16292 bytes) obsoleted by RFC 5577
A More Loss-Tolerant RTP Payload Format for MP3 Audio (RFC 3119) (37796 bytes) obsoleted by RFC 5219
RTP Testing Strategies (RFC 3158) (48208 bytes)
RTP Payload Format for DV Format Video (RFC 3189) (25991 bytes)
RTP Payload Format for 12-bit DAT, 20- and 24-bit Linear Sampled Audio (RFC 3190) (34977 bytes)
RTP payload format and file storage format for the Adoptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) audio codecs (RFC 3267) (110652 bytes) obsoleted by RFC 4867
RTP Payload for Comfort Noise (RFC 3389) (17018 bytes)
RTP Payload Format for Society of Motion Picture and Television Engineers (SMPTE) 292M Video (RFC 3497) (26094 bytes)
RTP Payload Format for Enhanced Variable Rate Codecs (EVRC) and Selectable Mode Vocoders SMV (RFC 3558) (49787 bytes) updated by RFC 4788
RTP Payload Format for European Telecommunications Standards Institute (ETSI) European Standard ES 201 108 Distributed Speech Recognition Encoding (RFC 3557) (29692 bytes)
Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth (RFC 3556) (15310 bytes)
MIME Type Registration of RTP Payload Formats (RFC 3555) (56618 bytes) obsoleted by RFC 4855,RFC 4856/ updated by RFC 3625
RTP Profile for Audio and Video Conferences with Minimal Control (RFC 3551) (106621 bytes) obsoletes RFC 1890/ updated by RFC 5761
RTP: A Transport Protocol for Real-Time Applications (RFC 3550) (259985 bytes) obsoletes RFC 1889/ updated by RFC 5506,RFC 5761
Enhanced Compressed RTP (CRTP) for links with High Delay,Packet Loss and Reordering (RFC 3545) (48278 bytes)
RTP Control Protocol Extended Reports (RTCP XR) (RFC 3611) (126736 bytes)
RTP Payload Format for Transport of MPEG-4 Elementary Streams (RFC 3640) (102606 bytes) updated by RFC 5691
The Secure Real-time Transport Protocol (RFC 3711) (134270 bytes) updated by RFC 5506
Internet Low Bit Rate Codec (RFC 3951) (373442 bytes)
RTP Payload Format for iLBC Speech (RFC 3952) (28655 bytes)
RTP payload Format for H.264 Video (RFC 3984) (205093 bytes)
RTP payload format for a 64 kbit/s transparent call (RFC 4040) (15363 bytes)
RTP Payload Formats for European Telecommunications Standardsv Institute (ETSI) European Standard ES 202 050, ES 202 211, and ES 202 212 Distributed Speech Recognition Encoding (RFC 4060) (39654 bytes)
Registration of the text/red MIME Sub-Type (RFC 4102) (11337 bytes)
RTP Payload for Text Conversation (RFC 4103) (44246 bytes) obsoletes RFC 2793
RTP Payload Format for Uncompressed Video (RFC 4175) (39431 bytes) updated by RFC 4421
RTP Payload Format for AC-3 Audio (RFC 4184) (25202 bytes)
Requirements for Header Compression over MPLS (RFC 4247) (25127 bytes)
Tunneling Multiplexed Compressed RTP (TCRTP) (RFC 4170) (48990 bytes)
RTP Payload Format for BroadVoice Speech Codecs (RFC 4298) (30099 bytes)
Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Audio Codec (RFC 4348) (73528 bytes) updated by RFC 4424
Real-Time Transport Protocol (RTP) Payload for Text Conversation Interleaved in an Audio Stream (RFC 4351) (44405 bytes)
RTP Payload Format for the Extended Adaptive Multi-Rate Wideband (AMR-WB+) Audio Codec (RFC 4352) (91291 bytes)
RTP Payload Format for 3rd Generation Partnership Project (3GPP) Timed Text (RFC 4396) (155421 bytes)
RTP Payload Format for Video Codec 1 (VC-1) (RFC 4425) (84335 bytes)
RTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes (RFC 4421) (8000 bytes) updates RFC 4175
Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Extension Audio Codec (RFC 4424) (16331 bytes) updates RFC 4348
MIME Type Registration for RTP Payload Format for H.224 (RFC 4573) (13587 bytes)
Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF) (RFC 4585) (117762 bytes) updated by RFC 5506
Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Transport (RFC 4571) (18751 bytes)
RTP Retransmission Payload Format (RFC 4588) (76630 bytes)
Real-time Transport Protocol (RTP) Payload Format for Enhanced AC-3 (E-AC-3) Audio (RFC 4598) (39811 bytes)
RTP Payload Format for H.261 Video Streams (RFC 4587) (37477 bytes) obsoletes RFC 2032
RTP Payload Format for the G.729.1 Audio Codec (RFC 4749) (28838 bytes) updated by RFC 5459
An Implementation Guide for RTP MIDI (RFC 4696) (83827 bytes)
RTP Payload Format for MIDI (RFC 4695) (403808 bytes)
Definition of Events For Modem, FAX, and Text Telephony Signals (RFC 4734) (116810 bytes)
RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals (RFC 4733) (115614 bytes) obsoletes RFC 2833/ updated by RFC 5244
Enhancements to RTP Payload Formats for EVRC Family Codecs (RFC 4788) (42216 bytes) updates RFC 3558/ updated by RFC 5188
RTP Payload Format for ITU-T Rec. H.263 Video (RFC 4629) (67231 bytes)
RTP Payload Format for H.263 using RFC2190 to Historic status (RFC 4628) (8084 bytes)
Media Type Registration of RTP Payload Formats (RFC 4855) (24404 bytes) obsoletes RFC 3555
Media Type Registration of Payload Formats in the RTP Profile for Audio and Video Conferences (RFC 4856) (45881 bytes) obsoletes RFC 3555
RTP Payload Format and File Storage Format for the Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) Audio Codecs (RFC 4867) (139584 bytes) obsoletes RFC 3267
Protocol Extensions for Header Compression over MPLS (RFC 4901) (78801 bytes)
RTP Payload Format for Generic Forward Error Correction (RFC 5109) (100538 bytes) obsoletes RFC 2733,RFC 3009
RTP Topologies (RFC 5117) (50293 bytes)
A More Loss-Tolerant RTP Payload Format for MP3 Audio (RFC 5219) (42830 bytes) obsoletes RFC 3119
Codec Control Messages in the RTP Audio-Visual Profile with Feedback (AVPF) (RFC 5104) (158098 bytes)
Extended Secure RTP Profile for RTCP-based Feedback (RTP/SAVPF) (RFC 5124) (37856 bytes)
RTP payload format for Enhanced Variable Rate Wideband Codec (EVRC-WB) and media subtype updates for EVRC-B codec (RFC 5188) (44609 bytes) updates RFC 4788
Definition of Events For Channel-Oriented Telephony Signalling (RFC 5244) (55321 bytes) updates RFC 4733
A General Mechanism for RTP Header Extensions (RFC 5285) (36844 bytes)
RTP Payload Format for Vorbis Encoded Audio (RFC 5215) (54327 bytes)
Payload Format for JPEG 2000 Video: Extensions for Scalability and Main Header Recovery (RFC 5372) (53150 bytes)
RTP Payload Format for JPEG 2000 Video Streams (RFC 5371) (62655 bytes)
RTP Payload Format for ITU-T Recommendation G.711.1 (RFC 5391) (26304 bytes)
G.729.1 RTP Payload Format Update: Discontinuous Transmission (DTX) Support (RFC 5459) (14671 bytes) updates RFC 4749
RTP Payload Format for G.719 (RFC 5404) (64644 bytes)
Associating Time-Codes with RTP Streams (RFC 5484) (25408 bytes)
Transmission Time offsets in RTP streams (RFC 5450) (17073 bytes)
Support for Reduced-Size Real-Time Transport Control Protocol (RTCP): Opportunities and Consequences (RFC 5506) (41011 bytes) updates RFC 3550,RFC 3711,RFC 4585
RTP Payload Format for the Speex Codec (RFC 5574) (27995 bytes)
RTP Payload Format for ITU-T Recommendation G.722.1 (RFC 5577) (21705 bytes) obsoletes RFC 3047
RTP Payload Format for Adaptive TRansform Acoustic Coding (ATRAC) Family (RFC 5584) (65071 bytes)
RTP Payload Format for Elementary Streams with MPEG Surround multi- channel audio (RFC 5691) (26189 bytes) updates RFC 3640
RTP Payload Format for mU-law EMbedded Codec for Low-delay IP communication (UEMCLIP) speech codec (RFC 5686) (44924 bytes)
Post-Repair Loss RLE Report Block Type for RTP Control Potocol (RTCP) Extended Reports (XRs) (RFC 5725) (18794 bytes)
RTP Control Protocol (RTCP) Extensions for Single-Source Multicast Sessions with Unicast Feedback (RFC 5760) (160368 bytes)
Multiplexing RTP Data and Control Packets on a Single Port (RFC 5761) (31778 bytes) updates RFC 3550,RFC 3551
Datagram Transport Layer Security (DTLS) Extension to Establish Keys for Secure Real-time Transport Protocol (SRTP) (RFC 5764) (60590 bytes)

Internet SocietyAMSHome - Tools - Datatracker - IASA - IAB - RFC Editor - IANA - IRTF - IETF Trust - ISOC - Contact Us
Secretariat services provided by Association Management Solutions, LLC (AMS).
Please send problem reports to: ietf-action@ietf.org.