Re: [rtcweb] VP8 vs H.264 - the core issue
Justin Uberti <juberti@google.com> Fri, 25 October 2013 19:50 UTC
Return-Path: <juberti@google.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EC30711E8182 for <rtcweb@ietfa.amsl.com>; Fri, 25 Oct 2013 12:50:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.917
X-Spam-Level:
X-Spam-Status: No, score=-1.917 tagged_above=-999 required=5 tests=[AWL=0.060, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2DfHx4hETCm5 for <rtcweb@ietfa.amsl.com>; Fri, 25 Oct 2013 12:50:41 -0700 (PDT)
Received: from mail-vb0-x22b.google.com (mail-vb0-x22b.google.com [IPv6:2607:f8b0:400c:c02::22b]) by ietfa.amsl.com (Postfix) with ESMTP id BAFC511E8137 for <rtcweb@ietf.org>; Fri, 25 Oct 2013 12:50:40 -0700 (PDT)
Received: by mail-vb0-f43.google.com with SMTP id g10so2879355vbg.30 for <rtcweb@ietf.org>; Fri, 25 Oct 2013 12:50:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=eGexBcG6ow2+8gDWPMz7BwnoEwmXvfbSsAkwQViFmJY=; b=eujZzXg5impl2Vm2x9v66/Vrnhdp6i+YHIFLR8xOFWBEePi/RsCuDI2D9x9jK5+Rlm PierH5pTY0Mp6yIZmD3iJCvjYNZQghWXv0T4sh2o0J4HJnBZZoVVEFD+3XT/fvkvreY3 xz/oJMaSGOZlIBg/SO0gkwrYiLoF4T/9BvM81qFYzTeBgd/erJATek6VO/wI2uY9L+bQ BVr2FAD7dLIggBjM3cWJDCOhqTwtqBdyvvldIIyLEloGbNiG36JVJisBpWonUsYQJmr7 xrTxGDoYktRu2UGMCb7HF+g/29b79tBbR8RehnL0bnZI1A4TW/qhiqDDbaju0GrhbHgs Q1Bw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=eGexBcG6ow2+8gDWPMz7BwnoEwmXvfbSsAkwQViFmJY=; b=Crbbxj+/5dr4bGBkTMtq6j4ObS7w9A4Kud+K2E5LQ5VdAzI7BuooTro6VZyqmLkVF9 YE04af9oSkAqReBtQoOZbhdHRUzVKfZQfh12RsbEDCyX97FW6qpZjDi9ouvQC1h3/QfO 5yw7BCyMBthohnPnsQB2ScJsk7WK9KKQt/Uqzo2ccD6t9kCyfAEw0YysALdQzGa+mvLn 2fNTVELRg+reUT3xD5qxgT7+6iIpvurPu3VsF7vKdiyUi8duGvAPDZuO+hwkv5DGAM06 BRo9HCdbzkhcZyqr26jP7OhxjR2yNO0ZAL/9dTCt2x+4MqpCvsZKEDo9Qff/ju2Bip5z txXg==
X-Gm-Message-State: ALoCoQkswX4kqkVFZr5l3OR3DKlTr7Bw51T4/MUJkb2EWqi+Ioys16yJv/WH9AGen6ELoIi1QNbkMlbr+WvNCz9k/cBNlsUzmzzWExNfM9uoAibFMJEOYT/eyhRNfANRO/PiAshxrCPG57h3wD4ek35oGtXy3h+5s2mjOIMCPlQdVw/kWAKPDkKQ+oo8cEY6shPv6jmi3WmH
X-Received: by 10.52.230.35 with SMTP id sv3mr4789996vdc.27.1382730639984; Fri, 25 Oct 2013 12:50:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.110.101 with HTTP; Fri, 25 Oct 2013 12:50:18 -0700 (PDT)
In-Reply-To: <FCBEDCB500188C488DA30C874B94F80E1C01158C@xmb-rcd-x03.cisco.com>
References: <52681A96.2020904@alvestrand.no> <526826AF.5030308@librevideo.org> <52690090.2050609@alvestrand.no> <BBE9739C2C302046BD34B42713A1E2A22DFCD683@ESESSMB105.ericsson.se> <AE1A6B5FD507DC4FB3C5166F3A05A4843D45DC08@TK5EX14MBXC266.redmond.corp.microsoft.com> <5269764C.4030801@librevideo.org> <52698758.5040404@bbs.darktech.org> <CAD6AjGSb5syh0HO+89fH8cGZ0zqM6gYLPj3aeTRQLN0u8W4cSg@mail.gmail.com> <5269F098.2020904@alvestrand.no> <E44893DD4E290745BB608EB23FDDB7620A0F272E@008-AM1MPN1-043.mgdnok.nokia.com> <949EF20990823C4C85C18D59AA11AD8B0BF358@FR712WXCHMBA11.zeu.alcatel-lucent.com> <CAGgHUiRtXUAJTotAFX7YwQ6cS_OD-MpAb+898c6OYxm7D5xXKw@mail.gmail.com> <FCBEDCB500188C488DA30C874B94F80E1C01158C@xmb-rcd-x03.cisco.com>
From: Justin Uberti <juberti@google.com>
Date: Fri, 25 Oct 2013 12:50:18 -0700
Message-ID: <CAOJ7v-1iV4_SvToRYYtDZszxkSDF0qmrS4YN8w7OFQ3p29CaDw@mail.gmail.com>
To: "Jeremy Laurenson (jlaurens)" <jlaurens@cisco.com>
Content-Type: multipart/alternative; boundary="089e0102fe6e9dec7c04e9961032"
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] VP8 vs H.264 - the core issue
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 25 Oct 2013 19:50:42 -0000
On Fri, Oct 25, 2013 at 4:25 AM, Jeremy Laurenson (jlaurens) < jlaurens@cisco.com> wrote: > First, my area of focus is system deployment for existing organizations, > and my employer is clearly leaning H.264, however as an individual: > > I am of the opinion that from a "browser user perspective" this is pretty > easy because two of the issues I see seem not to have a significant winner > based on all this list activity: > The average browser user does not care, except that bandwidth is > materially affected - and there seems both are close in performance. > (Profiles and efficiency could be argued forever at this rate) > IPR does seem to be in the air - and without being a lawyer, I see Nokia > folks on this list declaring there is an issue here. > (But lawyers can argue forever) > No, this is a fundamental issue. If H.264 is the MTI, to quote Harald, "we give up and live with royalties forever". This will have a significant impact on WebRTC innovation and adoption. The fact that there are some who disagree with the IPR status of VP8 does not invalidate this point. > > There seems to be a split.... however I believe the third factor here, > while less technical in nature, will affect deployment and adoption. > > I believe the ability to leverage existing applications/infrastructure > with a relatively small amount of work is a third leg in this stool and > tips the balance materially for those looking to light up applications. > > Simply put, a user would ask why a new, less-interoperable standard is > being introduced in absence of functionality or bandwidth savings. > > This has material cost savings and media flow implications for a large set > of the people who are going to use this technology. Clearly this was an > important factor based on the SDP slant of the content of the spec. > In my opinion we are not paying enough attention to an important line in > the burman h.264 proposal: "In addition, using H.264 enables > interoperability with many other services without video transcoding." > Nobody is saying implementors can't support H.264. If interoperability with such services is a high priority, implementors will ship H.264 regardless of what we decide here. > > On Oct 25, 2013, at 5:05 AM, Leon Geyser <lgeyser@gmail.com> wrote: > > It would be nice if video just works for the end user instead of them > having to install a different browser or buying a different device with a > different browser. > > I personally think there needs to be a MTI video codec even if it is an > old codec such as H.261. Although the codec should not require a lot of > bandwidth to look decent which excludes something such as MJPEG. > > > On 25 October 2013 10:50, DRAGE, Keith (Keith) < > keith.drage@alcatel-lucent.com> wrote: > >> Agree >> >> We can either explicitly make a "no MTI" decision, or just let it become >> the default by the absence of agreement. >> >> Keith >> >> > -----Original Message----- >> > From: rtcweb-bounces@ietf.org >> > [mailto:rtcweb-bounces@ietf.org] On Behalf Of Markus.Isomaki@nokia.com >> > Sent: 25 October 2013 09:04 >> > To: harald@alvestrand.no; rtcweb@ietf.org >> > Subject: Re: [rtcweb] VP8 vs H.264 - the core issue >> > >> > Hi, >> > >> > Harald Alvestrand wrote: >> > > >> > > Formalistically, the people who argue for abandoning an >> > MTI, like the >> > > people who argue for adapting an antiquated codec, have not >> > put in a >> > > draft by the chairs' deadline of October 6, so have not >> > made a proposal. >> > > >> > > But I'm not the one who argued for this to be put on the >> > agenda for 2 hours. >> > > The people who pushed for this to be on the agenda for 2 >> > hours need to >> > > come forward and say why they believe this is a good use of >> > our time. >> > > I haven't yet heard a VP8 proponent saying so. >> > > >> > >> > I thought it has been mainly the VP8 proponents who have >> > insisted to continue this discussion and have it on the agenda. >> > >> > I am a H.264 proponent but it's clear to me there is no >> > consensus, no substantially new information since March, and >> > for that reason the IETF should not pick either H.264 or VP8 >> > as *mandatory*. And consequently 2 hours is too much time for this. >> > >> > It is useful to discuss pros and cons of H.264 and VP8 and >> > compare them, since most likely every WebRTC endpoint will >> > implement at least one of them, but I think we need to stop >> > pushing for the decision of mandating one of them. >> > >> > Of course, if we come back to this issue every November, we >> > can eventually choose H.264 as mandatory, after all of its >> > IPR has expired :-) >> > >> > Markus >> > _______________________________________________ >> > rtcweb mailing list >> > rtcweb@ietf.org >> > https://www.ietf.org/mailman/listinfo/rtcweb >> > >> _______________________________________________ >> rtcweb mailing list >> rtcweb@ietf.org >> https://www.ietf.org/mailman/listinfo/rtcweb >> > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb > > > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb > >
- Re: [rtcweb] VP8 vs H.264 - the core issue Basil Mohamed Gohar
- Re: [rtcweb] VP8 vs H.264 - the core issue Monty Montgomery
- Re: [rtcweb] VP8 vs H.264 - the core issue Silvia Pfeiffer
- [rtcweb] VP8 vs H.264 - the core issue Harald Alvestrand
- Re: [rtcweb] VP8 vs H.264 - the core issue Basil Mohamed Gohar
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Peter Saint-Andre
- Re: [rtcweb] VP8 vs H.264 - the core issue Silvia Pfeiffer
- Re: [rtcweb] VP8 vs H.264 - the core issue Peter Saint-Andre
- Re: [rtcweb] VP8 vs H.264 - the core issue Markus.Isomaki
- Re: [rtcweb] VP8 vs H.264 - the core issue DRAGE, Keith (Keith)
- Re: [rtcweb] VP8 vs H.264 - the core issue Harald Alvestrand
- Re: [rtcweb] VP8 vs H.264 - the core issue Bo Burman
- Re: [rtcweb] VP8 vs H.264 - the core issue Harald Alvestrand
- Re: [rtcweb] VP8 vs H.264 - the core issue Basil Mohamed Gohar
- Re: [rtcweb] VP8 vs H.264 - the core issue Ted Hardie
- Re: [rtcweb] VP8 vs H.264 - the core issue Bo Burman
- Re: [rtcweb] VP8 vs H.264 - the core issue Matthew Kaufman (SKYPE)
- Re: [rtcweb] VP8 vs H.264 - the core issue David Singer
- Re: [rtcweb] VP8 vs H.264 - the core issue Bo Burman
- Re: [rtcweb] VP8 vs H.264 - the core issue Ted Hardie
- Re: [rtcweb] VP8 vs H.264 - the core issue Ted Hardie
- Re: [rtcweb] VP8 vs H.264 - the core issue Basil Mohamed Gohar
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Silvia Pfeiffer
- Re: [rtcweb] VP8 vs H.264 - the core issue Silvia Pfeiffer
- Re: [rtcweb] VP8 vs H.264 - the core issue DRAGE, Keith (Keith)
- Re: [rtcweb] VP8 vs H.264 - the core issue cb.list6
- Re: [rtcweb] VP8 vs H.264 - the core issue Karl Stahl
- Re: [rtcweb] VP8 vs H.264 - the core issue Harald Alvestrand
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Markus.Isomaki
- Re: [rtcweb] VP8 vs H.264 - the core issue Markus.Isomaki
- Re: [rtcweb] VP8 vs H.264 - the core issue Lorenzo Miniero
- Re: [rtcweb] VP8 vs H.264 - the core issue DRAGE, Keith (Keith)
- Re: [rtcweb] VP8 vs H.264 - the core issue Leon Geyser
- Re: [rtcweb] VP8 vs H.264 - the core issue Markus.Isomaki
- Re: [rtcweb] VP8 vs H.264 - the core issue DRAGE, Keith (Keith)
- Re: [rtcweb] VP8 vs H.264 - the core issue Christer Holmberg
- Re: [rtcweb] VP8 vs H.264 - the core issue Jeremy Laurenson (jlaurens)
- Re: [rtcweb] VP8 vs H.264 - the core issue DRAGE, Keith (Keith)
- Re: [rtcweb] VP8 vs H.264 - the core issue cb.list6
- Re: [rtcweb] VP8 vs H.264 - the core issue Justin Uberti
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Ted Hardie
- Re: [rtcweb] VP8 vs H.264 - the core issue Justin Uberti
- Re: [rtcweb] VP8 vs H.264 - the core issue cb.list6
- Re: [rtcweb] VP8 vs H.264 - the core issue Monty Montgomery
- Re: [rtcweb] VP8 vs H.264 - the core issue Jeremy Laurenson (jlaurens)
- Re: [rtcweb] VP8 vs H.264 - the core issue Cullen Jennings (fluffy)
- Re: [rtcweb] VP8 vs H.264 - the core issue Karl Stahl
- Re: [rtcweb] VP8 vs H.264 - the core issue tim panton
- Re: [rtcweb] VP8 vs H.264 - the core issue Leon Geyser
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Harald Alvestrand
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Cullen Jennings (fluffy)
- Re: [rtcweb] VP8 vs H.264 - the core issue Martin Thomson
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue Victor Pascual Avila
- Re: [rtcweb] VP8 vs H.264 - the core issue cowwoc
- Re: [rtcweb] VP8 vs H.264 - the core issue David Singer
- Re: [rtcweb] VP8 vs H.264 - the core issue Martin J. Dürst
- Re: [rtcweb] VP8 vs H.264 - the core issue Matthew Kaufman
- Re: [rtcweb] VP8 vs H.264 - the core issue Monty Montgomery
- Re: [rtcweb] VP8 vs H.264 - the core issue Jack Moffitt
- Re: [rtcweb] VP8 vs H.264 - the core issue Bjoern Hoehrmann
- Re: [rtcweb] VP8 vs H.264 - the core issue Matthew Kaufman
- Re: [rtcweb] VP8 vs H.264 - the core issue Jeremy Laurenson (jlaurens)
- Re: [rtcweb] VP8 vs H.264 - the core issue Basil Mohamed Gohar