Re: [rtcweb] Congratuiations on the Cisco announcement - but we still prefer VP8

Erik Lagerway <erik@hookflash.com> Mon, 04 November 2013 17:38 UTC

Return-Path: <elagerway@gmail.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 78B1121E80CA for <rtcweb@ietfa.amsl.com>; Mon, 4 Nov 2013 09:38:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level:
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[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 1uRcZKAlpG5y for <rtcweb@ietfa.amsl.com>; Mon, 4 Nov 2013 09:38:25 -0800 (PST)
Received: from mail-we0-x22b.google.com (mail-we0-x22b.google.com [IPv6:2a00:1450:400c:c03::22b]) by ietfa.amsl.com (Postfix) with ESMTP id AAC8A21E81D9 for <rtcweb@ietf.org>; Mon, 4 Nov 2013 09:37:38 -0800 (PST)
Received: by mail-we0-f171.google.com with SMTP id t60so2367266wes.16 for <rtcweb@ietf.org>; Mon, 04 Nov 2013 09:37:36 -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:cc:content-type; bh=68TeS7FHISsGcRD37S3a74/SchnTY/MF6t9Wugd3b+o=; b=dTkYbtWGR41POCExw4OdfoRr0leygQyqBM5wxFvLkhQosVKeDbDXOYdpnGIuWThmsb 8mcwNlI7LlGKYKwr6nkkeL/3PMSUWpynqNg2wy7cQDhQ/Q9XjBIQJMNh0QzA3IGnCIdi IP81HWYdkH1Lr+O7Mx2DUeLbMtURopyl6SqVOu9Tu/8V5aWMpsg7FyaTu/yFMbRtppLE OHvdF6pp2bvJVEdaXErreiqu1HjxRJHUuEOk7op/te5LIKvOHtgizFlw01dW+GKYbBeU n37cwfzFS8PnRU1PUgTU2TEtREXi7lrt8VqAdfQzdCjG11/CgzjJstBWAW75SlfhxV88 USWA==
MIME-Version: 1.0
X-Received: by 10.194.58.104 with SMTP id p8mr14023714wjq.1.1383586656311; Mon, 04 Nov 2013 09:37:36 -0800 (PST)
Sender: elagerway@gmail.com
Received: by 10.216.182.200 with HTTP; Mon, 4 Nov 2013 09:37:36 -0800 (PST)
In-Reply-To: <B931F182-594A-46AB-BE32-3D4751E13D88@westhawk.co.uk>
References: <CAOqqYVEER_HprgauRawO+_gGdLdMY1MUY8jrMhhi3yVDL31bFg@mail.gmail.com> <20131102124801.GY3245@audi.shelbyville.oz> <CA+23+fE1S_K93xk+3WNbq1RAFt8QD++pF74OJowu_+qz71H91g@mail.gmail.com> <B931F182-594A-46AB-BE32-3D4751E13D88@westhawk.co.uk>
Date: Mon, 04 Nov 2013 09:37:36 -0800
X-Google-Sender-Auth: oXJTyBNgtCPs4fOHyiABNTa119I
Message-ID: <CAPF_GTZc+KStx794nXzFbTm7wwCYZ21cwf_e0XnJoq6BQvsxow@mail.gmail.com>
From: Erik Lagerway <erik@hookflash.com>
To: Tim Panton <thp@westhawk.co.uk>
Content-Type: multipart/alternative; boundary="047d7ba978042a5fcc04ea5d5f71"
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Congratuiations on the Cisco announcement - but we still prefer VP8
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: Mon, 04 Nov 2013 17:38:28 -0000

+1 Tim

Not sure if forcing developers to implement a royalty bearing codec is
helpful at all, whether they be indie or corporate.

Furthermore, it seems that the industry should be allowed to make their own
decisions with this in mind.  Many will end up supporting both codecs
anyways, at least that is what we are hearing from our customers and
prospect customers building with WebRTC and Object RTC in mind.


*Erik Lagerway <http://ca.linkedin.com/in/lagerway> |
*Hookflash<http://hookflash.com/>* |
1 (855) Hookflash ext. 2 | Twitter
<http://twitter.com/elagerway> | WebRTC.is Blog <http://webrtc.is/> *


On Mon, Nov 4, 2013 at 8:01 AM, Tim Panton <thp@westhawk.co.uk> wrote:

>
> On 4 Nov 2013, at 14:58, Jonathan Rosenberg <jdrosen@jdrosen.net> wrote:
>
> I do not believe that "genuinely free" is the only, nor even the primary,
> consideration here.
>
> I believe we should in general be thinking about what it takes to make
> webRTC successful. And more than anything else, that means making it a
> platform that application developers can utilize. If we do our jobs well,
> we'll have many thousands (hundreds of thousands even) of applications on
> the web that are enabled with real-time comms and frankly a great many of
> them will know nothing about codecs or the nuances of MPEG-LA licensing.
> What are the considerations for making webRTC attractive to them?
>
> I assert that the primary thing they'll want is to interconnect their
> application with some kind of video network or user base that can add value
> to their application. Let me give an example. Lets say there is a bank, and
> this bank wants to add the ability for a user to look at their investment
> portfolio online, click a button, and have a voice/video call with their
> investment advisor. To build such an app into their existing banking web
> app, the bank will need webRTC to connect to the voice and video contact
> center and clients their investment advisors have. Today, all of that is
> based on H.264.
>
>
> But the scale of such _video_ deployments is so negligible compared to
> current VP8 deployment in chrome and firefox as to make that
> argument unconvincing to me.
>
>
> So - I would assert that frankly our primary consideration for webRTC is
> interoperability. And interoperability as a requirement clearly points to
> H.264.
>
> There are other considerations too. Some of the ones I'd list are:
>
> * Interoperates with install base
>
>
> An irrelevant install base, mostly consisting of non-realtime decoders.
>
> * Widespread deployment
>
>
> Deployments that can't interoperate with web RTC because they don't
> support the required security features, or don't
> support APIs that expose realtime H264.
>
> * Appeals to the existing set of video application developers - in other
> words, the biggest consumers of webRTC should be the folks who are already
> providing video communications applications on the Internet (which by
> definition none of them do so natively from the browser). Don't we want
> them to come to the web with webRTC?
>
>
> Really? That's quite some assertion. I suppose many web designers did come
> from a print-design background initially,
> but they have rapidly been overcome by webnative developers.
>
> * Available widely in hardware - especially mobile phones
>
>
> But entirely in-accessible to developers- except to the platform players,
> giving the platform browser an unfair advantage.
>
> * Broad availability of expertise
> * Broad availability of toolsets
>
>
> I'll grant these two, but with the caveat that if VP8 were to be an MTI in
> webRTC we could expect toolsets and expertise
> to grow pretty fast, and probably overtake h264 before long. I say this
> because creating such tools in h264-land requires
> lawyers and licences. The VP8 coders can do their initial work in a garage
> in spare time.
>
> * Multiple codebases and implementations to choose from
>
>
> That's the best argument for h264 I've seen so far.
>
>
> And none of that has anything to do with IPR or royalties.
>
>
> That's where we disagree. The legal framework shapes every decision in
> this space. Open source hackers will
> be very edgy of messing with h264 for fear of falling off the legal
> straight and narrow.
>
> T.
>
>
> -Jonathan R.
>
>
>
> On Sat, Nov 2, 2013 at 8:48 AM, Ron <ron@debian.org> wrote:
>
>> On Thu, Oct 31, 2013 at 07:47:31PM +0100, Harald Alvestrand wrote:
>> > We congratulate Cisco on their intention to make an open source H.264
>> codec
>> > available and usable by the community. We look forward to seeing the
>> result
>> > of this effort.
>> >
>> > Google still believes that VP8 - a freely available, fully open,
>> > high-quality video codec that you can download, compile for your
>> platform,
>> > include in your binary, distribute and put into production today - is
>> the
>> > best choice of a Mandatory to Implement video codec for the WebRTC
>> effort.
>>
>> This is my belief also.
>>
>> While the Cisco announcement is certainly an interesting approach to
>> trying
>> to extricate their existing technology investment from the deep quagmire
>> of
>> encumbrances that currently bind it, the result still falls well short of
>> not only the ideal, but also the already existing alternative choices that
>> we have available to us.
>>
>> Given the choice between a genuinely Free option, that anyone is free to
>> improve and distribute however they wish - and a no-cost binary-only
>> option
>> that is available from only a single supplier, while Happy Hour lasts -
>> the
>> decision still seems to be something of a no-brainer.  Even before you
>> also
>> consider that the Free Option is not constrained to only its lowest
>> possible
>> performance mode in the implementation that is available to people today.
>>
>> VP8 still seems like the only obvious and enduring choice for an MTI codec
>> for WebRTC at present.
>>
>>   Ron
>>
>>
>> _______________________________________________
>> rtcweb mailing list
>> rtcweb@ietf.org
>> https://www.ietf.org/mailman/listinfo/rtcweb
>>
>
>
>
> --
> Jonathan Rosenberg, Ph.D.
> jdrosen@jdrosen.net
> http://www.jdrosen.net
>  _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>
>
> Tim Panton - Web/VoIP consultant and implementor
> www.westhawk.co.uk
>
>
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>
>