Re: [MMUSIC] DECISION (BERLIN-Q1/Q2/Q7): Usage of specific PT value for single codec configuration

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 11 September 2013 07:13 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13FAC21E805F for <mmusic@ietfa.amsl.com>; Wed, 11 Sep 2013 00:13:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.742
X-Spam-Level:
X-Spam-Status: No, score=-5.742 tagged_above=-999 required=5 tests=[AWL=0.506, BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gKCqRHn7rY4x for <mmusic@ietfa.amsl.com>; Wed, 11 Sep 2013 00:13:02 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 5A79511E8183 for <mmusic@ietf.org>; Wed, 11 Sep 2013 00:12:57 -0700 (PDT)
X-AuditID: c1b4fb30-b7f9a8e000005620-9c-523017f7cc1a
Received: from ESESSHC012.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id 16.66.22048.7F710325; Wed, 11 Sep 2013 09:12:56 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.146]) by ESESSHC012.ericsson.se ([153.88.183.54]) with mapi id 14.02.0328.009; Wed, 11 Sep 2013 09:12:07 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Jonathan Lennox <jonathan@vidyo.com>
Thread-Topic: [MMUSIC] DECISION (BERLIN-Q1/Q2/Q7): Usage of specific PT value for single codec configuration
Thread-Index: Ac6f7ikjB1DJ6cLXRlGYV8ZqhT4gnQOHMl7wAA+0SAAAHO6sAA==
Date: Wed, 11 Sep 2013 07:12:06 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C49EFB2@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C47766D@ESESSMB209.ericsson.se> <7594FB04B1934943A5C02806D1A2204B1C49D736@ESESSMB209.ericsson.se> <D1946496-4880-4F3F-9E53-153C4F33D04F@vidyo.com>
In-Reply-To: <D1946496-4880-4F3F-9E53-153C4F33D04F@vidyo.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.19]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B1C49EFB2ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOLMWRmVeSWpSXmKPExsUyM+Jvje4PcYMgg+//+C32Lz7PbDF1+WMW ByaPJUt+Mnm0PbvDHsAUxWWTkpqTWZZapG+XwJXRN3cFS8Gfs4wVLZ232BoY/+5g7GLk5JAQ MJF4uLifBcIWk7hwbz1bFyMXh5DAYUaJo3MeMUE4SxglLi7/A1TFwcEmYCHR/U8bpEFEQEPi 4rMPbCA2s4CMxIyzjUwgtrBArsSlllVsEDV5Em2T7rFC2E4Sa36dZAaxWQRUJdZemgG2mFfA V+LilC8sELuOMEp0v3gDNohTwFaiYfF8sCJGoOu+n1rDBLFMXOLWk/lMEFcLSCzZc54ZwhaV ePn4HyuErSjR/rSBEaI+X6K5+QcbxDJBiZMzn7BMYBSdhWTULCRls5CUQcR1JBbs/sQGYWtL LFv4mhnGPnPgMROy+AJG9lWM7LmJmTnp5eabGIGRdXDLb4MdjJvuix1ilOZgURLn3ax3JlBI ID2xJDU7NbUgtSi+qDQntfgQIxMHp1QD42oL57tdtjsn3n/weMX75gNm/7MakiwY3oka7T5k eHlhgO7V/f76qvPfBs0sWvfNlbMr40LE5gMPTUr/8NVJRbX932avdfWS1c7jK5Ml3iXM9zkU b2cvfCqtupltbt1cL46wjket7Jvk5so7n8nwuKb2/2tx7rIkRkH25Wu+bvvVVsUiVLurUoml OCPRUIu5qDgRAGRzoCt6AgAA
Cc: mmusic <mmusic@ietf.org>
Subject: Re: [MMUSIC] DECISION (BERLIN-Q1/Q2/Q7): Usage of specific PT value for single codec configuration
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 11 Sep 2013 07:13:09 -0000

Hi,

It would be so easy if we could define the PT mappings on the SDP session level, and then simply refer to them within the m- lines :)

Regards,

Christer

From: Jonathan Lennox [mailto:jonathan@vidyo.com]
Sent: 10. syyskuuta 2013 22:18
To: Christer Holmberg
Cc: mmusic
Subject: Re: [MMUSIC] DECISION (BERLIN-Q1/Q2/Q7): Usage of specific PT value for single codec configuration

My strawman proposal at the mic in Berlin was that a codec configuration is defined by the top-level media type of the m= line and the content of a given PT value's rtpmap and fmtp lines.  I.e., the full media type, with all its parameters.

The questions I would have to this straw man are:

* Is this excessive?  E.g., should items like H.264's sprop- parameters be allowed to differ across m= line blocks?

* Is this sufficient?  Should other items (sometimes) indexed by PT (e.g., the imageattr, rtcp-fb, or extmap attributes) need to be the same across m-lines as well?

My suggestion would be that this work should be folded into the work being done in draft-nandakumar-mmusic-sdp-mux-attributes (which really should be integrated with BUNDLE).  Currently (I believe) the mux-attributes draft assumes that PTs are unique across m-lines, so this work is going to imply changes to the analysis of a number of attributes in that draft, regardless.  Probably a new category will need to be defined for attributes which have to be consistent per payload type.

On Sep 10, 2013, at 5:56 AM, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:



Hi,

Below is the "official" (from the minutes) outcome of questions Q1,Q2 and Q7 in Berlin.

Questions:

Q1: "Can we agree that, within a BUNDLE group (including all m- lines associated with the group), any given PT value can only be used for a single codec configuration?"
Q2: "If Q1, do we agree that we need EXPLICIT text somewhere*, as there are opinions that simply referencing RFC 3550 might not be clear enough?"
Q7: "Within a BUNDLE group, do we allow the usage of the same PT value in multiple RTP m- lines, for the SAME codec configuration?"

Outcome:

Q1: Yes
Q2: Yes, Lennox will send suggested text to clarify the term "codec configuration".
Q7: Yes.

So, again, we need definition text for "codec configuration". Jonathan promised to submit something, but anyone is of course welcome to do that.

The other alternative is to not say anything about PT value usages within the scope of BUNDLE, but that is not what the meeting wanted.

Regards,

Christer


From: mmusic-bounces@ietf.org<mailto:mmusic-bounces@ietf.org> [mailto:mmusic-bounces@ietf.org<mailto:bounces@ietf.org>] On Behalf Of Christer Holmberg
Sent: 23. elokuuta 2013 13:53
To: mmusic
Subject: [MMUSIC] DECISION (BERLIN-Q1/Q2/Q7): Usage of specific PT value for single codec configuration

Hi,

One of the open issues related to BUNDLE presented in Berlin (Q1, Q2 and Q7 in my slides) was regarding the usage of any given PT value.

My take of the outcome was that:

-          We agreed that any given PT value can only be used for a single codec configuration (Q1)
-          We agreed that we need some definition text for "codec configuration" (Q2)
-          We agreed that, within a BUNDLE group, any given PT value can be used in multiple m- lines, as long as it is used for a single codec configuration (Q7).

Jonathan Lennox promised to suggest some definition text for "codec configuration", so let's wait for that until we go into those discussions.

But, if you have any issues with the agreements in general, please bring them up :)

Regards,

Christer




--
Jonathan Lennox
jonathan@vidyo.com<mailto:jonathan@vidyo.com>