2.5.1 Audio/Video Transport (avt)

NOTE: This charter is a snapshot of the 66th IETF Meeting in Montreal, Quebec Canada. It may now be out-of-date.
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: 2006-08-22

Chair(s):

Colin Perkins <csp@csperkins.org>
Tom Taylor <taylor@nortel.com>
Roni Even <roni.even@polycom.co.il>

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

Jon Peterson <jon.peterson@neustar.biz>
Cullen Jennings <fluffy@cisco.com>

* The Real-time Applications and Infrastructure Area Directors were seated during the IETF 65.

Real-time Applications and Infrastructure Area Advisor:

Cullen Jennings <fluffy@cisco.com>

Mailing Lists:

General Discussion: avt@ietf.org
To Subscribe: https://www1.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,
together with its associated profiles and payload formats. The
current aims of the working group are: 

- to review and revise existing payload formats to advance those
  which are useful to Draft Standard, and to declare others
  as Historic. Milestones will be established as a champion for
  each payload format is identified.

- to develop payload formats for new media codecs, and to
  document best-current practices in payload format design.
  The group continues to be precluded from work on codecs
  themselves because of overlap with the other standards
  bodies, and because the IETF does not have the ability
  to effectively review new codecs. An exception was made
  for the freeware iLBC codec on a highly experimental basis,
  but acceptance of new codec work is unexpected and subject
  to rechartering.

- to complete the forward error correction work to update
  RFC 2733 in the form of the ULP payload format

- to investigate and if suitable develop a framework for advanced
  FEC codes and their usage for RTP, possibly with alignment to
  the RMT WG's FEC building block.

- to extend RTP to work with Source-Specific Multicast sessions
  with unicast feedback

- to provide a framing mechanism for RTP over TCP and TLS

- in collaboration with the MPLS and ROHC WGs, to develop a solution
  for header compression of RTP across MPLS networks that avoid
  decompression and compression at each MPLS node.

- to develop a new RTP profile as the combination of the SRTP
  profile and the Extended RTP Profile for RTCP-based Feedback
  (RTP/SAVPF)

- to develop a new RTP profile for usage of TFRC (RFC 3448) with
  RTP over UDP to allow application developers to gain experience
  with TCP friendly congestion control.
 
- to develop a MIB for RTCP XR (RFC 3611).

- to update the RTP MIB, including aligning it with RFC 3550.

The longer term goals of the working group are to advance the
SRTP Profile, the Extended RTP Profile for RTCP-based Feedback,
the Compressed RTP framework, and the RTP MIB to Draft Standard.

The group has no plans to develop new RTP profiles beyond those
listed above, but will consider rechartering to produce profile
level extensions if appropriate.

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
Aug 2006  Submit SMTPE Timestamping of Media for Proposed Standard
Sep 2006  Submit RTCP/SSM draft for Proposed Standard
Nov 2006  Submit update of RTP MIB for Proposed or Draft Standard
Nov 2006  Submit RTCP XR MIB for Proposed Standard
Nov 2006  Submit
Nov 2006  Submit RTP Profile for TFRC for Proposed Standard
Nov 2006  Submit RTCP XR High Resolution Audio Metrics for Proposed Standard
Nov 2006  Submit Codec Control Messages for Proposed Standard
Mar 2007  Submit SRTP for Draft Standard
Mar 2007  Submit RTCP XR Video Metrics block for Proposed Standard
Sep 2007  Submit RTP/AVPF for Draft Standard

Internet-Drafts:

  • draft-ietf-avt-ulp-19.txt
  • draft-ietf-avt-rtcpssm-12.txt
  • draft-ietf-avt-rtp-jpeg2000-11.txt
  • draft-ietf-avt-rfc2833bis-15.txt
  • draft-ietf-avt-profile-savpf-09.txt
  • draft-ietf-avt-rtp-midi-guidelines-15.txt
  • draft-ietf-avt-rtp-midi-format-15.txt
  • draft-ietf-avt-rfc2429-bis-09.txt
  • draft-ietf-avt-tfrc-profile-06.txt
  • draft-ietf-avt-rtp-atrac-family-06.txt
  • draft-ietf-avt-rfc2190-to-historic-06.txt
  • draft-ietf-avt-rtcp-xr-mib-05.txt
  • draft-ietf-avt-rtp-amr-bis-06.txt
  • draft-ietf-avt-rfc2833bisdata-08.txt
  • draft-ietf-avt-rfc2833biscas-02.txt
  • draft-ietf-avt-rtp-jpeg2000-beam-04.txt
  • draft-ietf-avt-rfc3555bis-05.txt
  • draft-ietf-avt-hc-over-mpls-protocol-07.txt
  • draft-ietf-avt-rtp-hdrext-06.txt
  • draft-ietf-avt-smpte-rtp-05.txt
  • draft-ietf-avt-rfc3047-bis-02.txt
  • draft-ietf-avt-rtp-g729-scal-wb-ext-07.txt
  • draft-ietf-avt-compact-bundled-evrc-11.txt
  • draft-ietf-avt-rtp-vorbis-01.txt
  • draft-ietf-avt-mib-rtp-bis-01.txt
  • draft-ietf-avt-rfc3555bis-part2-02.txt
  • draft-ietf-avt-rtp-howto-00.txt
  • draft-ietf-avt-rtp-toffset-02.txt
  • draft-ietf-avt-srtp-big-aes-00.txt
  • draft-ietf-avt-avpf-ccm-02.txt
  • draft-ietf-avt-topologies-02.txt
  • draft-ietf-avt-rtp-and-rtcp-mux-01.txt

    Request For Comments:

    RFCStatusTitle
    RFC1889 PS RTP: A Transport Protocol for Real-Time Applications
    RFC1890 PS RTP Profile for Audio and Video Conferences with Minimal Control
    RFC2029 PS RTP Payload Format of Sun's CellB Video Encoding
    RFC2032 PS RTP payload format for H.261 video streams
    RFC2035 PS RTP Payload Format for JPEG-compressed Video
    RFC2038 PS RTP Payload Format for MPEG1/MPEG2 Video
    RFC2190 PS RTP Payload Format for H.263 Video Streams
    RFC2198 PS RTP Payload for Redundant Audio Data
    RFC2250 PS RTP Payload Format for MPEG1/MPEG2 Video
    RFC2343 E RTP Payload Format for Bundled MPEG
    RFC2354 I Options for Repair of Streaming Media
    RFC2429 PS RTP Payload Format for the 1998 Version of ITU-T Rec. H.263 Video (H.263+)
    RFC2431 PS RTP Payload Format for BT.656 Video Encoding
    RFC2435 PS RTP Payload Format for JPEG-compressed Video
    RFC2508 PS Compressing IP/UDP/RTP Headers for Low-Speed Serial Links
    RFC2733 PS An RTP Payload Format for Generic Forward Error Correction
    RFC2736 BCP Guidelines for Writers of RTP Payload Format Specifications
    RFC2762 E Sampling of the Group Membership in RTP
    RFC2793 PS RTP Payload for Text Conversation
    RFC2833 PS RTP Payload for DTMF Digits, Telephony Tones and Telephony Signals
    RFC2862 PS RTP Payload Format for Real-Time Pointers
    RFC2959 PS Real-Time Transport Protocol Management Information Base
    RFC3009 PS Registration of parityfec MIME types
    RFC3016 PS RTP payload format for MPEG-4 Audio/Visual streams
    RFC3047 PS RTP Payload Format for ITU-T Recommendation G.722.1
    RFC3119 PS A More Loss-Tolerant RTP Payload Format for MP3 Audio
    RFC3158 I RTP Testing Strategies
    RFC3189 PS RTP Payload Format for DV Format Video
    RFC3190 PS RTP Payload Format for 12-bit DAT, 20- and 24-bit Linear Sampled Audio
    RFC3267 PS RTP payload format and file storage format for the Adoptive Multi-Rate (AMR) and Adaptive Multi-Rate Wideband (AMR-WB) audio codecs
    RFC3389 PS RTP Payload for Comfort Noise
    RFC3497 PS RTP Payload Format for Society of Motion Picture and Television Engineers (SMPTE) 292M Video
    RFC3545 PS Enhanced Compressed RTP (CRTP) for links with High Delay,Packet Loss and Reordering
    RFC3550 DS RTP: A Transport Protocol for Real-Time Applications
    RFC3551 DS RTP Profile for Audio and Video Conferences with Minimal Control
    RFC3555 PS MIME Type Registration of RTP Payload Formats
    RFC3556 PS Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth
    RFC3557 PS RTP Payload Format for European Telecommunications Standards Institute (ETSI) European Standard ES 201 108 Distributed Speech Recognition Encoding
    RFC3558 PS RTP Payload Format for Enhanced Variable Rate Codecs (EVRC) and Selectable Mode Vocoders SMV
    RFC3611 Standard RTP Control Protocol Extended Reports (RTCP XR)
    RFC3640 Standard RTP Payload Format for Transport of MPEG-4 Elementary Streams
    RFC3711 Standard The Secure Real-time Transport Protocol
    RFC3951 E Internet Low Bit Rate Codec
    RFC3952 E RTP Payload Format for iLBC Speech
    RFC3984 Standard RTP payload Format for H.264 Video
    RFC4040 Standard RTP payload format for a 64 kbit/s transparent call
    RFC4060 Standard 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
    RFC4102 Standard Registration of the text/red MIME Sub-Type
    RFC4103 Standard RTP Payload for Text Conversation
    RFC4170 BCP Tunneling Multiplexed Compressed RTP (TCRTP)
    RFC4175 Standard RTP Payload Format for Uncompressed Video
    RFC4184 Standard RTP Payload Format for AC-3 Audio
    RFC4247 I Requirements for Header Compression over MPLS
    RFC4298 Standard RTP Payload Format for BroadVoice Speech Codecs
    RFC4348 Standard Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Audio Codec
    RFC4351 H Real-Time Transport Protocol (RTP) Payload for Text Conversation Interleaved in an Audio Stream
    RFC4352 Standard RTP Payload Format for the Extended Adaptive Multi-Rate Wideband (AMR-WB+) Audio Codec
    RFC4396 Standard RTP Payload Format for 3rd Generation Partnership Project (3GPP) Timed Text
    RFC4421 Standard RTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes
    RFC4424 PS Real-Time Transport Protocol (RTP) Payload Format for the Variable-Rate Multimode Wideband (VMR-WB) Extension Audio Codec
    RFC4425 PS RTP Payload Format for Video Codec 1 (VC-1)
    RFC4571 PS Framing Real-time Transport Protocol (RTP) and RTP Control Protocol (RTCP) Packets over Connection-Oriented Transport
    RFC4573 PS MIME Type Registration for RTP Payload Format for H.224
    RFC4585 PS Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF)
    RFC4587 PS RTP Payload Format for H.261 Video Streams
    RFC4588 PS RTP Retransmission Payload Format
    RFC4598 PS Real-time Transport Protocol (RTP) Payload Format for Enhanced AC-3 (E-AC-3) Audio

    Meeting Minutes


    Slides

    Introduction and Status Update
    Codec Control Messages
    RTP Payload Format for SVC
    Signaling of media decoding dependency in SDP
    A generic payload format for FEC in video applications
    Marking & Retransmitting High-Priority RTP Packets
    RTP MIB and RTCP XR MIB
    RTCP HR
    RTCP XR video
    Time Alignment Using RTCP Feedback