Re: [payload] I-D Action: draft-ietf-payload-vp8-05.txt

Stephan Wenger <stewe@stewe.org> Fri, 31 August 2012 19:12 UTC

Return-Path: <stewe@stewe.org>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9819121F8578 for <payload@ietfa.amsl.com>; Fri, 31 Aug 2012 12:12:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.206
X-Spam-Level:
X-Spam-Status: No, score=-5.206 tagged_above=-999 required=5 tests=[AWL=1.393, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pdZvCTobnhYL for <payload@ietfa.amsl.com>; Fri, 31 Aug 2012 12:12:18 -0700 (PDT)
Received: from tx2outboundpool.messaging.microsoft.com (tx2ehsobe001.messaging.microsoft.com [65.55.88.11]) by ietfa.amsl.com (Postfix) with ESMTP id E4E1321F8577 for <payload@ietf.org>; Fri, 31 Aug 2012 12:12:17 -0700 (PDT)
Received: from mail155-tx2-R.bigfish.com (10.9.14.236) by TX2EHSOBE009.bigfish.com (10.9.40.29) with Microsoft SMTP Server id 14.1.225.23; Fri, 31 Aug 2012 19:12:17 +0000
Received: from mail155-tx2 (localhost [127.0.0.1]) by mail155-tx2-R.bigfish.com (Postfix) with ESMTP id 4D3AA200100 for <payload@ietf.org>; Fri, 31 Aug 2012 19:12:17 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.56.240.133; KIP:(null); UIP:(null); IPV:NLI; H:BL2PRD0710HT001.namprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -20
X-BigFish: PS-20(zz98dI936eI1432Izz1202h1082kzz1033IL8275dhz2fh2a8h668h839h944he5bhf0ah107ah1220h1155h)
Received-SPF: pass (mail155-tx2: domain of stewe.org designates 157.56.240.133 as permitted sender) client-ip=157.56.240.133; envelope-from=stewe@stewe.org; helo=BL2PRD0710HT001.namprd07.prod.outlook.com ; .outlook.com ;
Received: from mail155-tx2 (localhost.localdomain [127.0.0.1]) by mail155-tx2 (MessageSwitch) id 1346440335499827_6140; Fri, 31 Aug 2012 19:12:15 +0000 (UTC)
Received: from TX2EHSMHS011.bigfish.com (unknown [10.9.14.237]) by mail155-tx2.bigfish.com (Postfix) with ESMTP id 6D6ED40049 for <payload@ietf.org>; Fri, 31 Aug 2012 19:12:15 +0000 (UTC)
Received: from BL2PRD0710HT001.namprd07.prod.outlook.com (157.56.240.133) by TX2EHSMHS011.bigfish.com (10.9.99.111) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 31 Aug 2012 19:12:11 +0000
Received: from BL2PRD0710MB349.namprd07.prod.outlook.com ([169.254.1.168]) by BL2PRD0710HT001.namprd07.prod.outlook.com ([10.255.102.36]) with mapi id 14.16.0190.008; Fri, 31 Aug 2012 19:12:07 +0000
From: Stephan Wenger <stewe@stewe.org>
To: "payload@ietf.org" <payload@ietf.org>
Thread-Topic: [payload] I-D Action: draft-ietf-payload-vp8-05.txt
Thread-Index: AQHNh5n4aPWx5aqqxkyI2IqdGqqhVpdz1HYA
Date: Fri, 31 Aug 2012 19:12:07 +0000
Message-ID: <CC6657FD.8AFF5%stewe@stewe.org>
In-Reply-To: <20120831165913.7677.31724.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.255.102.4]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <B19DF857F5BA5D499EECB37A4FFDE1F4@namprd07.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: stewe.org
Subject: Re: [payload] I-D Action: draft-ietf-payload-vp8-05.txt
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.12
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, 31 Aug 2012 19:12:18 -0000

Hi,

I had a quick look at the diff file only.  I think the introduction of the
two new (optional) parameters max_fs and max_fr address the concerns I
raised earlier.  I hope implementers will read 6.2.2 carefully and
understand that "optional" really meant "conditionally mandatory" :-)

The one substantial thing that needs further discussion (though not
necessarily a change in the draft, IMO), is Sandy's idea of including a
parameter for signaling the maximum number of coefficient
partitions--something that apparently may be useful for multi-threaded
decoders.  You google guys may want to comment on his idea.

A small nit for section 6.2.2: the final sentence of the section starts
with "In *many* practical applications, the max frame size and max frame
rate are known from other information; [...]".  I personally don't believe
that the word "many" is justified, and it may even be misleading.  I would
claim that in the vast majority of video-over-RTP implementations, there
is no pre-arranged knowledge of decoder capabilities before the
negotiation.  I don't see why VP8 is different here.  I believe that not
even in the webrtc case (which is, AFAIK, the main customer for this
payload format) there is pre-arranged knowledge of receiver capabilities.
So perhaps it's better to replace "many applications" with "some
applications". 

Regards,
Stephan

On 8.31.2012 09:59 , "internet-drafts@ietf.org" <internet-drafts@ietf.org>
wrote:

>
>A New Internet-Draft is available from the on-line Internet-Drafts
>directories.
> This draft is a work item of the Audio/Video Transport Payloads Working
>Group of the IETF.
>
>	Title           : RTP Payload Format for VP8 Video
>	Author(s)       : Patrik Westin
>                          Henrik F Lundin
>                          Michael Glover
>                          Justin Uberti
>                          Frank Galligan
>	Filename        : draft-ietf-payload-vp8-05.txt
>	Pages           : 29
>	Date            : 2012-08-31
>
>Abstract:
>   This memo describes an RTP payload format for the VP8 video codec.
>   The payload format has wide applicability, as it supports
>   applications from low bit-rate peer-to-peer usage, to high bit-rate
>   video conferences.
>
>
>The IETF datatracker status page for this draft is:
>https://datatracker.ietf.org/doc/draft-ietf-payload-vp8
>
>There's also a htmlized version available at:
>http://tools.ietf.org/html/draft-ietf-payload-vp8-05
>
>A diff from the previous version is available at:
>http://www.ietf.org/rfcdiff?url2=draft-ietf-payload-vp8-05
>
>
>Internet-Drafts are also available by anonymous FTP at:
>ftp://ftp.ietf.org/internet-drafts/
>
>_______________________________________________
>payload mailing list
>payload@ietf.org
>https://www.ietf.org/mailman/listinfo/payload
>