Audio/Video Transport (avt)
---------------------------
Charter
Last Modified: 2010-11-09
Current Status: Active Working Group
Chair(s):
Roni Even <
[email protected]>
Keith Drage <
[email protected]>
Real-time Applications and Infrastructure Area Director(s):
Gonzalo Camarillo <
[email protected]>
Robert Sparks <
[email protected]>
Real-time Applications and Infrastructure Area Advisor:
Robert Sparks <
[email protected]>
Secretary(ies):
Tom Taylor <
[email protected]>
Mailing Lists:
General Discussion:
[email protected]
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 RTP Payload Format for DRA Audio for Informational
Done Policy for Registering SRTP Transforms for Proposed Standard
Done RTP Payload Format for GSM-HR for Proposed Standard
Done Submit draft explaining why SRTP need not be mandatory for
media transport, for Informational
Done Submit Rapid Synchronization of RTP Flows for Proposed Standard
Done Submit Forward-shifted RTP Redundancy Payload Support for
Proposed Standard
Done Submit Unicast-Based Rapid Acquisition of Multicast RTP
Sessions for Proposed Standard
Done Submit RTP Payload Format for H.264 RCDO Video for Proposed
Standard
Done Submit RTP Payload Format for SVC Video for Proposed Standard
Done Submit Guidelines for Extending the RTP Control Protocol (RTCP)
for Informational
Aug 2010 Submit Guideline for Choosing RTCP CNAME as proposed standard
Aug 2010 Submit Multicast Acquisition Report Block Type for RTCP XR
Done Submit RTCP port for multicast sessions as proposed standard
Sep 2010 RTP Payload Format for the CELT codec for Proposed Standard
Sep 2010 RTP Payload Format for MPEG2-TS preamble for Proposed Standard
Sep 2010 Submit use of AES-192 and AES-256 in Secure RTP for Proposed
Standard
Nov 2010 Submit Explicit Congestion Notification (ECN) for RTP over UDP
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
Dec 2010 Submit Real-Time Transport Control Protocol (RTCP) in Overlay
Multicast for Proposed Standard
Dec 2010 Submit Port Mapping Between Unicast and Multicast RTP Sessions
for Proposed Standard
Dec 2010 Submit Considerations for RAMS Scenarios for Informational
Feb 2011 Submit Monitoring Architecture for RTP for Informational
Feb 2011 RTP Payload Format for MPEG-4 Audio/Visual Streams for Proposed
Standard
Feb 2011 Submit How to Write an RTP Payload Format for Informational
Feb 2011 Using the results of the work for Monitoring Architecture for
RTP, submit work proposal (milestones) for monitoring:
Measurement Identity, Burst/Gap Discard metric Reporting,
Burst/Gap Loss metric Reporting, Concealed Seconds metric
Reporting, Delay metric Reporting, Discard metric Reporting,
Jitter Buffer Metric Reporting, Loss Concealment metric
Reporting, Packet Delay Variation Metric Reporting, QoE Metrics
Reporting
Feb 2011 Submit Real-time Transport Control Protocol Extension Report
for Run Length Encoding of Discarded Packets
Mar 2011 RTP Payload Format for Bluetooth's SBC audio codec for Proposed
Standard
Mar 2011 RTP Payload Format for Enhanced Variable Rate Narrowband-
Wideband Codec (EVRC-NW) for Proposed Standard
Mar 2011 Submit EVBR/G.718 payload draft for Proposed Standard
Apr 2011 RTP profile for the carriage of SMPTE 336M data for Proposed
Standard
Apr 2011 RTP Payload Format for the iSAC codec for Proposed Standard
Apr 2011 Submit in band keying mechanism for SRTP draft for Proposed
Standard
Apr 2011 Submit RTP Payload Format for DV (IEC 61834) Video for Proposed
Standard
Jun 2011 RTP Payload Format for MVC Video for Proposed Standard
Internet-Drafts:
Posted Revised I-D Title <Filename>
------ ------- --------------------------------------------
Aug 2006 Sep 2010 <draft-ietf-avt-srtp-big-aes-04.txt>
The use of AES-192 and AES-256 in Secure RTP
Dec 2006 Nov 2010 <draft-ietf-avt-rtp-svc-24.txt>
RTP Payload Format for Scalable Video Coding
Jan 2007 Jul 2010 <draft-ietf-avt-rfc4695-bis-08.txt>
RTP Payload Format for MIDI
Jun 2007 Sep 2010 <draft-ietf-avt-app-rtp-keepalive-09.txt>
Application Mechanism for keeping alive the Network Address
Translator (NAT) mappings associated to RTP flows.
Sep 2007 Aug 2010 <draft-ietf-avt-forward-shifted-red-06.txt>
Forward-shifted RTP Redundancy Payload Support
Dec 2007 Oct 2010 <draft-ietf-avt-rtp-h264-rcdo-07.txt>
RTP Payload Format for H.264 Reduced-Complexity Decoding
Operation (RCDO) Video
Apr 2008 Oct 2010 <draft-ietf-avt-rtp-ipmr-14.txt>
RTP Payload Format for IP-MR Speech Codec
Jul 2008 Jul 2010 <draft-ietf-avt-srtp-not-mandatory-07.txt>
Why RTP Does Not Mandate a Single Security Mechanism
Oct 2008 Oct 2010 <draft-ietf-avt-rtp-rfc3984bis-12.txt>
RTP Payload Format for H.264 Video
Apr 2009 Jul 2010 <draft-ietf-avt-rapid-rtp-sync-12.txt>
Rapid Synchronisation of RTP Flows
May 2009 Oct 2010 <draft-ietf-avt-rapid-acquisition-for-rtp-16.txt>
Unicast-Based Rapid Acquisition of Multicast RTP Sessions
Feb 2010 May 2010 <draft-ietf-avt-multicast-acq-rtcp-xr-01.txt>
Multicast Acquisition Report Block Type for RTP Control
Protocol (RTCP) Extended Reports (XRs)
Feb 2010 Oct 2010 <draft-ietf-avt-ecn-for-rtp-03.txt>
Explicit Congestion Notification (ECN) for RTP over UDP
Feb 2010 May 2010 <draft-ietf-avt-ports-for-ucast-mcast-rtp-02.txt>
Port Mapping Between Unicast and Multicast RTP Sessions
Mar 2010 Jul 2010 <draft-ietf-avt-srtp-ekt-01.txt>
Encrypted Key Transport for Secure RTP
Apr 2010 Oct 2010 <draft-ietf-avt-rfc3016bis-01.txt>
RTP Payload Format for MPEG-4 Audio/Visual Streams
Apr 2010 Jul 2010 <draft-ietf-avt-rtp-evrc-nw-01.txt>
RTP payload format for Enhanced Variable Rate
Narrowband-Wideband Codec (EVRC-NW)
Apr 2010 Apr 2010 <draft-ietf-avt-rtp-klv-00.txt>
RTP Payload Format for SMPTE 336M Encoded Data
Apr 2010 Oct 2010 <draft-ietf-avt-rtp-mvc-01.txt>
RTP Payload Format for MVC Video
Apr 2010 Apr 2010 <draft-ietf-avt-rtp-isac-00.txt>
RTP Payload Format for the iSAC Codec
Jun 2010 Jun 2010 <draft-ietf-avt-rtp-sbc-00.txt>
RTP Payload Format for Bluetooth's SBC audio codec
Jun 2010 Oct 2010 <draft-ietf-avt-rtcp-port-for-ssm-03.txt>
RTP Control Protocol (RTCP) Port for Source-Specific Multicast
(SSM) Sessions
Jun 2010 Aug 2010 <draft-ietf-avt-rtp-cnames-01.txt>
Guidelines for Choosing RTP Control Protocol (RTCP) Canonical
Names (CNAMEs)
Request For Comments:
RFC Stat Published Title
------- -- ----------- ------------------------------------
RFC1889 PS Jan 1996 RTP: A Transport Protocol for Real-Time Applications
RFC1890 PS Jan 1996 RTP Profile for Audio and Video Conferences with Minimal
Control
RFC2035 PS Oct 1996 RTP Payload Format for JPEG-compressed Video
RFC2032 PS Oct 1996 RTP payload format for H.261 video streams
RFC2038 PS Oct 1996 RTP Payload Format for MPEG1/MPEG2 Video
RFC2029 PS Oct 1996 RTP Payload Format of Sun's CellB Video Encoding
RFC2190 PS Sep 1997 RTP Payload Format for H.263 Video Streams
RFC2198 PS Sep 1997 RTP Payload for Redundant Audio Data
RFC2250 PS Jan 1998 RTP Payload Format for MPEG1/MPEG2 Video
RFC2343 E May 1998 RTP Payload Format for Bundled MPEG
RFC2354 I Jun 1998 Options for Repair of Streaming Media
RFC2429 PS Oct 1998 RTP Payload Format for the 1998 Version of ITU-T Rec.
H.263 Video (H.263+)
RFC2431 PS Oct 1998 RTP Payload Format for BT.656 Video Encoding
RFC2435 PS Oct 1998 RTP Payload Format for JPEG-compressed Video
RFC2508 PS Feb 1999 Compressing IP/UDP/RTP Headers for Low-Speed Serial
Links
RFC2733 PS Dec 1999 An RTP Payload Format for Generic Forward Error
Correction
RFC2736BCP Dec 1999 Guidelines for Writers of RTP Payload Format
Specifications
RFC2762 E Feb 2000 Sampling of the Group Membership in RTP
RFC2793 PS Jun 2000 RTP Payload for Text Conversation
RFC2833 PS Jun 2000 RTP Payload for DTMF Digits, Telephony Tones and
Telephony Signals
RFC2862 PS Jul 2000 RTP Payload Format for Real-Time Pointers
RFC2959 PS Oct 2000 Real-Time Transport Protocol Management Information Base
RFC3009 PS Dec 2000 Registration of parityfec MIME types
RFC3016 PS Dec 2000 RTP payload format for MPEG-4 Audio/Visual streams
RFC3047 PS Feb 2001 RTP Payload Format for ITU-T Recommendation G.722.1
RFC3119 PS Jun 2001 A More Loss-Tolerant RTP Payload Format for MP3 Audio
RFC3158 I Aug 2001 RTP Testing Strategies
RFC3190 PS Jan 2002 RTP Payload Format for 12-bit DAT, 20- and 24-bit Linear
Sampled Audio
RFC3189 PS Jan 2002 RTP Payload Format for DV Format Video
RFC3267 PS Jul 2002 RTP payload format and file storage format for the
Adoptive Multi-Rate (AMR) and Adaptive Multi-Rate
Wideband (AMR-WB) audio codecs
RFC3389 PS Oct 2002 RTP Payload for Comfort Noise
RFC3497 PS Mar 2003 RTP Payload Format for Society of Motion Picture and
Television Engineers (SMPTE) 292M Video
RFC3558 PS Jul 2003 RTP Payload Format for Enhanced Variable Rate Codecs
(EVRC) and Selectable Mode Vocoders SMV
RFC3557 PS Jul 2003 RTP Payload Format for European Telecommunications
Standards Institute (ETSI) European Standard ES 201 108
Distributed Speech Recognition Encoding
RFC3556 PS Jul 2003 Session Description Protocol (SDP) Bandwidth Modifiers
for RTP Control Protocol (RTCP) Bandwidth
RFC3555 PS Jul 2003 MIME Type Registration of RTP Payload Formats
RFC3551 DS Jul 2003 RTP Profile for Audio and Video Conferences with Minimal
Control
RFC3550 DS Jul 2003 RTP: A Transport Protocol for Real-Time Applications
RFC3545 PS Jul 2003 Enhanced Compressed RTP (CRTP) for links with High
Delay,Packet Loss and Reordering
RFC3611Standard Nov 2003 RTP Control Protocol Extended Reports (RTCP XR)
RFC3640Standard Dec 2003 RTP Payload Format for Transport of MPEG-4 Elementary
Streams
RFC3711Standard Mar 2004 The Secure Real-time Transport Protocol
RFC3951 E Dec 2004 Internet Low Bit Rate Codec
RFC3952 E Dec 2004 RTP Payload Format for iLBC Speech
RFC3984Standard Feb 2005 RTP payload Format for H.264 Video
RFC4040Standard Apr 2005 RTP payload format for a 64 kbit/s transparent call
RFC4060Standard May 2005 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
RFC4103Standard Jun 2005 RTP Payload for Text Conversation
RFC4102Standard Jun 2005 Registration of the text/red MIME Sub-Type
RFC4175Standard Sep 2005 RTP Payload Format for Uncompressed Video
RFC4184Standard Oct 2005 RTP Payload Format for AC-3 Audio
RFC4247 I Nov 2005 Requirements for Header Compression over MPLS
RFC4170BCP Nov 2005 Tunneling Multiplexed Compressed RTP (TCRTP)
RFC4298Standard Dec 2005 RTP Payload Format for BroadVoice Speech Codecs
RFC4351 H Jan 2006 Real-Time Transport Protocol (RTP) Payload for Text
Conversation Interleaved in an Audio Stream
RFC4348Standard Jan 2006 Real-Time Transport Protocol (RTP) Payload Format for
the Variable-Rate Multimode Wideband (VMR-WB) Audio
Codec
RFC4352Standard Jan 2006 RTP Payload Format for the Extended Adaptive Multi-Rate
Wideband (AMR-WB+) Audio Codec
RFC4396Standard Feb 2006 RTP Payload Format for 3rd Generation Partnership
Project (3GPP) Timed Text
RFC4425 PS Feb 2006 RTP Payload Format for Video Codec 1 (VC-1)
RFC4421Standard Feb 2006 RTP Payload Format for Uncompressed Video: Additional
Colour Sampling Modes
RFC4424 PS Feb 2006 Real-Time Transport Protocol (RTP) Payload Format for
the Variable-Rate Multimode Wideband (VMR-WB) Extension
Audio Codec
RFC4571 PS Jul 2006 Framing Real-time Transport Protocol (RTP) and RTP
Control Protocol (RTCP) Packets over Connection-Oriented
Transport
RFC4585 PS Jul 2006 Extended RTP Profile for Real-time Transport Control
Protocol (RTCP)-Based Feedback (RTP/AVPF)
RFC4573 PS Jul 2006 MIME Type Registration for RTP Payload Format for H.224
RFC4588 PS Jul 2006 RTP Retransmission Payload Format
RFC4598 PS Jul 2006 Real-time Transport Protocol (RTP) Payload Format for
Enhanced AC-3 (E-AC-3) Audio
RFC4587 PS Aug 2006 RTP Payload Format for H.261 Video Streams
RFC4749 PS Oct 2006 RTP Payload Format for the G.729.1 Audio Codec
RFC4695 PS Nov 2006 RTP Payload Format for MIDI
RFC4696 I Nov 2006 An Implementation Guide for RTP MIDI
RFC4734 PS Dec 2006 Definition of Events For Modem, FAX, and Text Telephony
Signals
RFC4733 PS Dec 2006 RTP Payload for DTMF Digits, Telephony Tones and
Telephony Signals
RFC4788 PS Jan 2007 Enhancements to RTP Payload Formats for EVRC Family
Codecs
RFC4629 PS Jan 2007 RTP Payload Format for ITU-T Rec. H.263 Video
RFC4628 I Feb 2007 RTP Payload Format for H.263 using RFC2190 to Historic
status
RFC4856 PS Feb 2007 Media Type Registration of Payload Formats in the RTP
Profile for Audio and Video Conferences
RFC4855 PS Feb 2007 Media Type Registration of RTP Payload Formats
RFC4867 PS Apr 2007 RTP Payload Format and File Storage Format for the
Adaptive Multi-Rate (AMR) and Adaptive Multi-Rate
Wideband (AMR-WB) Audio Codecs
RFC4901 PS Jun 2007 Protocol Extensions for Header Compression over MPLS
RFC5109 PS Dec 2007 RTP Payload Format for Generic Forward Error Correction
RFC5117 I Jan 2008 RTP Topologies
RFC5219 PS Feb 2008 A More Loss-Tolerant RTP Payload Format for MP3 Audio
RFC5104 PS Feb 2008 Codec Control Messages in the RTP Audio-Visual Profile
with Feedback (AVPF)
RFC5124 PS Feb 2008 Extended Secure RTP Profile for RTCP-based Feedback
(RTP/SAVPF)
RFC5188 PS Feb 2008 RTP payload format for Enhanced Variable Rate Wideband
Codec (EVRC-WB) and media subtype updates for EVRC-B
codec
RFC5244 PS Jun 2008 Definition of Events For Channel-Oriented Telephony
Signalling
RFC5285 PS Jul 2008 A General Mechanism for RTP Header Extensions
RFC5215 PS Aug 2008 RTP Payload Format for Vorbis Encoded Audio
RFC5371 PS Oct 2008 RTP Payload Format for JPEG 2000 Video Streams
RFC5372 PS Oct 2008 Payload Format for JPEG 2000 Video: Extensions for
Scalability and Main Header Recovery
RFC5391 PS Nov 2008 RTP Payload Format for ITU-T Recommendation G.711.1
RFC5404 PS Jan 2009 RTP Payload Format for G.719
RFC5459 PS Jan 2009 G.729.1 RTP Payload Format Update: Discontinuous
Transmission (DTX) Support
RFC5484 PS Mar 2009 Associating Time-Codes with RTP Streams
RFC5450 PS Mar 2009 Transmission Time offsets in RTP streams
RFC5506 PS Apr 2009 Support for Reduced-Size Real-Time Transport Control
Protocol (RTCP): Opportunities and Consequences
RFC5574 PS Jun 2009 RTP Payload Format for the Speex Codec
RFC5577 PS Jul 2009 RTP Payload Format for ITU-T Recommendation G.722.1
RFC5584 PS Jul 2009 RTP Payload Format for Adaptive TRansform Acoustic
Coding (ATRAC) Family
RFC5691 PS Oct 2009 RTP Payload Format for Elementary Streams with MPEG
Surround multi- channel audio
RFC5686 PS Oct 2009 RTP Payload Format for mU-law EMbedded Codec for
Low-delay IP communication (UEMCLIP) speech codec
RFC5760 PS Feb 2010 RTP Control Protocol (RTCP) Extensions for Single-Source
Multicast Sessions with Unicast Feedback
RFC5725 PS Feb 2010 Post-Repair Loss RLE Report Block Type for RTP Control
Potocol (RTCP) Extended Reports (XRs)
RFC5761 PS Apr 2010 Multiplexing RTP Data and Control Packets on a Single
Port
RFC5764 PS May 2010 Datagram Transport Layer Security (DTLS) Extension to
Establish Keys for Secure Real-time Transport Protocol
(SRTP)
RFC5669 PS Aug 2010 The SEED Cipher Algorithm and Its Use with the Secure
Real-Time Transport Protocol (SRTP)
RFC5968 I Sep 2010 Guidelines for Extending the RTP Control Protocol (RTCP)
RFC5993 PS Oct 2010 RTP Payload Format for Global System for Mobile
Communications Half Rate (GSM-HR)