Re: [rtcweb] There are no legacy WebRTC devices (Was: Comment on Straw Poll replies)
cowwoc <cowwoc@bbs.darktech.org> Tue, 14 January 2014 21:26 UTC
Return-Path: <cowwoc@bbs.darktech.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 6ABE01AE230 for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 13:26:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] 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 FP2M6Ma7ADb1 for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 13:26:02 -0800 (PST)
Received: from mail-ig0-f178.google.com (mail-ig0-f178.google.com [209.85.213.178]) by ietfa.amsl.com (Postfix) with ESMTP id B89311ADF99 for <rtcweb@ietf.org>; Tue, 14 Jan 2014 13:26:02 -0800 (PST)
Received: by mail-ig0-f178.google.com with SMTP id uq10so2731600igb.5 for <rtcweb@ietf.org>; Tue, 14 Jan 2014 13:25:51 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type; bh=qHJM3bHl6y0kUyJ8WFx/AUclh9DEq7PEWKZC63lt9kk=; b=Ssubjzc03ziB8SmFZlGu1ffD77xFpfLfbo7ZPHQvvSeq9NkJG1tXzlzlG6hdUZQtgM Ws34b8hYY9cUjth4gVhXsJnnSBFVh/+1bnKXqg57mWj5i4BcgJ0vLk+ykjG8z8XkBj5C djcg2/0h0+fl4/3ohcnnBv7qIyeqSfYoV/Zopmhw628PbkRT9Nt/DNJVQW/fGzygQsmP ePtAirhSgwu44u93TU0ve9pTjK8lrRpzmpCVS5m4e68L+yqkR6Q8AKEzZHFqwsgAwn3d Y1BiJNmkUByPCKRqmIvdYL5JcXDIuBpZyz9leuufcNgLLrqAGBtwrghrE8tkxmuA9d1u kJuQ==
X-Gm-Message-State: ALoCoQlalQIyDZB6hMzeu95N0X2bDnnVqXvMZkeyfbTb2G5KWZwJbn/nz4lRlRyNHRjriddDqVJA
X-Received: by 10.50.4.9 with SMTP id g9mr5363123igg.22.1389734751032; Tue, 14 Jan 2014 13:25:51 -0800 (PST)
Received: from [192.168.1.100] (206-248-171-209.dsl.teksavvy.com. [206.248.171.209]) by mx.google.com with ESMTPSA id x6sm25866370igb.3.2014.01.14.13.25.49 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 14 Jan 2014 13:25:49 -0800 (PST)
Message-ID: <52D5AB5A.7020205@bbs.darktech.org>
Date: Tue, 14 Jan 2014 16:25:46 -0500
From: cowwoc <cowwoc@bbs.darktech.org>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: "Cavigioli, Chris" <chris.cavigioli@intel.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
References: <CAHp8n2kq+_uG=9XwoAGtRgqYU2Asc2Fv6RZ0aCW6cJi-LnhD+A@mail.gmail.com> <10390_1389365676_52D009AC_10390_2407_1_2842AD9A45C83B44B57635FD4831E60A06CBE540@PEXCVZYM14.corporate.adroot.infra.ftgroup> <52D0222F.4010006@bbs.darktech.org> <949EF20990823C4C85C18D59AA11AD8B112238@FR712WXCHMBA11.zeu.alcatel-lucent.com> <52D42709.1070500@bbs.darktech.org> <7594FB04B1934943A5C02806D1A2204B1C5F8A12@ESESSMB209.ericsson.se> <52D46F2B.9040904@bbs.darktech.org> <7594FB04B1934943A5C02806D1A2204B1C5F93DE@ESESSMB209.ericsson.se> <CAD6AjGRtofeWQB-gRs7e-P8V0-=W1uxiub61xH+BvGkfs07bEg@mail.gmail.com> <CAD6AjGT0mZh9ODo1cNERFBJOVYwmvfp3x=6JzcbsuMgPWEh2zw@mail.gmail.com> <52D5916A.3070405@bbs.darktech.org> <E36D1A4AE0B6AA4091F1728D584A6AD238219069@FMSMSX110.amr.corp.intel.com>
In-Reply-To: <E36D1A4AE0B6AA4091F1728D584A6AD238219069@FMSMSX110.amr.corp.intel.com>
Content-Type: multipart/alternative; boundary="------------050901010409060800080608"
Subject: Re: [rtcweb] There are no legacy WebRTC devices (Was: Comment on Straw Poll replies)
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: Tue, 14 Jan 2014 21:26:06 -0000
Many people who answered the straw poll argued that we must use H.264 for the sake of interoperability with legacy devices that only support H.264. I am trying to explore this argument. Android is not an H.264-only device, therefore it is not relevant to this discussion. Gili On 14/01/2014 2:50 PM, Cavigioli, Chris wrote: > > Why are we debating this? There are billions of Android devices > shipped in recent years and billions of PCs shipped in recent years. > They can be programmed with apps, browsers and sw programs to support > WebRTC. > > *From:*rtcweb [mailto:rtcweb-bounces@ietf.org] *On Behalf Of *cowwoc > *Sent:* Tuesday, January 14, 2014 11:35 AM > *To:* rtcweb@ietf.org > *Subject:* Re: [rtcweb] There are no legacy WebRTC devices (Was: > Comment on Straw Poll replies) > > Hi, > > Can we please make a concrete list of how many legacy devices with > video encoding/decoding capability have shipped? How many of them > could realistically interoperate with WebRTC? How many of them have a > large enough market-share and video resolution to make them noteworthy? > > Please, if your product(s) fall into this category please mention them > now. > > Thanks, > Gili > > On 14/01/2014 9:59 AM, Cb B wrote: > > > On Jan 14, 2014 6:53 AM, "Cb B" <cb.list6@gmail.com > <mailto:cb.list6@gmail.com>> wrote: > > > > > > On Jan 13, 2014 11:51 PM, "Christer Holmberg" > <christer.holmberg@ericsson.com > <mailto:christer.holmberg@ericsson.com>> wrote: > > > > > > Hi, > > > > > > >It doesn't matter that your legacy device can play YouTube > (i.e. decode > > > >H.264 in a web browser). My point is that unless a legacy > device can do everything I mentioned in the top bullet points then > it's not relevant to the MTI discussion. > > > > > > I don't agree. > > > > > > >> Regarding the third bullet, it is true that gateway > functionality will often be needed to handle WebRTC specific > features (continous consent etc). But, such gateway wouldn't have > to do video transcoding. > > > > > > > > I don't understand. I don't think that VP8 (or any other > codec) as MTI implies that you would have to transcode in the gateway. > > > > > > > > If we're going to talk about gateways, it's important for > you to explain what kind of devices are on either end. Please clarify. > > > > > > I think Keith gave IMS based networks/devices as an example, > so I'll echo him. > > > > > > But, of course the networks/devices on the other side could > also be non-IMS SIP networks. > > > > > > Regards, > > > > > > Christer > > > > > > > > > > You gave IMS as an example, but afaik IMS video calling is not > widely deployed. Afaik, it is not deployed at scale in production > at all. > > > > In fact, there may be a case that WebRTC voice and video is more > widely deployed than any pure IMS 3gpp deployment. > > > > I lately noticed that Facebook now has voice and video calls > without a plugin (i think..) > > > > So perhaps IMS video is not a good example of an install base > since it does not exist. > > > > CB > > > > I have not tested facebook video calling, so lets not discuss it. > > I have also never tested IMS video calling. So lets not discuss > that either unless you have a noteworthy example that is in > production at scale and is worth discussing as an install base. > > CB > > > > > > > > > > ________________________________________ > > > > From: rtcweb [rtcweb-bounces@ietf.org > <mailto:rtcweb-bounces@ietf.org>] on behalf of cowwoc > > > > [cowwoc@bbs.darktech.org <mailto:cowwoc@bbs.darktech.org>] > > > > Sent: Monday, 13 January 2014 7:48 PM > > > > To: DRAGE, Keith (Keith); rtcweb@ietf.org > <mailto:rtcweb@ietf.org> > > > > Subject: [rtcweb] There are no legacy WebRTC devices (Was: > Comment on > > > > Straw Poll replies) > > > > > > > > Keith, > > > > > > > > Even if we mandate H.264 and SDP as MTI, how in the world do > you expect RTCWEB to be interoperable with existing video > equipment? I just don't get this argument. > > > > > > > > As far as I can tell, the market share of devices that: > > > > > > > > * Encode/decode H.264 in hardware *and* expose public > APIs for doing so, > > > > * Understand SDP, > > > > * Are WebRTC compliant > > > > > > > > is exactly zero. There is no way that legacy devices will > magically begin supporting WebRTC. This will require *new* > products to get released. > > > > > > > > Gili > > > > > > > > On 13/01/2014 9:47 AM, DRAGE, Keith (Keith) wrote: > > > > Legacy interoperability is important to some of us. > > > > > > > > It is not about preserving our existing equipment. > > > > > > > > It is about the fact the communication involves two or more > parties, and we want to enable video communication between RTCWEB > user and the rest of the entities in the world that are capable of > video, without having to resort to transcoding video on all calls. > Yes transcoding is possible, but it has a cost that someone will > have to pay for, and it introduces delay, which can be catered > for, but removes the possibility of someone else in the call path > using that delay portion. > > > > > > > > Currently there are a considerable number more of those > users using legacy systems than there are using RTCWEB. > > > > > > > > Keith > > > > > > > > ________________________________ > > > > From: rtcweb [mailto:rtcweb-bounces@ietf.org > <mailto:rtcweb-bounces@ietf.org>] On Behalf Of cowwoc > > > > Sent: 10 January 2014 16:39 > > > > To: rtcweb@ietf.org > <mailto:rtcweb@ietf.org><mailto:rtcweb@ietf.org > <mailto:rtcweb@ietf.org>> > > > > Subject: Re: [rtcweb] Comment on Straw Poll replies > > > > > > > > On 10/01/2014 9:54 AM, stephane.proust@orange.com > <mailto:stephane.proust@orange.com><mailto:stephane.proust@orange.com > <mailto:stephane.proust@orange.com>> wrote: > > > > > > > > > > > > Can I ask why you even bother with WebRTC, if you want to > restrict WebRTC to interoperability with old systems only and > therefore to old features only? > > > > I'd like to suggest that such replies should be disregarded > because they look backwards and not forwards. > > > > > > > > > > > > I don't think that disregarding replies is a constructive > way forward. > > > > > > > > However if you want to go that way, and if you want to get > rid of old technologies, let's start by disregarding replies from > those who could live with a WebRTC technology that would specify > H.261 as only MTI codec. > > > > Given your concerns about "old" systems and "od" features, > I'm a little bit surprised that your are part of them. > > > > > http://www.ietf.org/mail-archive/web/rtcweb/current/msg10798.html > > > > (note that there is G.711 for audio but NOT as ONLY MTI codec) > > > > > > > > > > > > This is a fallacy. No one is arguing that you should be > stuck with using *just* H.261. What we are saying is that: if > H.264 or VP8 are available on both end-points, great. If not, you > can either: > > > > > > > > * Use H.261, or > > > > * Transcode, or > > > > * Drop Video > > > > > > > > By eliminating H.261 as MTI, you lose the first option and > are forced to either transcode or drop video. The cost to > supporting H.261 is as simple as compiling > https://github.com/Vproject/p64 and popping it on your device. You > don't need hardware support because it's so computationally cheap. > > > > > > > > And finally, we're not objecting to the use of H.264, per > se, but rather to the fact that the majority of people who vote > for it and against everything else use "legacy interoperability" > as argument. > > > > > > > > WebRTC is a *new* technology. If all we wanted to do was to > support *existing* devices then we would use *existing* > technologies. For that reason, I don't think maintaining backwards > compatibility is important when breaking it has a noticeable > benefit (and in this case, I believe it does). > > > > > > > > Alternatively, please convince MPEG-LA to make H.264 > available royalty-free. > > > > > > > > Gili > > > > > > > > > > _______________________________________________ > > > rtcweb mailing list > > > rtcweb@ietf.org <mailto:rtcweb@ietf.org> > > > https://www.ietf.org/mailman/listinfo/rtcweb >
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies stephane.proust
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Maik Merten
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Hervé W.
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies cowwoc
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Enrico Marocco
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Ron
- Re: [rtcweb] Comment on Straw Poll replies Dave Crocker
- Re: [rtcweb] Comment on Straw Poll replies Ron
- Re: [rtcweb] Comment on Straw Poll replies Eric Rescorla
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- [rtcweb] There are no legacy WebRTC devices (Was:… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Christer Holmberg
- Re: [rtcweb] There are no legacy WebRTC devices (… Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] There are no legacy WebRTC devices (… DRAGE, Keith (Keith)
- Re: [rtcweb] Comment on Straw Poll replies Silvia Pfeiffer
- Re: [rtcweb] Comment on Straw Poll replies Roman Shpount
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Eric Rescorla
- Re: [rtcweb] There are no legacy WebRTC devices (… Christer Holmberg
- Re: [rtcweb] There are no legacy WebRTC devices (… Markus.Isomaki
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- [rtcweb] Interoperability and freedom to implement Ron
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Harald Alvestrand
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Ron
- Re: [rtcweb] There are no legacy WebRTC devices (… Cb B
- Re: [rtcweb] There are no legacy WebRTC devices (… Cb B
- Re: [rtcweb] Comment on Straw Poll replies Stephan Wenger
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Stephan Wenger
- Re: [rtcweb] Comment on Straw Poll replies DRAGE, Keith (Keith)
- Re: [rtcweb] Comment on Straw Poll replies Tim Panton
- Re: [rtcweb] Comment on Straw Poll replies Makaraju, Maridi Raju (Raju)
- Re: [rtcweb] There are no legacy WebRTC devices (… Steve McFarlin
- Re: [rtcweb] There are no legacy WebRTC devices (… Steve McFarlin
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- Re: [rtcweb] There are no legacy WebRTC devices (… Cavigioli, Chris
- Re: [rtcweb] There are no legacy WebRTC devices (… cowwoc
- [rtcweb] Transcoding Delay John Leslie
- Re: [rtcweb] Transcoding Delay Harald Alvestrand
- Re: [rtcweb] Transcoding Delay Stephan Wenger
- Re: [rtcweb] There are no legacy WebRTC devices (… Randell Jesup