Re: [rtcweb] Straw Poll on Video Codec Alternatives

David Singer <singer@apple.com> Wed, 18 December 2013 16:51 UTC

Return-Path: <singer@apple.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 661BB1ADFFC for <rtcweb@ietfa.amsl.com>; Wed, 18 Dec 2013 08:51:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.44
X-Spam-Level:
X-Spam-Status: No, score=-7.44 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.538, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 9p_rgIpUx8IO for <rtcweb@ietfa.amsl.com>; Wed, 18 Dec 2013 08:51:35 -0800 (PST)
Received: from mail-out.apple.com (mail-out.apple.com [17.151.62.51]) by ietfa.amsl.com (Postfix) with ESMTP id 69D7D1ADEBA for <rtcweb@ietf.org>; Wed, 18 Dec 2013 08:51:35 -0800 (PST)
MIME-version: 1.0
Content-type: text/plain; charset="windows-1252"
Received: from relay8.apple.com ([17.128.113.102]) by mail-out.apple.com (Oracle Communications Messaging Server 7u4-23.01 (7.0.4.23.0) 64bit (built Aug 10 2011)) with ESMTP id <0MY000DC8HHKT2O0@mail-out.apple.com> for rtcweb@ietf.org; Wed, 18 Dec 2013 08:51:28 -0800 (PST)
X-AuditID: 11807166-b7f0b6d00000380b-d2-52b1d290a662
Received: from spicerack.apple.com (spicerack.apple.com [17.128.115.40]) (using TLS with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by relay8.apple.com (Apple SCV relay) with SMTP id F6.1B.14347.092D1B25; Wed, 18 Dec 2013 08:51:28 -0800 (PST)
Received: from singda.apple.com (singda.apple.com [17.197.32.11]) by spicerack.apple.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPSA id <0MY0007TAHHSWB30@spicerack.apple.com> for rtcweb@ietf.org; Wed, 18 Dec 2013 08:51:28 -0800 (PST)
From: David Singer <singer@apple.com>
In-reply-to: <CA+9kkMBSpDLJBBbPxgyMUi+bi3aw3D8zpSXcAvQ4koi115QqBg@mail.gmail.com>
Date: Wed, 18 Dec 2013 08:51:27 -0800
Content-transfer-encoding: quoted-printable
Message-id: <4742CE35-61CC-4485-AE76-FF56AB348AC5@apple.com>
References: <CA+9kkMBSpDLJBBbPxgyMUi+bi3aw3D8zpSXcAvQ4koi115QqBg@mail.gmail.com>
To: Ted Hardie <ted.ietf@gmail.com>
X-Mailer: Apple Mail (2.1822)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrELMWRmVeSWpSXmKPExsUi2FCsoTvh0sYgg/3XFS3W/mtnd2D0WLLk J1MAYxSXTUpqTmZZapG+XQJXxu5Vv1gKTmtV/Nv5lr2BcY5sFyMHh4SAicT6zS5djJxAppjE hXvr2boYuTiEBCYzSRw9fYwFwlnNJLHxw3R2kAZmAT2J+xe1QBp4gcxbzfeZQcLCAjYSH+4I gITZBFQlHsw5xghicwoES8x9MZsVpIQFKL53RxXIRGaBU4wSlz+cYQapYRbQlnjy7gIrxEgb iavdL8DiQgIBEt+2LWMBsUUElCX2XtnBBnGnrMTu59+ZJzAKzEI4aBaSg2YhmbqAkXkVo0BR ak5ipYVeYkFBTqpecn7uJkZwyBWm7WBsWm51iFGAg1GJh9fDa2OQEGtiWXFl7iFGCQ5mJRFe xVNAId6UxMqq1KL8+KLSnNTiQ4zSHCxK4rwRdUApgfTEktTs1NSC1CKYLBMHp1QDo8SVw/JW u8WdqkI4UqLnNizLNC2f/9JaKYpx6Z7qoFWdiVs1r1yJs1/SyNerttE7ZZIlW73BcSFX8wd8 97f9Y/pzctEl1hu/77z50KuZ9Exz8iTxcz89ngVKFvU1LeDefTM9w/zoEVfXhbnptRsVU0Uy T5yfzKyblvBNsqxrnpXQraNr+B+KKLEUZyQaajEXFScCACMPMrs1AgAA
Cc: Cullen Jennings <fluffy@cisco.com>, rbarnes@bbn.com, "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Straw Poll on Video Codec Alternatives
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Dec 2013 16:51:37 -0000

> 
> 1..        All entities MUST support H.264
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

Yes

>         b.         Do you have any objections to this option, if so please summarize them:
> 2..        All entities MUST support VP8
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

VP8 has a formal declaration of unlicensable IPR, https://ietf.org/ipr/2035/  .

> 3.         All entities MUST support both H.264 and VP8
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

VP8 has a formal declaration of unlicensable IPR, https://ietf.org/ipr/2035/  .

> 4.         Browsers MUST support both H.264 and VP8, other entities MUST support at least one of H.264 and VP8
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

VP8 has a formal declaration of unlicensable IPR, https://ietf.org/ipr/2035/  .
Also, ‘browser’ is ill-defined, and it is not correct to try to divide the world in this way.

> 5.         All entities MUST support at least one of H.264 and VP8
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

Yes

>         b.         Do you have any objections to this option, if so please summarize them:
> 6.         All entities MUST support H.261
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

Few have H.261 implemented any more, and those that don’t, will not implement to comply with this requirement.

> 7.         There is no MTI video codec
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

Acceptable.

>         b.         Do you have any objections to this option, if so please summarize them:
> 8.         All entities MUST support H.261 and all entities MUST support at least one of H.264 and VP8
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

Few have H.261 implemented any more, and those that don’t, will not implement to comply with this requirement.

> 9.         All entities MUST support Theora
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

Theora is not ‘current’, it has an unclear license situation, is poorly supported in hardware.

> 10.       All entities MUST implement at least two of {VP8, H.264, H.261}
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

Few have H.261 implemented any more, and those that don’t, will not implement to comply with this requirement.
VP8 has a formal declaration of unlicensable IPR, https://ietf.org/ipr/2035/  .

> 11.       All entities MUST implement at least two of {VP8, H.264, H.263}
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

Yes

>         b.         Do you have any objections to this option, if so please summarize them:
> 12.       All entities MUST support decoding using both H.264 and VP8, and MUST support encoding using at least one of H.264 or VP8
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

VP8 has a formal declaration of unlicensable IPR, https://ietf.org/ipr/2035/  .

> 13.       All entities MUST support H.263
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

Yes

>         b.         Do you have any objections to this option, if so please summarize them:
> 14.       All entities MUST implement at least two of {VP8, H.264, Theora}
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

Theora is not ‘current’, it has an unclear license situation, is poorly supported in hardware.
VP8 has a formal declaration of unlicensable IPR, https://ietf.org/ipr/2035/  .

> 15.       All entities MUST support decoding using Theora.
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

No

>         b.         Do you have any objections to this option, if so please summarize them:

Theora is not ‘current’, it has an unclear license situation, is poorly supported in hardware.

> 16.       All entities MUST support Motion JPEG
>         a.         Are you in favor of this option [Yes/No/Acceptable]:

Acceptable

>         b.         Do you have any objections to this option, if so please summarize them:
> 


David Singer
Multimedia and Software Standards, Apple Inc.