--- 1/draft-ietf-mmusic-sdp-simulcast-00.txt 2015-07-21 09:17:33.663340158 -0700 +++ 2/draft-ietf-mmusic-sdp-simulcast-01.txt 2015-07-21 09:17:33.791343215 -0700 @@ -1,21 +1,21 @@ Network Working Group B. Burman Internet-Draft M. Westerlund Intended status: Standards Track Ericsson -Expires: July 24, 2015 S. Nandakumar +Expires: January 22, 2016 S. Nandakumar M. Zanaty Cisco - January 20, 2015 + July 21, 2015 Using Simulcast in SDP and RTP Sessions - draft-ietf-mmusic-sdp-simulcast-00 + draft-ietf-mmusic-sdp-simulcast-01 Abstract In some application scenarios it may be desirable to send multiple differently encoded versions of the same media source in independent RTP streams. This is called simulcast. This document discusses the best way of accomplishing simulcast in RTP and how to signal it in SDP. A solution is defined by making an extension to SDP, and using RTP/RTCP identification methods to relate RTP streams belonging to the same media source. The SDP extension consists a new media level @@ -32,21 +32,21 @@ Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at http://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." - This Internet-Draft will expire on July 24, 2015. + This Internet-Draft will expire on January 22, 2016. Copyright Notice Copyright (c) 2015 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents @@ -824,135 +824,157 @@ document. Robert Hansen, from Cisco, contributed significantly to subsequent versions. 11. Acknowledgements 12. References 12.1. Normative References [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate - Requirement Levels", BCP 14, RFC 2119, March 1997. + Requirement Levels", BCP 14, RFC 2119, + DOI 10.17487/RFC2119, March 1997, + . [RFC3550] Schulzrinne, H., Casner, S., Frederick, R., and V. Jacobson, "RTP: A Transport Protocol for Real-Time - Applications", STD 64, RFC 3550, July 2003. + Applications", STD 64, RFC 3550, DOI 10.17487/RFC3550, + July 2003, . [RFC4566] Handley, M., Jacobson, V., and C. Perkins, "SDP: Session - Description Protocol", RFC 4566, July 2006. + Description Protocol", RFC 4566, DOI 10.17487/RFC4566, + July 2006, . - [RFC5109] Li, A., "RTP Payload Format for Generic Forward Error - Correction", RFC 5109, December 2007. + [RFC5109] Li, A., Ed., "RTP Payload Format for Generic Forward Error + Correction", RFC 5109, DOI 10.17487/RFC5109, December + 2007, . - [RFC5234] Crocker, D. and P. Overell, "Augmented BNF for Syntax - Specifications: ABNF", STD 68, RFC 5234, January 2008. + [RFC5234] Crocker, D., Ed. and P. Overell, "Augmented BNF for Syntax + Specifications: ABNF", STD 68, RFC 5234, + DOI 10.17487/RFC5234, January 2008, + . [RFC7104] Begen, A., Cai, Y., and H. Ou, "Duplication Grouping Semantics in the Session Description Protocol", RFC 7104, - January 2014. + DOI 10.17487/RFC7104, January 2014, + . 12.2. Informative References [I-D.ietf-avtcore-multiplex-guidelines] Westerlund, M., Perkins, C., and H. Alvestrand, "Guidelines for using the Multiplexing Features of RTP to Support Multiple Media Streams", draft-ietf-avtcore- multiplex-guidelines-03 (work in progress), October 2014. [I-D.ietf-avtcore-rtp-multi-stream] Lennox, J., Westerlund, M., Wu, W., and C. Perkins, "Sending Multiple Media Streams in a Single RTP Session", - draft-ietf-avtcore-rtp-multi-stream-06 (work in progress), - October 2014. + draft-ietf-avtcore-rtp-multi-stream-08 (work in progress), + July 2015. [I-D.ietf-avtcore-rtp-topologies-update] Westerlund, M. and S. Wenger, "RTP Topologies", draft- - ietf-avtcore-rtp-topologies-update-05 (work in progress), - November 2014. + ietf-avtcore-rtp-topologies-update-10 (work in progress), + July 2015. [I-D.ietf-avtext-rtp-grouping-taxonomy] - Lennox, J., Gross, K., Nandakumar, S., and G. Salgueiro, - "A Taxonomy of Grouping Semantics and Mechanisms for Real- - Time Transport Protocol (RTP) Sources", draft-ietf-avtext- - rtp-grouping-taxonomy-04 (work in progress), January 2015. + Lennox, J., Gross, K., Nandakumar, S., Salgueiro, G., and + B. Burman, "A Taxonomy of Semantics and Mechanisms for + Real-Time Transport Protocol (RTP) Sources", draft-ietf- + avtext-rtp-grouping-taxonomy-08 (work in progress), July + 2015. [I-D.ietf-avtext-rtp-stream-pause] - Akram, A., Even, R., and M. Westerlund, "RTP Stream Pause - and Resume", draft-ietf-avtext-rtp-stream-pause-05 (work - in progress), October 2014. + Burman, B., Akram, A., Even, R., and M. Westerlund, "RTP + Stream Pause and Resume", draft-ietf-avtext-rtp-stream- + pause-08 (work in progress), July 2015. [I-D.ietf-mmusic-sdp-bundle-negotiation] Holmberg, C., Alvestrand, H., and C. Jennings, "Negotiating Media Multiplexing Using the Session Description Protocol (SDP)", draft-ietf-mmusic-sdp-bundle- - negotiation-15 (work in progress), January 2015. + negotiation-23 (work in progress), July 2015. [I-D.ietf-payload-vp8] Westin, P., Lundin, H., Glover, M., Uberti, J., and F. Galligan, "RTP Payload Format for VP8 Video", draft-ietf- - payload-vp8-13 (work in progress), October 2014. + payload-vp8-16 (work in progress), June 2015. [I-D.roach-mmusic-unified-plan] Roach, A., Uberti, J., and M. Thomson, "A Unified Plan for Using SDP with Large Numbers of Media Flows", draft-roach- mmusic-unified-plan-00 (work in progress), July 2013. [I-D.westerlund-avtcore-transport-multiplexing] Westerlund, M. and C. Perkins, "Multiplexing Multiple RTP Sessions onto a Single Lower-Layer Transport", draft- westerlund-avtcore-transport-multiplexing-07 (work in progress), October 2013. [RFC2198] Perkins, C., Kouvelas, I., Hodson, O., Hardman, V., Handley, M., Bolot, J., Vega-Garcia, A., and S. Fosse- Parisis, "RTP Payload for Redundant Audio Data", RFC 2198, - September 1997. + DOI 10.17487/RFC2198, September 1997, + . [RFC3264] Rosenberg, J. and H. Schulzrinne, "An Offer/Answer Model - with Session Description Protocol (SDP)", RFC 3264, June - 2002. + with Session Description Protocol (SDP)", RFC 3264, + DOI 10.17487/RFC3264, June 2002, + . [RFC3389] Zopf, R., "Real-time Transport Protocol (RTP) Payload for - Comfort Noise (CN)", RFC 3389, September 2002. + Comfort Noise (CN)", RFC 3389, DOI 10.17487/RFC3389, + September 2002, . [RFC4588] Rey, J., Leon, D., Miyazaki, A., Varsa, V., and R. Hakenberg, "RTP Retransmission Payload Format", RFC 4588, - July 2006. + DOI 10.17487/RFC4588, July 2006, + . [RFC4733] Schulzrinne, H. and T. Taylor, "RTP Payload for DTMF Digits, Telephony Tones, and Telephony Signals", RFC 4733, - December 2006. + DOI 10.17487/RFC4733, December 2006, + . [RFC5117] Westerlund, M. and S. Wenger, "RTP Topologies", RFC 5117, - January 2008. + DOI 10.17487/RFC5117, January 2008, + . [RFC5285] Singer, D. and H. Desineni, "A General Mechanism for RTP - Header Extensions", RFC 5285, July 2008. + Header Extensions", RFC 5285, DOI 10.17487/RFC5285, July + 2008, . [RFC5576] Lennox, J., Ott, J., and T. Schierl, "Source-Specific Media Attributes in the Session Description Protocol - (SDP)", RFC 5576, June 2009. + (SDP)", RFC 5576, DOI 10.17487/RFC5576, June 2009, + . [RFC5583] Schierl, T. and S. Wenger, "Signaling Media Decoding - Dependency in the Session Description Protocol (SDP)", RFC - 5583, July 2009. + Dependency in the Session Description Protocol (SDP)", + RFC 5583, DOI 10.17487/RFC5583, July 2009, + . [RFC6184] Wang, Y., Even, R., Kristensen, T., and R. Jesup, "RTP - Payload Format for H.264 Video", RFC 6184, May 2011. + Payload Format for H.264 Video", RFC 6184, + DOI 10.17487/RFC6184, May 2011, + . [RFC6190] Wenger, S., Wang, Y., Schierl, T., and A. Eleftheriadis, "RTP Payload Format for Scalable Video Coding", RFC 6190, - May 2011. + DOI 10.17487/RFC6190, May 2011, + . [RFC6236] Johansson, I. and K. Jung, "Negotiation of Generic Image - Attributes in the Session Description Protocol (SDP)", RFC - 6236, May 2011. + Attributes in the Session Description Protocol (SDP)", + RFC 6236, DOI 10.17487/RFC6236, May 2011, + . Appendix A. Changes From Earlier Versions NOTE TO RFC EDITOR: Please remove this section prior to publication. A.1. Modifications Between Individual Version -00 and WG Version -00 o Added this appendix. Authors' Addresses