Re: [rtcweb] Straw Poll on Video Codec Alternatives

"Roni Even" <ron.even.tlv@gmail.com> Wed, 25 December 2013 13:54 UTC

Return-Path: <ron.even.tlv@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 79DF81ADF62 for <rtcweb@ietfa.amsl.com>; Wed, 25 Dec 2013 05:54:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=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 9edGP9zgKYQ2 for <rtcweb@ietfa.amsl.com>; Wed, 25 Dec 2013 05:54:31 -0800 (PST)
Received: from mail-ea0-x235.google.com (mail-ea0-x235.google.com [IPv6:2a00:1450:4013:c01::235]) by ietfa.amsl.com (Postfix) with ESMTP id A4AAD1ADEC8 for <rtcweb@ietf.org>; Wed, 25 Dec 2013 05:54:30 -0800 (PST)
Received: by mail-ea0-f181.google.com with SMTP id m10so3287126eaj.26 for <rtcweb@ietf.org>; Wed, 25 Dec 2013 05:54:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-type:thread-index:content-language; bh=8hIXAjBbM3jb0WKf6LIbSM4u+Noq2DLjDInzL2b4uRE=; b=0dJz4NbSUNrh3aRO2O5DdGZt+zlWU55yygu7WP6LUsnjeYCPYwmNLm8BwuOqDyBVMT UwMQ9kak9gne49eBylPn17mHRrmqMfRLGcfgz883laMx80uh7hrCZbXbwOyjAPY+P7bP 3AXqmJ511HphCEaIujOTtvHxyyUPY7FN+neQwPb6SNu1xa5oKbsgln+Q4d4GbLNfthTs +NE1d1heYgbOdpzkd9Po3/Yu+2HU7rTgbA5b9cEc0PjtTgD++a5iZaU9YYMg45xLz25U 3oSPUTuuHMFTIObuzcd43vtWMvGO5x+gtlafDB0H0L36085QmGd8d8MreOoyMA2eWAAg VCpA==
X-Received: by 10.14.109.5 with SMTP id r5mr2182143eeg.110.1387979666188; Wed, 25 Dec 2013 05:54:26 -0800 (PST)
Received: from RoniE ([109.64.17.204]) by mx.google.com with ESMTPSA id h48sm64146746eev.3.2013.12.25.05.54.23 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 25 Dec 2013 05:54:25 -0800 (PST)
From: Roni Even <ron.even.tlv@gmail.com>
To: rtcweb@ietf.org
References: <CA+9kkMBSpDLJBBbPxgyMUi+bi3aw3D8zpSXcAvQ4koi115QqBg@mail.gmail.com>
In-Reply-To: <CA+9kkMBSpDLJBBbPxgyMUi+bi3aw3D8zpSXcAvQ4koi115QqBg@mail.gmail.com>
Date: Wed, 25 Dec 2013 15:50:41 +0200
Message-ID: <087301cf0178$52c06ec0$f8414c40$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0874_01CF0189.164CE840"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQE1j1z+HBTyspCOOMdxrScxTSyLr5uXzXuQ
Content-Language: en-us
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, 25 Dec 2013 13:54:35 -0000

Hi,

Here is my view

Roni

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

.      Are you in favor of this option [Yes/No/Acceptable]:No

a.    Do you have any objections to this option, if so please summarize
them:  Inteop issues with video conferencing

3.  All entities MUST support both H.264 and VP8

.      Are you in favor of this option [Yes/No/Acceptable]: Acceptable

a.    Do you have any objections to this option, if so please summarize
them: Complicate the implementation but provide interoperability

4.  Browsers MUST support both H.264 and VP8, other entities MUST support at
least one of H.264 and VP8

.      Are you in favor of this option [Yes/No/Acceptable]: Acceptable

a.    Do you have any objections to this option, if so please summarize
them: Complicate the implementation but provide interoperability

5.  All entities MUST support at least one of H.264 and VP8

.      Are you in favor of this option [Yes/No/Acceptable]:No

a.    Do you have any objections to this option, if so please summarize
them:  Does not provide interoperability

6.  All entities MUST support H.261

.      Are you in favor of this option [Yes/No/Acceptable]:No

a.    Do you have any objections to this option, if so please summarize
them: low quality

7.  There is no MTI video codec

.      Are you in favor of this option [Yes/No/Acceptable]:No 

a.    Do you have any objections to this option, if so please summarize
them:  There are better options like having more than one MTI codec

8.  All entities MUST support H.261 and all entities MUST support at least
one of H.264 and VP8

.      Are you in favor of this option [Yes/No/Acceptable]:No

a.    Do you have any objections to this option, if so please summarize
them: H.261 does not provide the quality

9.  All entities MUST support Theora

.      Are you in favor of this option [Yes/No/Acceptable]: No

a.    Do you have any objections to this option, if so please summarize
them: Not widespread enough for interoperability

10.  All entities MUST implement at least two of {VP8, H.264, H.261}

.      Are you in favor of this option [Yes/No/Acceptable]: No

a.    Do you have any objections to this option, if so please summarize
them: H.261 is not the right codec

11.  All entities MUST implement at least two of {VP8, H.264, H.263} 

 .      Are you in favor of this option [Yes/No/Acceptable]: Acceptable

a.    Do you have any objections to this option, if so please summarize
them: A better solution if cannot agree on one MTI codec

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

.      Are you in favor of this option [Yes/No/Acceptable]: Acceptable

a.    Do you have any objections to this option, if so please summarize
them: will have interoperability issues with video conferencing systems

13.  All entities MUST support H.263

.      Are you in favor of this option [Yes/No/Acceptable]: no

a.    Do you have any objections to this option, if so please summarize
them:  better have newer codecs

14.  All entities MUST implement at least two of {VP8, H.264, Theora}

.      Are you in favor of this option [Yes/No/Acceptable]: No

a.    Do you have any objections to this option, if so please summarize
them:  will not address interoperability

15.  All entities MUST support decoding using Theora.

.      Are you in favor of this option [Yes/No/Acceptable]: No

a.    Do you have any objections to this option, if so please summarize
them: No MTI codec and no interoperability

16.  All entities MUST support Motion JPEG

.      Are you in favor of this option [Yes/No/Acceptable]: No

a.    Do you have any objections to this option, if so please summarize
them: bandwidth and interoperability issues

 

H.264 is a reference to the pro
<https://datatracker.ietf.org/doc/draft-burman-rtcweb-h264-proposal/> posal
in https://datatracker.ietf.org/doc/draft-burman-rtcweb-h264-proposal/

 

VP8 is a reference to the pro
<https://datatracker.ietf.org/doc/draft-alvestrand-rtcweb-vp8/> posal in
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>
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>
http://tools.ietf.org/html/rfc4587 

 

Motion JPEG is a reference to  <http://tools.ietf.org/html/rfc2435>
http://tools.ietf.org/html/rfc2435 

 

Thanks,

 

The Chairs