Re: [payload] New Version Notification for draft-nandakumar-payload-sdp-max-video-resolution-00.txt

Harald Alvestrand <harald@alvestrand.no> Fri, 07 February 2014 00:21 UTC

Return-Path: <harald@alvestrand.no>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1644E1A0573 for <payload@ietfa.amsl.com>; Thu, 6 Feb 2014 16:21:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.545
X-Spam-Level: *
X-Spam-Status: No, score=1.545 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FH_RELAY_NODNS=1.451, HTML_MESSAGE=0.001, J_CHICKENPOX_14=0.6, J_CHICKENPOX_18=0.6, RDNS_NONE=0.793] autolearn=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1rwChLrdFG2G for <payload@ietfa.amsl.com>; Thu, 6 Feb 2014 16:21:33 -0800 (PST)
Received: from mork.alvestrand.no (unknown [IPv6:2001:700:1:2::117]) by ietfa.amsl.com (Postfix) with ESMTP id 9C1D61A044D for <payload@ietf.org>; Thu, 6 Feb 2014 16:21:32 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mork.alvestrand.no (Postfix) with ESMTP id 5DC1B7C4AA9 for <payload@ietf.org>; Fri, 7 Feb 2014 01:21:30 +0100 (CET)
Received: from mork.alvestrand.no ([127.0.0.1]) by localhost (mork.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2bXMZhuBXPUi for <payload@ietf.org>; Fri, 7 Feb 2014 01:21:30 +0100 (CET)
Received: from [172.19.7.58] (unknown [216.239.45.90]) by mork.alvestrand.no (Postfix) with ESMTPSA id C95067C4AA0 for <payload@ietf.org>; Fri, 7 Feb 2014 01:21:29 +0100 (CET)
Message-ID: <52F42707.10606@alvestrand.no>
Date: Fri, 07 Feb 2014 01:21:27 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: payload@ietf.org
References: <CAMRcRGRLTHf__7ed8Mc1WAwu5vZ8yR_P0=F-wHjtYU78nk77qQ@mail.gmail.com>
In-Reply-To: <CAMRcRGRLTHf__7ed8Mc1WAwu5vZ8yR_P0=F-wHjtYU78nk77qQ@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------010300020900050606080305"
Subject: Re: [payload] New Version Notification for draft-nandakumar-payload-sdp-max-video-resolution-00.txt
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 07 Feb 2014 00:21:37 -0000

On 02/01/2014 02:51 AM, Suhas Nandakumar wrote:
> Hello All
>
>   Following draft has been submitted to specify payload format
> parameters indicating an end-point's maximum image resolution receive
> capability in SDP. This draft aims at solving the issue with
> specifying such functionality for VP8 and is also applicable to other
> codecs in general.

Thank  you for finally posting this to the payload list! (The date of
the draft is Dec 7 - I've been waiting for the proponents to make a
public statement about it).

My biggest worry with this particular proposal is that it modifies the
way a=fmtp is specified.

As far as I understand, the syntax of a=fmtp has previously been assumed
to be specified completely by the payload specification (viz the rather
non-orthogonal stuff that is in the DTMF payload).

This specification proposes to add new parameters into a=fmtp that are
applicable to any payload. This seems like a doubtful architectural
decision.
I think it would be cleaner to add a new a= attribute that is
independent of codec (but linked to payload type) containing the
information.

I also have a nit with the way offer/answer is specified:

                          ..... When the direction is
   sendonly, these attributes have no interpretation and MUST be ignored
   by the receiving Endpoint, if present.

   ......

   An SDP Answerer MUST NOT include these parameters in the SDP Answer
   unless they are specified in the associated SDP Offer.


If taken literally, an SDP answerer wishing to state its limitations on an a=sendonly M-line would not have the option to do so. Also, it's not clear what values would be appropriate if the values were meaningless.

My suggestion would be to say that the SDP Offerer should include max-recv-widht=? and max-recv-height=? in the SDP, to indicate that it understands the parameters, but has no meaningful values to supply.

Note: I see absolutely no reason to link this functionality, if
desirable, to the RTP format for VP8. If it needs mandating, it should
be mandated for all video types going forward, including H.265, and
strongly recommended for all video types that have been standardized in
the past.

If it doesn't need mandating, it doesn't need mandating for anyone.





>
>
> URL:            
> http://www.ietf.org/internet-drafts/draft-nandakumar-payload-sdp-max-video-resolution-00.txt
> Htmlized:      
>  http://tools.ietf.org/html/draft-nandakumar-payload-sdp-max-video-resolution-00
>
>
> Looking forward for the inputs on how do we take his work ahead.
>
>
> Thanks
> Suhas Nandakumar
>
>
> _______________________________________________
> payload mailing list
> payload@ietf.org
> https://www.ietf.org/mailman/listinfo/payload


-- 
Surveillance is pervasive. Go Dark.