Re: [rtcweb] Straw Poll on Video Codec Alternatives

Xavier Marjou <xavier.marjou@orange.com> Wed, 08 January 2014 23:23 UTC

Return-Path: <xavier.marjou@gmail.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 2D2C01AD8F9 for <rtcweb@ietfa.amsl.com>; Wed, 8 Jan 2014 15:23:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level:
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 Ok8tKBUaK85a for <rtcweb@ietfa.amsl.com>; Wed, 8 Jan 2014 15:22:57 -0800 (PST)
Received: from mail-la0-x22e.google.com (mail-la0-x22e.google.com [IPv6:2a00:1450:4010:c03::22e]) by ietfa.amsl.com (Postfix) with ESMTP id 417AF1AD34C for <rtcweb@ietf.org>; Wed, 8 Jan 2014 15:22:56 -0800 (PST)
Received: by mail-la0-f46.google.com with SMTP id eh20so1648308lab.19 for <rtcweb@ietf.org>; Wed, 08 Jan 2014 15:22:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=tSVmQsLSVoZ2bb7UYlNTdBCXpGYx+vYdL6+g4Fk/bd8=; b=VwohKG6bRFpluZLTsqwE6R23/HqGU0+mGWvZqiFrNJGq6S4e3/p9tOnbLPLdwllJDS qSfEmvVQcNfRkvSBWAMxf4Xc6GGjvPQzA4EAwkiGuu6ORBbfiPLVeKJ7qE3gGsE/i6rt erBiKTqTgDEjrjCRcy0wso8SUJw6APuhYZweJL7bpnYNyJuLJPtQAXjf/Ro0kkA7yftl gLREol/g1jRTpyxsBv5zWjK0KGCeJFpB/Rbm8zPGN8Sj/wEo4sp9lYyOr+4SOHSW6X9z lvAmfVvzdRs7rOnc3yEEayl98012NOKGXX2nUl8J53HFPbMMd0BObUcJG/4rOX77ELud F4/w==
MIME-Version: 1.0
X-Received: by 10.152.44.167 with SMTP id f7mr6383193lam.64.1389223366180; Wed, 08 Jan 2014 15:22:46 -0800 (PST)
Sender: xavier.marjou@gmail.com
Received: by 10.114.212.69 with HTTP; Wed, 8 Jan 2014 15:22:45 -0800 (PST)
In-Reply-To: <CA+9kkMBSpDLJBBbPxgyMUi+bi3aw3D8zpSXcAvQ4koi115QqBg@mail.gmail.com>
References: <CA+9kkMBSpDLJBBbPxgyMUi+bi3aw3D8zpSXcAvQ4koi115QqBg@mail.gmail.com>
Date: Thu, 09 Jan 2014 00:22:45 +0100
X-Google-Sender-Auth: 0tfvWgxrLnJatjHHipYN-mMf2Kw
Message-ID: <CAErhfrxrKVc+vUBWXjCVw5w4+bYg8pBCm1RGWZc8C+R9ePSXVw@mail.gmail.com>
From: Xavier Marjou <xavier.marjou@orange.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
Content-Type: multipart/alternative; boundary="089e0158c40e41463e04ef7dc5e4"
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, 08 Jan 2014 23:23:01 -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: *Transcoding (ie: cost + lower quality video) needed for interworking
with existing video services + IPR uncertainties*



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: *c.f. 2.b for VP8*



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: *c.f 2.b for VP8*



5.     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: *Transcoding possibly needed even for basic calls between different
types of browsers.*



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: *Law quality + transcoding needed for interoperability*



7.     There is no MTI video codec

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: *same as 5.b*



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: *Transcoding needed for interoperability if VP8 or H.261*



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: *Transcoding needed for interoperability*



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:* Transcoding needed for interoperability if VP8 or H.261*



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]: *NO*

b.    Do you have any objections to this option, if so please summarize
them: *Transcoding needed for interoperability if VP8 or H.263*



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: *Same as 5.b*



13.  All entities MUST support H.263

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: *Transcoding needed for interoperability*



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: *Transcoding needed for interoperability*



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: *Transcoding needed for interoperability*



16.  All entities MUST support Motion JPEG

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: *Transcoding needed for interoperability + bad quality + bit rate*


On Mon, Dec 9, 2013 at 6:24 PM, Ted Hardie <ted.ietf@gmail.com> wrote:

> Dear WG,
>
> This is the email announcing the straw poll across the video codec
> alternatives proposed to the WG. If you haven’t read the “Next Steps in
> Video Codec Selection Process” (
> http://www.ietf.org/mail-archive/web/rtcweb/current/msg10448.html )then
> please do that before you continue to read.
>
> The straw poll’s purpose is to make it clear to the WG which of the
> alternatives that are favored or disfavored and what objections you have,
> if any, against a particular alternative. The WG chairs will use the
> information from this straw poll to identify an alternative to put as a
> single consensus question to the group. Thus, everyone that has an opinion
> on at least one alternative should answer this poll. Provide your poll
> input by replying to this email to the WG mailing list. The poll will run
> until the end of the 12th of January 2014.
>
> As can be seen below, the poll lists the alternative that have proposed to
> the WG. For each alternative two questions are listed.
>
> The first question is “Are you in favor of this option
> [Yes/No/Acceptable]:”. These three levels allow you to indicate that you:
> Yes= I would be fine with the WG choosing this option. No = I really don’t
> favor this, and it should not be picked. Acceptable = I can live with this
> option but I prefer something else to be picked.
>
> The second question is “Do you have any objections to this option, if so
> please explain it:” If you have any objection at a minimum indicate it with
> a “Yes”.   Please also add a short (1-sentence) summary of each of the
> objections you believe applies.  (If you wish to provide a longer
> explanation, please do so in a separate thread).  If you have no objection,
> leave that question blank.
>
> Please provide input on as many of the alternatives as you like and feel
> comfortable to do. The more inputs, the more well informed decision the WG
> chairs can take when identifying the option to be brought forward for
> consensus. Any alternative that you chose to leave blank, will simply be
> considered as one without any input from you.
>
> WG participants, please do not comment on anyone’s input in this thread!
> If you want to comment, then create a separate thread and change the
> subject line to something else. Otherwise you are making life for the
> chairs very difficult to track the results of this straw poll.
>
> If discussion causes you to update your position, please feel free to send
> an update via email on the straw poll thread prior to the closing date.
>
>
>
>    1.
>
>    All entities MUST support H.264
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       2.
>
>    All entities MUST support VP8
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       3.
>
>    All entities MUST support both H.264 and VP8
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       4.
>
>    Browsers MUST support both H.264 and VP8, other entities MUST support
>    at least one of H.264 and VP8
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       5.
>
>    All entities MUST support at least one of H.264 and VP8
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       6.
>
>    All entities MUST support H.261
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       7.
>
>    There is no MTI video codec
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       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
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       9.
>
>    All entities MUST support Theora
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       10.
>
>    All entities MUST implement at least two of {VP8, H.264, H.261}
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       11.
>
>    All entities MUST implement at least two of {VP8, H.264, H.263}
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       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
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       13.
>
>    All entities MUST support H.263
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       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}
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       15.
>
>    All entities MUST support decoding using Theora.
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>       16.
>
>    All entities MUST support Motion JPEG
>    1.
>
>       Are you in favor of this option [Yes/No/Acceptable]:
>       2.
>
>       Do you have any objections to this option, if so please summarize
>       them:
>
>
>
>  H.264 is a reference to the proposal in
> https://datatracker.ietf.org/doc/draft-burman-rtcweb-h264-proposal/<https://datatracker.ietf.org/doc/draft-burman-rtcweb-h264-proposal/>
>
> VP8 is a reference to the proposal in
> https://datatracker.ietf.org/doc/draft-alvestrand-rtcweb-vp8/<https://datatracker.ietf.org/doc/draft-alvestrand-rtcweb-vp8/>
>
> Theora is a reference to Xiph.org Theora Specification from March 16, 2011
> (http://www.xiph.org/theora/doc/Theora_I_spec.pdf)
>
> H.263 is a reference to profile 0 level 70 defined in annex X of ITU-T rec
> H.263 (http://www.itu.int/rec/T-REC-H.263/)
>
> H.261 is a reference to http://tools.ietf.org/html/rfc4587
>
> Motion JPEG is a reference to http://tools.ietf.org/html/rfc2435
>
>
> Thanks,
>
> The Chairs
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>
>