Re: [rtcweb] VP8 vs H.264 - the core issue

"Jeremy Laurenson (jlaurens)" <jlaurens@cisco.com> Fri, 25 October 2013 11:26 UTC

Return-Path: <jlaurens@cisco.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 2FD9E11E83C4 for <rtcweb@ietfa.amsl.com>; Fri, 25 Oct 2013 04:26:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.598
X-Spam-Level:
X-Spam-Status: No, score=-10.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
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 F-pg32dLcszd for <rtcweb@ietfa.amsl.com>; Fri, 25 Oct 2013 04:26:04 -0700 (PDT)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) by ietfa.amsl.com (Postfix) with ESMTP id C603411E83A6 for <rtcweb@ietf.org>; Fri, 25 Oct 2013 04:25:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=21333; q=dns/txt; s=iport; t=1382700343; x=1383909943; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=XTwa5imZVXGvO8sXN4MQlkbod2v86hs7Ia7L/0zUPnE=; b=YmMTdk/cPiho2YDOaA9+fX4qv4ozZaIKxcILAhSTvYjDIk+8hq2rPPER gYD3BCpl/ryK9QUh8VfxGcNuXyjuLZixXBkurXVMb5OlfZbe9LpL8Qo2j /DBri1605zlzJgEzf+U5do6LZD5UAuSqvDmxT8cQxHs8scTRmd0uyiA7k w=;
X-Files: smime.p7s : 4459
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AkUGAPFTalKtJV2c/2dsb2JhbABZgwc4VL1+S4EhFm0HgiUBAQEDAQEBAQtXCRAHBAIBCBEEAQEBCh0HAh8GCxQJCAIEEwgGh2cDCQYNr1INiWcEjGOCPy0LBoMZgQ0DkC2BMIRCjjuFN4Mmgio
X-IronPort-AV: E=Sophos; i="4.93,569,1378857600"; d="p7s'?scan'208,217"; a="276648007"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-4.cisco.com with ESMTP; 25 Oct 2013 11:25:37 +0000
Received: from xhc-rcd-x06.cisco.com (xhc-rcd-x06.cisco.com [173.37.183.80]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id r9PBPbHn031462 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <rtcweb@ietf.org>; Fri, 25 Oct 2013 11:25:37 GMT
Received: from xmb-rcd-x03.cisco.com ([169.254.7.247]) by xhc-rcd-x06.cisco.com ([173.37.183.80]) with mapi id 14.02.0318.004; Fri, 25 Oct 2013 06:25:36 -0500
From: "Jeremy Laurenson (jlaurens)" <jlaurens@cisco.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] VP8 vs H.264 - the core issue
Thread-Index: AQHO0PpTxT4El2I6hESqrgdop2l1XQ==
Date: Fri, 25 Oct 2013 11:25:35 +0000
Message-ID: <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>
In-Reply-To: <CAGgHUiRtXUAJTotAFX7YwQ6cS_OD-MpAb+898c6OYxm7D5xXKw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-originating-ip: [10.82.208.62]
Content-Type: multipart/signed; boundary="Apple-Mail=_C2D9D839-5110-474E-A235-F1D8B267CAE0"; protocol="application/pkcs7-signature"; micalg="sha1"
MIME-Version: 1.0
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 11:26:10 -0000

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)

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."

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