Re: [rtcweb] Is there room for a compromise?

cowwoc <cowwoc@bbs.darktech.org> Fri, 20 December 2013 22:52 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 C712E1AE236 for <rtcweb@ietfa.amsl.com>; Fri, 20 Dec 2013 14:52:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 axlchB6QXwCR for <rtcweb@ietfa.amsl.com>; Fri, 20 Dec 2013 14:51:59 -0800 (PST)
Received: from mail-ig0-f180.google.com (mail-ig0-f180.google.com [209.85.213.180]) by ietfa.amsl.com (Postfix) with ESMTP id A50221AE235 for <rtcweb@ietf.org>; Fri, 20 Dec 2013 14:51:59 -0800 (PST)
Received: by mail-ig0-f180.google.com with SMTP id uq1so8370520igb.1 for <rtcweb@ietf.org>; Fri, 20 Dec 2013 14:51:57 -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 :content-transfer-encoding; bh=qJfMjv5lN7UJ/zBxgv1cjcuAJrDKaH+nT9OiCi/+LOg=; b=hT3B/0gbDWI402vJAPOADZSoy8Md+BsPtxXSeiB/BeXGLwSG3VLgCtMchwO2l13AEW 4p88I7YyQKRcnVX7G3oRipSvjHLbmeehdmMt/GmyVZaXoZY8omHwB6ee+drPY1RRWn8U zmnuy5DdEnJci6Dgkhycw094GKXwWc7y8Sf3rzFoxc5uKGqqG1PG5RWhLN647xrRwSjE J6sif1okeGOn9D/lhlzaoUZWuduo/PDiPSOR1lG0KrEaQe9I3+dJfLsf35YKJV26G7mD pUDq4waT2JXXE5oH+Ebv22M//gbtXQ9USYhrX1xGLB2CdW2Ud7lrzSei8dJU6NIhEfNb cgAg==
X-Gm-Message-State: ALoCoQkqwMnOFDvpGu/NXIMTcn9Lj986HalnRyE7EJ0RXKXqP6rJrVai+QfLNOYNQa2Z5GOtU66n
X-Received: by 10.50.30.66 with SMTP id q2mr9792723igh.17.1387579917352; Fri, 20 Dec 2013 14:51:57 -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 p14sm14152330igr.7.2013.12.20.14.51.55 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 20 Dec 2013 14:51:56 -0800 (PST)
Message-ID: <52B4C9E6.8060803@bbs.darktech.org>
Date: Fri, 20 Dec 2013 17:51:18 -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
References: <20131215075757.GB3245@audi.shelbyville.oz> <52AE54F8.5070300@bbs.darktech.org> <CABcZeBNqE25O+BNLboXDrJ1ypp26uRAw8ehwtyor9gJccpuzGw@mail.gmail.com> <52AE759C.7020209@bbs.darktech.org> <CABcZeBMjTGs41t7y=xvaLdn4i63HxC2YQUkrd-itq=VkuKvpTA@mail.gmail.com> <52AE9129.8090702@bbs.darktech.org> <CABcZeBPOxqa2YQxOrTp9sVF-tQrpg-Kn=CbazBXOx_9dajhUZA@mail.gmail.com> <52AE9E0C.9060707@bbs.darktech.org> <20131216170820.GD82971@verdi> <20131220113631.GA70585@verdi>, <20131220182959.GM3245@audi.shelbyville.oz> <AE1A6B5FD507DC4FB3C5166F3A05A48441930648@TK5EX14MBXC297.redmond.corp.microsoft.com>
In-Reply-To: <AE1A6B5FD507DC4FB3C5166F3A05A48441930648@TK5EX14MBXC297.redmond.corp.microsoft.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [rtcweb] Is there room for a compromise?
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: Fri, 20 Dec 2013 22:52:02 -0000

I have news for you: WebRTC will not run on all devices known to man.

If I had to choose between interoperability for 95% of today's use-cases 
(browsers, smartphones) versus supporting WebRTC on my iToliet, I guess 
I'd have to forgo the iToliet.

Gili

On 20/12/2013 5:02 PM, Matthew Kaufman (SKYPE) wrote:
> On resource-constrained devices, there will barely be room for one highly-optimized (potentially hardware-offloaded) video codec. Carrying software implementations of others, no matter how "simple", will simply not fit in available memory.
>
> Matthew Kaufman
> ________________________________________
> From: rtcweb [rtcweb-bounces@ietf.org] on behalf of Ron [ron@debian.org]
> Sent: Friday, December 20, 2013 10:29 AM
> To: rtcweb@ietf.org
> Subject: Re: [rtcweb] Is there room for a compromise?
>
> Sticking with the truth-in-advertising theme:
>
> On Fri, Dec 20, 2013 at 06:36:31AM -0500, John Leslie wrote:
>>     We have seen strenuous objections to re-compiling 20-year old code
>> for H.261 (and needing to maintain it).
> "strenuous" seems a little tenuous, as is the part about anybody actually
> needing to use 20 year old or unmaintained code to have support for this.
>
> The only "20 year old code" that's been referenced here is a reference
> implementation, that's interesting for IPR assurance reasons, but much
> less so as a production code base (though on a modern machine, even its
> 'not optimised for performance' state might still be faster than some or
> all H.264 encoders, and give you better battery life to boot!).
>
> And that code probably took me nearly all of 15 minutes to resurrect,
> and I could have stopped after the first 5 (with a trivial 3 line patch)
> but I spent a few more to make it warning free and able to cross compile,
> just because my coffee pot wasn't done percolating yet.
>
>
> Or you know, I could have just downloaded a modern lib, that's currently
> maintained and working and suitable for production use.
>
>
>> It _is_ reasonable to think that maintaining code for _two_ obsolete
>> codecs will deserve twice as much objection.
> Yes, 2 x epsilon seems about right to me too.
>
>
>>     We don't _need_ to specify a MTI video codec -- with or without
>> a MTI codec specified, _some_ browser will support the market demand.
> Corollary:
>
>   We don't _need_ to specify a WebRTC standard -- with or without a
>   WebRTC standard specified, _some_ product will support the market demand.
>
>
> Except the charter says that's exactly the problem we're supposed to be
> working on fixing:
>
>   There are a number of proprietary implementations that provide direct
>   interactive rich communication using audio, video, collaboration,
>   games, etc. between two peers' web-browsers. These are not interoperable,
>   as they require non-standard extensions or plugins to work.  There is a
>   desire to standardize the basis for such communication ...
>
>
> So yeah, we could give up on that, and tell everybody to go use Skype,
> or their mobile phone, or whatever the proprietary flavour of the day is
> today.  Or we could be good engineers and actually find a real working
> compromise to solve this problem.  One which calls an artificial blockage
> caused by a wooden shoe exactly what it is.
>
>    Ron
>
>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb