Re: [rtcweb] Congratuiations on the Cisco announcement - but we still prefer VP8
Randell Jesup <randell-ietf@jesup.org> Mon, 04 November 2013 16:26 UTC
Return-Path: <randell-ietf@jesup.org>
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 52DFA21E817F for <rtcweb@ietfa.amsl.com>; Mon, 4 Nov 2013 08:26:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=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 s9sk7x0yWlZm for <rtcweb@ietfa.amsl.com>; Mon, 4 Nov 2013 08:26:47 -0800 (PST)
Received: from r2-chicago.webserversystems.com (r2-chicago.webserversystems.com [173.236.101.58]) by ietfa.amsl.com (Postfix) with ESMTP id 298C021E8175 for <rtcweb@ietf.org>; Mon, 4 Nov 2013 08:26:43 -0800 (PST)
Received: from [64.114.24.114] (port=53127 helo=[172.16.33.155]) by r2-chicago.webserversystems.com with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from <randell-ietf@jesup.org>) id 1VdMzD-0009nT-9W for rtcweb@ietf.org; Mon, 04 Nov 2013 10:26:43 -0600
Message-ID: <5277CAC2.8000001@jesup.org>
Date: Mon, 04 Nov 2013 08:26:42 -0800
From: Randell Jesup <randell-ietf@jesup.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Thunderbird/25.0
MIME-Version: 1.0
To: rtcweb@ietf.org
References: <CAOqqYVEER_HprgauRawO+_gGdLdMY1MUY8jrMhhi3yVDL31bFg@mail.gmail.com> <20131102124801.GY3245@audi.shelbyville.oz> <CA+23+fE1S_K93xk+3WNbq1RAFt8QD++pF74OJowu_+qz71H91g@mail.gmail.com>
In-Reply-To: <CA+23+fE1S_K93xk+3WNbq1RAFt8QD++pF74OJowu_+qz71H91g@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------070806070402000605020307"
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - r2-chicago.webserversystems.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - jesup.org
X-Get-Message-Sender-Via: r2-chicago.webserversystems.com: authenticated_id: randell@jesup.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 16:26:52 -0000
On 11/4/2013 6:58 AM, Jonathan Rosenberg wrote: > 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? Those are all important considerations. > > 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. Here you're stretching - most of these don't have an existing system "based on H.264" for this. Some may, but most do not; video access would be something new in any case. And for many of those use-cases, end-to-end WebRTC would be preferable to gatewaying to another system. > > So - I would assert that frankly our primary consideration for webRTC > is interoperability. And interoperability as a requirement clearly > points to H.264. Interop is certainly a consideration and that's where H.264's advantage lies. (H.264's only real technical advantages are interop and the possibility of existing hardware support). > > There are other considerations too. Some of the ones I'd list are: > > * Interoperates with install base > * Widespread deployment Not in of itself a consideration. > * 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? This is just the interop argument again. > * Available widely in hardware - especially mobile phones > * Broad availability of expertise I don't see this as a consideration. > * Broad availability of toolsets It's unclear if this has any import or not. > * Multiple codebases and implementations to choose from Only of use to those willing to pay MPEG-LA fees. Everyone else has to use platform OS codecs, HW codecs, or Cisco's plugin. Randell Jesup, Mozilla > > And none of that has anything to do with IPR or royalties. > > -Jonathan R. > > > > On Sat, Nov 2, 2013 at 8:48 AM, Ron <ron@debian.org > <mailto: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 <mailto:rtcweb@ietf.org> > https://www.ietf.org/mailman/listinfo/rtcweb > > > > > -- > Jonathan Rosenberg, Ph.D. > jdrosen@jdrosen.net <mailto:jdrosen@jdrosen.net> > http://www.jdrosen.net > > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb -- Randell Jesup randell-ietf@jesup.org
- Re: [rtcweb] Congratuiations on the Cisco announc… Mo Zanaty (mzanaty)
- [rtcweb] Congratuiations on the Cisco announcemen… Harald Alvestrand
- Re: [rtcweb] Congratuiations on the Cisco announc… Timothy B. Terriberry
- Re: [rtcweb] Congratuiations on the Cisco announc… Adam Roach
- Re: [rtcweb] Congratuiations on the Cisco announc… Doug Geistkemper
- Re: [rtcweb] Congratuiations on the Cisco announc… Justin Uberti
- Re: [rtcweb] Congratuiations on the Cisco announc… Lorenzo Miniero
- Re: [rtcweb] Congratuiations on the Cisco announc… Alexandre GOUAILLARD
- Re: [rtcweb] Congratuiations on the Cisco announc… Leon Geyser
- Re: [rtcweb] Congratuiations on the Cisco announc… Silvia Pfeiffer
- Re: [rtcweb] Congratuiations on the Cisco announc… Simon Pietro Romano
- Re: [rtcweb] Congratuiations on the Cisco announc… Alessandro Amirante
- Re: [rtcweb] Congratuiations on the Cisco announc… Emil Ivov
- Re: [rtcweb] Congratuiations on the Cisco announc… Emil Ivov
- Re: [rtcweb] Congratuiations on the Cisco announc… Bernard Aboba
- Re: [rtcweb] Congratuiations on the Cisco announc… Marc Petit-Huguenin
- Re: [rtcweb] Congratuiations on the Cisco announc… Leon Geyser
- Re: [rtcweb] Congratuiations on the Cisco announc… Karl Stahl
- Re: [rtcweb] Congratuiations on the Cisco announc… Ron
- Re: [rtcweb] Congratuiations on the Cisco announc… Bernard Aboba
- Re: [rtcweb] Congratuiations on the Cisco announc… Eric Rescorla
- [rtcweb] Platforms that support H264 (was: Congra… cowwoc
- Re: [rtcweb] Congratuiations on the Cisco announc… Martin Thomson
- Re: [rtcweb] Platforms that support H264 (was: Co… Martin Thomson
- Re: [rtcweb] Platforms that support H264 (was: Co… Jeremy Laurenson (jlaurens)
- Re: [rtcweb] Congratuiations on the Cisco announc… Peter Saint-Andre
- Re: [rtcweb] Platforms that support H264 (was: Co… tim panton
- Re: [rtcweb] Platforms that support H264 (was: Co… Jeremy Laurenson (jlaurens)
- Re: [rtcweb] Platforms that support H264 (was: Co… Emil Ivov
- Re: [rtcweb] Platforms that support H264 (was: Co… Bossiel thioriguel
- Re: [rtcweb] Platforms that support H264 Gili
- Re: [rtcweb] Platforms that support H264 Bossiel
- Re: [rtcweb] Platforms that support H264 Bossiel
- Re: [rtcweb] Platforms that support H264 (was: Co… Martin Thomson
- Re: [rtcweb] Platforms that support H264 Gili
- Re: [rtcweb] Platforms that support H264 Gili
- Re: [rtcweb] Platforms that support H264 Gili
- Re: [rtcweb] Platforms that support H264 Bossiel
- Re: [rtcweb] Platforms that support H264 Gili
- Re: [rtcweb] Platforms that support H264 (was: Co… Eric Rescorla
- Re: [rtcweb] Platforms that support H264 Eric Rescorla
- Re: [rtcweb] Platforms that support H264 (was: Co… Emil Ivov
- Re: [rtcweb] Platforms that support H264 (was: Co… Eric Rescorla
- Re: [rtcweb] Platforms that support H264 cowwoc
- Re: [rtcweb] Platforms that support H264 (was: Co… Jeremy Laurenson (jlaurens)
- Re: [rtcweb] Platforms that support H264 Kaiduan Xie
- Re: [rtcweb] Platforms that support H264 (was: Co… tim panton
- Re: [rtcweb] Platforms that support H264 (was: Co… DRAGE, Keith (Keith)
- [rtcweb] API standardization on phones? (Re: Plat… Harald Alvestrand
- Re: [rtcweb] API standardization on phones? (Re: … DRAGE, Keith (Keith)
- Re: [rtcweb] Platforms that support H264 cowwoc
- Re: [rtcweb] Congratuiations on the Cisco announc… Randell Jesup
- Re: [rtcweb] Platforms that support H264 David Singer
- Re: [rtcweb] Platforms that support H264 cowwoc
- Re: [rtcweb] Platforms that support H264 David Singer
- Re: [rtcweb] Platforms that support H264 cowwoc
- Re: [rtcweb] Congratuiations on the Cisco announc… Jonathan Rosenberg
- Re: [rtcweb] Congratuiations on the Cisco announc… Randell Jesup
- Re: [rtcweb] Congratuiations on the Cisco announc… cowwoc
- Re: [rtcweb] Congratuiations on the Cisco announc… Richard Shockey
- Re: [rtcweb] Congratuiations on the Cisco announc… Tim Panton
- Re: [rtcweb] Platforms that support H264 Tim Panton
- Re: [rtcweb] Congratuiations on the Cisco announc… Hutton, Andrew
- Re: [rtcweb] Congratuiations on the Cisco announc… Erik Lagerway
- Re: [rtcweb] Congratuiations on the Cisco announc… Basil Mohamed Gohar
- Re: [rtcweb] Congratuiations on the Cisco announc… Emil Ivov
- Re: [rtcweb] Congratuiations on the Cisco announc… Basil Mohamed Gohar
- Re: [rtcweb] Congratuiations on the Cisco announc… Ron
- Re: [rtcweb] Platforms that support H264 Ralph Giles
- Re: [rtcweb] Congratuiations on the Cisco announc… Mo Zanaty (mzanaty)
- Re: [rtcweb] Platforms that support H264 Richard Shockey
- Re: [rtcweb] Congratuiations on the Cisco announc… David Singer
- Re: [rtcweb] Platforms that support H264 Mo Zanaty (mzanaty)
- Re: [rtcweb] Platforms that support H264 cowwoc
- Re: [rtcweb] Platforms that support H264 Mo Zanaty (mzanaty)
- Re: [rtcweb] Platforms that support H264 Kristian Kielhofner
- Re: [rtcweb] Platforms that support H264 Randell Jesup
- Re: [rtcweb] Platforms that support H264 Justin Uberti
- Re: [rtcweb] Platforms that support H264 Dave Taht
- Re: [rtcweb] Congratuiations on the Cisco announc… Gustavo Garcia
- Re: [rtcweb] Platforms that support H264 Markus.Isomaki
- Re: [rtcweb] Platforms that support H264 Mo Zanaty (mzanaty)
- Re: [rtcweb] Congratuiations on the Cisco announc… David Singer
- Re: [rtcweb] Congratuiations on the Cisco announc… Harald Alvestrand
- Re: [rtcweb] Congratuiations on the Cisco announc… David Singer
- Re: [rtcweb] Congratuiations on the Cisco announc… Harald Alvestrand
- Re: [rtcweb] Congratuiations on the Cisco announc… Gregory Maxwell
- Re: [rtcweb] Congratuiations on the Cisco announc… Mo Zanaty (mzanaty)
- Re: [rtcweb] Congratuiations on the Cisco announc… Bo Burman
- Re: [rtcweb] Congratuiations on the Cisco announc… Mo Zanaty (mzanaty)
- Re: [rtcweb] Congratuiations on the Cisco announc… Monty Montgomery
- Re: [rtcweb] Congratuiations on the Cisco announc… Harald Alvestrand
- Re: [rtcweb] Congratuiations on the Cisco announc… Krasimir Kolarov
- Re: [rtcweb] Congratuiations on the Cisco announc… cowwoc
- Re: [rtcweb] Congratuiations on the Cisco announc… Krasimir Kolarov
- Re: [rtcweb] Congratuiations on the Cisco announc… cowwoc
- Re: [rtcweb] Congratuiations on the Cisco announc… Harald Alvestrand
- Re: [rtcweb] Congratuiations on the Cisco announc… David Singer