Re: [rtcweb] There are no legacy WebRTC devices (Was: Comment on Straw Poll replies)

cowwoc <cowwoc@bbs.darktech.org> Tue, 14 January 2014 19:35 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 946B61AE1F6 for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 11:35:26 -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 nuraMctK3wRQ for <rtcweb@ietfa.amsl.com>; Tue, 14 Jan 2014 11:35:23 -0800 (PST)
Received: from mail-ig0-f170.google.com (mail-ig0-f170.google.com [209.85.213.170]) by ietfa.amsl.com (Postfix) with ESMTP id DACCE1ADF9A for <rtcweb@ietf.org>; Tue, 14 Jan 2014 11:35:22 -0800 (PST)
Received: by mail-ig0-f170.google.com with SMTP id m12so8289647iga.1 for <rtcweb@ietf.org>; Tue, 14 Jan 2014 11:35:11 -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=0rxCM4iNPkA2HdYvCVrBEOw7LvKSL4dVg8B1O0Xu3DE=; b=QpLfduwpyb55IV/G2ifIBcD+E++cDrY6I0S2OA7ZiRdz5BnscFNVJMeZTyjR2POFDr dZo6f/eCbbocnJ9B+3jAYk1hJ+3Osjmm1cHbCNfMSDIPBZAZCeefE5M4Id4b0Iuyx2jN AFiHkGoawJ3wYbW6sbVmQS3OeuIombfTj518TVX6s17aJ73cgRWhBMjYhC4HR3vpfV5s VdyCkSsuGpZFa8eHGiv6YbVxTC/tqWLz6N7Rxf7gyKWi8WmRPmY5FoX9y8RaZp9IxfJs ZBXphG6hCd3I4mJpdzk+f+BmE09Yk2HEj3xWsISp+psWtWvh8pLGtlhUGeVbXEu76Bqq yRkA==
X-Gm-Message-State: ALoCoQncw1H1Bwku/pQqtsl8R79S6mK5A9OowB0sRMb3dwg04b6iDg/l1+Eux0S0lARduQBn2TeV
X-Received: by 10.42.40.83 with SMTP id k19mr87217ice.3.1389728111369; Tue, 14 Jan 2014 11:35:11 -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 a1sm2679979igo.0.2014.01.14.11.35.08 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 14 Jan 2014 11:35:09 -0800 (PST)
Message-ID: <52D5916A.3070405@bbs.darktech.org>
Date: Tue, 14 Jan 2014 14:35:06 -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: "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>
In-Reply-To: <CAD6AjGT0mZh9ODo1cNERFBJOVYwmvfp3x=6JzcbsuMgPWEh2zw@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------080906010902040205070204"
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 19:35:26 -0000

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
>