Re: [rtcweb] Proposed Video Selection Process
Basil Mohamed Gohar <basilgohar@librevideo.org> Thu, 21 November 2013 22:12 UTC
Return-Path: <basilgohar@librevideo.org>
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 D74661AE2D8 for <rtcweb@ietfa.amsl.com>; Thu, 21 Nov 2013 14:12:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] 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 KonRROSMDXnx for <rtcweb@ietfa.amsl.com>; Thu, 21 Nov 2013 14:12:41 -0800 (PST)
Received: from mail.zaytoon.hidayahonline.net (zaytoon.hidayahonline.net [173.193.202.83]) by ietfa.amsl.com (Postfix) with ESMTP id D75161AE2A8 for <rtcweb@ietf.org>; Thu, 21 Nov 2013 14:12:40 -0800 (PST)
Received: from [10.10.40.120] (rrcs-98-103-138-67.central.biz.rr.com [98.103.138.67]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: basilgohar@librevideo.org) by mail.zaytoon.hidayahonline.net (Postfix) with ESMTPSA id B4A9565989C for <rtcweb@ietf.org>; Thu, 21 Nov 2013 17:12:33 -0500 (EST)
Message-ID: <528E854F.4030201@librevideo.org>
Date: Thu, 21 Nov 2013 17:12:31 -0500
From: Basil Mohamed Gohar <basilgohar@librevideo.org>
Organization: Libre Video
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7
MIME-Version: 1.0
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
References: <528E39F4.4010706@ericsson.com> <CAEqTk6RrHSzgJ9QA_spJQWN+6SaRWwwq6H4cwBxNbTHXnHmhYA@mail.gmail.com> <8647A71C-CDCF-4897-96D6-4CD1C6566BE6@cisco.com> <CAOJ7v-1kdXreZbF0Q7=DinObV5=eWcdfFuwrJ13BQ0Hk=Fec-Q@mail.gmail.com> <528E5B47.70702@nostrum.com> <20131121204147.GV3245@audi.shelbyville.oz> <528E71AC.4040202@librevideo.org> <CABkgnnUKPMTpMqX6G5=kDQomG9wgqZeTomOnjGecTFZ7T3GjfQ@mail.gmail.com> <CABcZeBO+cd46EOXCCO+qh5OtYWZz6Fam9O0RhY=vHVGUCMfhdA@mail.gmail.com> <528E80FB.4080802@librevideo.org> <CABcZeBN0xcwO+0vBkmH9Mj3dWxKSfqu0pigH=-=c1sO85+QzWQ@mail.gmail.com>
In-Reply-To: <CABcZeBN0xcwO+0vBkmH9Mj3dWxKSfqu0pigH=-=c1sO85+QzWQ@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Subject: Re: [rtcweb] Proposed Video Selection Process
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: Thu, 21 Nov 2013 22:12:43 -0000
On 11/21/2013 04:59 PM, Eric Rescorla wrote: > > > > On Thu, Nov 21, 2013 at 1:54 PM, Basil Mohamed Gohar > <basilgohar@librevideo.org <mailto:basilgohar@librevideo.org>> wrote: > > On 11/21/2013 04:14 PM, Eric Rescorla wrote: > > Agreed. > > > > To take a not-so-random example, given that Firefox will soon > > support both H.264 and VP8, what additional implementations > > will it be able to talk to if it does H.261? > > > > -Ekr > > (I apparently replied only to Ekr, and not the whole list originally) > > None, but that's not the point. Firefox is a special case for which VP8 > is not considered a legal liability (by Mozilla) and they can be > satisfied, for the most part, by Cisco's proposal with OpenH264 as a > downloadable plugin/module. > > So, this doesn't open up anything for Firefox that it is not already > planning to handle. > > What it does open up is for, say, a small firm that cannot afford H.264 > licensing, and cannot make use of Cisco's binary plugin for legal or > technical reasons, and can only implement VP8 and H.261, and, say, a > device whose manufacturers do not wish to implement VP8 for perceived > IPR risk but already license H.264. > > Both cases above have an H.261 implementation that will allow mutual > video, even though they do not share a common high-end codec > implementation. > > There are cases outside of browsers that are interested in rtcweb, after > all. > > > Which of those cases are going to want to not talk to browsers? > > Which browsers want to do H.261? > > -Ekr Of course, all of them want to talk to browsers. But not all of them will be guaranteed to implement BOTH VP8 or H.264 (nor are browsers, and this is key). So, I write myself a small little device that attaches to my camera that implements RTCweb. I cannot afford the license for H.264, and my platform is not supported by OpenH264. I do, however, write-up my own basic VP8 implementation as well, because it is is royalty-free. I also implement H.261 for the same reason, it's royalty free. I need things to be royalty free because I plan to publish my designs under a CC license and want others to also be able to make my device. So, I can talk to browsers that support VP8 with VP8, and browsers that do not support VP8, but because it's MTI, do support H.261, but with degraded quality. BUT I CAN STILL TALK (or SEE) them, as opposed to being unable to if H.261 was not mandated. This example, though perhaps somewhat contrived, is a case that would be allowed if H.261 is permitted, and would be impossible if it were left out, because there would be some rtcweb endpoints excluded from interoperability. -- Libre Video http://librevideo.org
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- [rtcweb] Proposed Video Selection Process Magnus Westerlund
- Re: [rtcweb] Proposed Video Selection Process Bjoern Hoehrmann
- Re: [rtcweb] Proposed Video Selection Process Peter Dunkley
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process Jeremy Laurenson (jlaurens)
- Re: [rtcweb] Proposed Video Selection Process Bjoern Hoehrmann
- Re: [rtcweb] Proposed Video Selection Process Peter Dunkley
- Re: [rtcweb] Proposed Video Selection Process Peter Saint-Andre
- Re: [rtcweb] Proposed Video Selection Process Peter Saint-Andre
- Re: [rtcweb] Proposed Video Selection Process Justin Uberti
- Re: [rtcweb] Proposed Video Selection Process Adam Roach
- [rtcweb] Voting method choice (Re: Proposed Video… Harald Alvestrand
- Re: [rtcweb] Proposed Video Selection Process Adam Roach
- Re: [rtcweb] Proposed Video Selection Process Philipp Hancke
- Re: [rtcweb] Voting method choice (Re: Proposed V… Eric Rescorla
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process Peter Dunkley
- Re: [rtcweb] Proposed Video Selection Process David Singer
- Re: [rtcweb] Proposed Video Selection Process Justin Uberti
- Re: [rtcweb] Voting method choice (Re: Proposed V… Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Silvia Pfeiffer
- Re: [rtcweb] Proposed Video Selection Process Peter Dunkley
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Lorenzo Miniero
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process John Leslie
- Re: [rtcweb] Proposed Video Selection Process Leon Geyser
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Matt Fredrickson
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Justin Uberti
- Re: [rtcweb] Proposed Video Selection Process Randell Jesup
- Re: [rtcweb] Proposed Video Selection Process Ron
- Re: [rtcweb] Proposed Video Selection Process Daniel-Constantin Mierla
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Eric Rescorla
- Re: [rtcweb] Proposed Video Selection Process Enrico Marocco
- Re: [rtcweb] Proposed Video Selection Process Emil Ivov
- Re: [rtcweb] Proposed Video Selection Process Leon Geyser
- Re: [rtcweb] Proposed Video Selection Process Ron
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Bjoern Hoehrmann
- Re: [rtcweb] Proposed Video Selection Process Eric Rescorla
- Re: [rtcweb] Proposed Video Selection Process Markus.Isomaki
- Re: [rtcweb] Proposed Video Selection Process Eric Rescorla
- Re: [rtcweb] Proposed Video Selection Process Leon Geyser
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Eric Rescorla
- Re: [rtcweb] Proposed Video Selection Process Eric Rescorla
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Matt Fredrickson
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process Justin Uberti
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Jack Moffitt
- Re: [rtcweb] Proposed Video Selection Process Ron
- Re: [rtcweb] Proposed Video Selection Process Bjoern Hoehrmann
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Lorenzo Miniero
- Re: [rtcweb] Proposed Video Selection Process Matt Fredrickson
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings
- Re: [rtcweb] Proposed Video Selection Process David Singer
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process David Singer
- Re: [rtcweb] Proposed Video Selection Process David Singer
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Justin Uberti
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Mo Zanaty (mzanaty)
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process Martin J. Dürst
- Re: [rtcweb] Proposed Video Selection Process Martin J. Dürst
- Re: [rtcweb] Proposed Video Selection Process Steve Donovan
- Re: [rtcweb] Proposed Video Selection Process John Leslie
- Re: [rtcweb] Proposed Video Selection Process Bjoern Hoehrmann
- Re: [rtcweb] Proposed Video Selection Process Emil Ivov
- Re: [rtcweb] Proposed Video Selection Process Basil Mohamed Gohar
- Re: [rtcweb] Proposed Video Selection Process Steve Donovan
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Emil Ivov
- Re: [rtcweb] Proposed Video Selection Process Silvia Pfeiffer
- Re: [rtcweb] Proposed Video Selection Process Ashish V. Thapliyal
- Re: [rtcweb] Proposed Video Selection Process tim panton
- Re: [rtcweb] Proposed Video Selection Process bryandonnovan
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Justin Uberti
- Re: [rtcweb] Proposed Video Selection Process Roman Shpount
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Martin Thomson
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process Matt Fredrickson
- Re: [rtcweb] Proposed Video Selection Process Paul Giralt
- Re: [rtcweb] Proposed Video Selection Process David Singer
- Re: [rtcweb] Voting method choice (Re: Proposed V… Harald Alvestrand
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process DRAGE, Keith (Keith)
- Re: [rtcweb] Proposed Video Selection Process DRAGE, Keith (Keith)
- Re: [rtcweb] Proposed Video Selection Process Adam Roach
- [rtcweb] IETF will fail to implement Video codec … Parthasarathi R
- Re: [rtcweb] Proposed Video Selection Process Stefan Slivinski
- Re: [rtcweb] Proposed Video Selection Process Bernard Aboba
- Re: [rtcweb] Proposed Video Selection Process cowwoc
- Re: [rtcweb] Proposed Video Selection Process Maik Merten
- Re: [rtcweb] Proposed Video Selection Process Martin J. Dürst
- Re: [rtcweb] Proposed Video Selection Process Emil Ivov
- Re: [rtcweb] Proposed Video Selection Process Marc Abrams
- Re: [rtcweb] Voting method choice (Re: Proposed V… Parthasarathi R
- Re: [rtcweb] IETF will fail to implement Video co… Parthasarathi R
- Re: [rtcweb] Voting method choice (Re: Proposed V… Harald Alvestrand
- Re: [rtcweb] Proposed Video Selection Process Magnus Westerlund
- Re: [rtcweb] Voting method choice (Re: Proposed V… Parthasarathi R
- Re: [rtcweb] Voting method choice (Re: Proposed V… Parthasarathi R
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings (fluffy)
- Re: [rtcweb] Proposed Video Selection Process Stephan Wenger
- Re: [rtcweb] Proposed Video Selection Process Cullen Jennings (fluffy)