Re: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12
"Allison, Art" <AAllison@nab.org> Wed, 01 December 2010 16:30 UTC
Return-Path: <aallison@nab.org>
X-Original-To: avt@core3.amsl.com
Delivered-To: avt@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 9AEA83A6BC1 for <avt@core3.amsl.com>; Wed, 1 Dec 2010 08:30:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level:
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MDT0aNlWKfk7 for <avt@core3.amsl.com>; Wed, 1 Dec 2010 08:29:56 -0800 (PST)
Received: from p01c12o145.mxlogic.net (p01c12o145.mxlogic.net [208.65.145.68]) by core3.amsl.com (Postfix) with ESMTP id 1EE7E3A69C5 for <avt@ietf.org>; Wed, 1 Dec 2010 08:29:54 -0800 (PST)
Received: from unknown [208.97.234.91] (EHLO NABSREX027324.NAB.ORG) by p01c12o145.mxlogic.net(mxl_mta-6.8.0-0) with ESMTP id c4876fc4.0.4034.00-336.9534.p01c12o145.mxlogic.net (envelope-from <aallison@nab.org>); Wed, 01 Dec 2010 09:31:09 -0700 (MST)
X-MXL-Hash: 4cf6784d44e5e783-0b77d5217011319ffa35509a745d2ec9a96d6d18
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CB9175.281F5C89"
Date: Wed, 01 Dec 2010 11:31:08 -0500
Message-ID: <71C9EC0544D1F64D8B7D91EDCC6220200689000E@NABSREX027324.NAB.ORG>
In-Reply-To: <F1511270FEE74D8FA21D51249634E678@china.huawei.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12
Thread-Index: AcuMCz/DkeRdESyJQmaXFugO3E5/tQBtFPcgAL/EFtAADJC4gAAg0lyg
References: <265ED5BA1B926340AF277A54E6A83414223BA03E0E@exchange.media5corp.com> <F1511270FEE74D8FA21D51249634E678@china.huawei.com>
From: "Allison, Art" <AAllison@nab.org>
To: avt@ietf.org
X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2010111701)]
X-MAIL-FROM: <aallison@nab.org>
X-SOURCE-IP: [208.97.234.91]
X-AnalysisOut: [v=1.0 c=1 a=NX4urQPRFxcA:10 a=BLceEmwcHowA:10 a=tFGTPFZixT]
X-AnalysisOut: [Z3yCXJchW01Q==:17 a=g0FpLpFZAAAA:8 a=48vgC7mUAAAA:8 a=HLkQ]
X-AnalysisOut: [SC2dAAAA:8 a=i0EeH86SAAAA:8 a=6HiIBImKaGSrQmiwTrwA:9 a=9-T]
X-AnalysisOut: [AVAh-N_UGdMYwz7AA:7 a=O1NoTOe8CsbAtew3dzBpbbnTp-UA:4 a=Cju]
X-AnalysisOut: [IK1q_8ugA:10 a=8SgyfJxrfqYA:10 a=-9UqKSle32gA:10 a=Qd0007q]
X-AnalysisOut: [6B0YA:10 a=lZB815dzVvQA:10 a=w2x7fkm8lNQA:10 a=hPjdaMEvmhQ]
X-AnalysisOut: [A:10 a=gluF_miG1YgyfKSv:21 a=YzS5IE8kMFQcm_tX:21 a=SSmOFEA]
X-AnalysisOut: [CAAAA:8 a=Y2VNeNrzAAAA:8 a=yMhMjlubAAAA:8 a=TW66zc2HAAAA:8]
X-AnalysisOut: [ a=HQ31llbKAAAA:8 a=lILlAzJXAo9DAsLGQGoA:9 a=uNHvMsB7xKwnd]
X-AnalysisOut: [teOTpYA:7 a=_R3p0shE5QVIg4A2DRpsfiFcnxkA:4 a=kLaqhWBiTFrNs]
X-AnalysisOut: [bnx:21 a=FBtqu22PrvoqLaFH:21]
Subject: Re: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Dec 2010 16:30:10 -0000
I seems to me the trade-off is delay vs. usability. If not changed, the rfc cannot be expected to be used by at least one organization; and the reason given seems likely to be applicable to many business arrangements. So an early publication may put this rfc in the hopper with many others that are not used. Art Art Allison Senior Director Advanced Engineering, Science and Technology National Association of Broadcasters 1771 N Street NW Washington, DC 20036 Phone 202 429 5418 Fax 202 775 4981 www.nab.org <blocked::http://www.nab.org> Advocacy Education Innovation ________________________________ From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On Behalf Of Ye-Kui Wang Sent: Tuesday, November 30, 2010 8:00 PM To: 'Guylain Lavoie'; avt@ietf.org Subject: Re: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12 Hi, Two points. 1) As you would like to use sprop-level-parameter-sets, the media handling part needs anyway to assoicate parameters ets with specific levels, then what is the essential difference between this and associating parameter sets with specific SSRCs in terms of implementations? 2) It is not difficult to separate the siganling if we were to make this change early in the process, but now making such enhancements would significantly delay the publication of the RFC, as discussed in the max-fs discussion thread. Unless it is about something fundamentally broken, signficantly delaying the process is not ideal. What do others think? BR, YK ________________________________ From: Guylain Lavoie [mailto:glavoie@media5corp.com] Sent: Tuesday, November 30, 2010 2:53 PM To: Ye-Kui Wang; avt@ietf.org Subject: RE: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12 Hi, Thanks a lot for answering. In our implementation, one of our requirement is the support of asymmetric levels with the use of the level-asymmetry-allowed attribute. This forces us to use the sprop-level-parameter-sets since we must be completely sure the parameter sets are correctly sent, and we cannot just rely on faith for their transport in-band. We are a provider of source code where we implement only a part of the complete solution. We implement the SIP/SDP signalling, but the media handling is the responsibility of our customers because different platforms uses different media engines. We could surely support the SSRC SDP attribute at our level but we cannot at this time push this requirement on all of our customers. This would require important modifications to the published interfaces that all of our customers would need to implement. This would also mandate that their media engine be also capable of associating parameter sets with specific ssrcs (just because we need to support level asymmetry reliably), which we were told might not be possible because of other third-party limitations. Nonetheless, I find it hard to understand that the reason why the authors merged to the two functions (support for the sprop-level-parameter-sets and the ssrc SDP attribute) was to save one additional fmtp parameter. Now that we are at 23 fmtp parameters, what is one more? There is really no need to support both or nothing, they are not related together. Following my review, it seems that this is the only parameters that causes us trouble. What can we do about this? Thanks, Guylain From: Ye-Kui Wang [mailto:yekuiwang@huawei.com] Sent: 26 novembre 2010 18:25 To: Guylain Lavoie; avt@ietf.org Subject: RE: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12 Hi, Your understanding is correct. The reason for combining the signaling of support for both sprop-level-parameter-sets and the "fmtp" source attribute was for simplicity (as otherwise another parameter would be needed) and also due to that no need to separate the signaling was identified at the time when the design was made. Could you please clarify why it is difficult to support either both or none, and is there any problem in this regard per the current design? If the enhancement (by separating the signaling) is indeed needed, we then need AVT Chairs' advice on whether the enhancement can be integrated into the draft at this very late stage. BR, YK ________________________________ From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On Behalf Of Guylain Lavoie Sent: Wednesday, November 24, 2010 2:10 PM To: avt@ietf.org Subject: [AVT] Usage of use-level-src-parameter-sets as per draft-ietf-avt-rtp-rfc3984bis-12 Hello, We are integrating the support for H.264 in our application based on the RFC3984bis draft 12 and while reviewing the specification we discovered that it is not possible to indicate that we support the sprop-level-parameter-sets fmtp parameter without also supporting the transport of the fmtp over the SDP ssrc attribute (as per RFC5576). The problem we have is that we currently cannot implement the support for the SDP ssrc attribute because we cannot specified the SSRC associated with each parameter sets. How can we indicate support for a=fmtp with the sprop-level-parameter-sets parameter without indicating support for a=ssrc:x fmtp:sprop-level-parameter-sets=... ? According to our current understanding, it would seem useful to separate the support capability for sprop-level-parameter-sets from the support for the SDP ssrc attribute. Is there any reason for this, please explain. Best Regards, Guylain
- [AVT] Usage of use-level-src-parameter-sets as pe… Guylain Lavoie
- Re: [AVT] Usage of use-level-src-parameter-sets a… Ye-Kui Wang
- Re: [AVT] Usage of use-level-src-parameter-sets a… Guylain Lavoie
- Re: [AVT] Usage of use-level-src-parameter-sets a… Ye-Kui Wang
- Re: [AVT] Usage of use-level-src-parameter-sets a… Allison, Art
- Re: [AVT] Usage of use-level-src-parameter-sets a… Guylain Lavoie