Re: Off-topic: making WebRTC work in practice (Re: a brief pondering)

Harald Alvestrand <harald@alvestrand.no> Mon, 06 April 2020 21:11 UTC

Return-Path: <harald@alvestrand.no>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E4843A0B45 for <ietf@ietfa.amsl.com>; Mon, 6 Apr 2020 14:11:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level:
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
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 w6zPXJyZI2Dr for <ietf@ietfa.amsl.com>; Mon, 6 Apr 2020 14:11:08 -0700 (PDT)
Received: from mork.alvestrand.no (mork.alvestrand.no [158.38.152.117]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CD9A3A0B42 for <ietf@ietf.org>; Mon, 6 Apr 2020 14:11:07 -0700 (PDT)
Received: from [192.168.3.17] (unknown [82.194.207.93]) by mork.alvestrand.no (Postfix) with ESMTPSA id 97BF07C540A for <ietf@ietf.org>; Mon, 6 Apr 2020 23:11:05 +0200 (CEST)
Subject: Re: Off-topic: making WebRTC work in practice (Re: a brief pondering)
To: ietf@ietf.org
References: <fd6b7ee2-cdbe-14a1-0087-ce61282b22f6@lear.ch> <29D0DCA7-1D72-428F-A6DD-05511D90C039@cable.comcast.com> <31A798F0-9DE0-4231-A768-76BA9A1A2180@tzi.org> <E1FD746D-0BCD-4ECC-BB9B-75DFA05AA9DC@tzi.org> <C9836670-02D6-4A01-8BD2-9F7FDBC990E5@iii.ca> <cce76641-a2d9-a3d6-4d59-55cf2ca31abe@alvestrand.no> <20200405164223.GS88064@kduck.mit.edu> <8EAE0555-F97E-4EFC-A99B-A8F0113C5FA9@gmail.com> <014901d60b9f$ebf75990$c3e60cb0$@acm.org> <37688278-b70e-e10d-1aea-cfa3dfa81334@network-heretics.com>
From: Harald Alvestrand <harald@alvestrand.no>
Autocrypt: addr=harald@alvestrand.no; prefer-encrypt=mutual; keydata= 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 ExUC
Message-ID: <f85b54ce-2f3f-6198-d8f4-184085c48b6d@alvestrand.no>
Date: Mon, 06 Apr 2020 23:11:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1
MIME-Version: 1.0
In-Reply-To: <37688278-b70e-e10d-1aea-cfa3dfa81334@network-heretics.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/Rumnnr1PMVTaEl5qFSD8xIxODfo>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Apr 2020 21:11:09 -0000

Den 06.04.2020 01:20, skrev Keith Moore:
> On 4/5/20 7:14 PM, Larry Masinter wrote:
> 
>> There should be no benefit to native app except for vendor lock-in.
> 
> Well, don't discount vendor lock-in.   But of course if the app can
> communicate directly between peers, whereas the browser cannot, that
> consumes fewer resources than routing the traffic through the vendor's
> servers, and likely provides better service to users also.   An app is
> also better positioned to act as spyware.
> 
> Keith
> 
> 
WebRTC was designed to allow communication directly between peers.
Much of the complexity in the stack (which RIPT is trying to get rid of)
comes precisely from the decision to make it peer to peer.

Nobody's come up with a popular way to do session establishment without
a server of some kind yet, though. (Some have tried.)