Re: [rtcweb] Getting rid of SDP
Peter Thatcher <pthatcher@google.com> Tue, 06 March 2018 18:30 UTC
Return-Path: <pthatcher@google.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A9DB12D779 for <rtcweb@ietfa.amsl.com>; Tue, 6 Mar 2018 10:30:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.01
X-Spam-Level:
X-Spam-Status: No, score=-2.01 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=google.com
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 zn3Ji7jFikiN for <rtcweb@ietfa.amsl.com>; Tue, 6 Mar 2018 10:30:35 -0800 (PST)
Received: from mail-wr0-x22b.google.com (mail-wr0-x22b.google.com [IPv6:2a00:1450:400c:c0c::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDD3F12D0C3 for <rtcweb@ietf.org>; Tue, 6 Mar 2018 10:30:31 -0800 (PST)
Received: by mail-wr0-x22b.google.com with SMTP id l43so21977393wrc.2 for <rtcweb@ietf.org>; Tue, 06 Mar 2018 10:30:31 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=lubixYW8zl8jjqJsrYbnzhAInDTWo1U1lCUXOemXDTs=; b=vuQUGpEvL/TkiwmBCk11J94zjvcJzupBq2qZMGW2deLPgYY5RL+QfrfChdwOIs3dCX FC7/SdWUBL2xWsBqSM91hSfLkPDS4rK9NHO456dJ6gZLXHgHKwBt8m5JPtyGZKiC6nzJ BxM31ntyWa9KeXN3WlmhzEaVACc2pKJ13E/oNKppUB5gXL9u5jMQxddqt3FWOp9BwtMG g8ppG69LVzxVNkFLya+msfUtS4TYhBfPYLDUhl1hQU8/UqKxBiiviWKRKgEJVOfuQ0I3 VfjugQGtZ6ojwkQwNK0xe7FriSnCUdVp2LxrAKXJLHv2AJ0ubSaL5hUZMOEARIP6rZVb xmCQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lubixYW8zl8jjqJsrYbnzhAInDTWo1U1lCUXOemXDTs=; b=SOZT6r+cEK9JXXM6HmHH5+smHIyeBAacBnpyW/xi6QWZPgDGTaGfp5USIMRs6nU2FO G+FzBJnyWltbHHyYZZVTd84R60eX3G525/YyOAzfs6ptzrqnVDTr5VIt70aXvD9gXDlu YrZf+mArPEp8iVDJMg/7vubXCRAvIx8qFQcw/FPnBBd6Y23JZWl0MRClHXPCmHp071Lt 8te4E8SF0nv81SFpb8Z/Q5jJwfuKa6UukgNd777pr14OJD2oS2bVIexgoYwGVpUSjckK ovmIP0eoCnjN+PAOmQ+6ui4Z6aRzFjpcc4FhqUaaz+W3K5WIDY7R0QONTMCRWXlhjgh8 TgBQ==
X-Gm-Message-State: APf1xPDDRxPkd1Zv9CCj1UL/GVLiNEbteX/n+dOg1Q3pqPbKDnA2jEwo hsWtjthpOqDkfp74kmITjyY7DdXedYZ1+f7SOjB+ZXFU
X-Google-Smtp-Source: AG47ELtKPYY1r/kSYXH+SnCKkKseL5JWdRfgBZe7PSZxx+g2zpuaxUjO6kua3jIxo3UiVsFuBy+U/Rsk2zEIwoeKBQg=
X-Received: by 10.223.199.137 with SMTP id l9mr18016960wrg.6.1520361029987; Tue, 06 Mar 2018 10:30:29 -0800 (PST)
MIME-Version: 1.0
References: <3B663EB9-52D3-4069-A31C-03D6D0BB38BB@iii.ca> <4de127a2-2936-0022-34af-614129ea105f@alvestrand.no> <CAHp8n2kuoVfGL7JVTh3Dw72rFMZn3xyAYM+xzaDvcDoFp3EL=g@mail.gmail.com>
In-Reply-To: <CAHp8n2kuoVfGL7JVTh3Dw72rFMZn3xyAYM+xzaDvcDoFp3EL=g@mail.gmail.com>
From: Peter Thatcher <pthatcher@google.com>
Date: Tue, 06 Mar 2018 18:30:19 +0000
Message-ID: <CAJrXDUF71=M2O8dj-UYf8=72XzUmHEL3EODJTYLgwCdpeJsNaQ@mail.gmail.com>
To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Cc: Harald Alvestrand <harald@alvestrand.no>, rtcweb@ietf.org
Content-Type: multipart/alternative; boundary="089e08244044204aff0566c2a3dc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/vngeEUQX7RhiF_GWPiSEGbYsdz0>
Subject: Re: [rtcweb] Getting rid of SDP
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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, 06 Mar 2018 18:30:37 -0000
I just recently sent an email to the list summarizing a previous list thread asking people to share use cases that people were looking at. So, in a sense I think we've already gone through the exercise of seeking use cases, getting them, and summarizing them. The conclusion I came to was that a set of orthogonal low-level APIs would meet the use cases people had expressed. On Mon, Mar 5, 2018 at 11:02 PM Silvia Pfeiffer <silviapfeiffer1@gmail.com> wrote: > Yes, please, let's make a list of the use cases and the problems. > Otherwise it feels like we're re-inventing technology for technology's > sake. > > Kind Regards, > Silvia. > > On Tue, Mar 6, 2018 at 5:39 PM, Harald Alvestrand <harald@alvestrand.no> > wrote: > > Nice to see that you too are arguing that we should get rid of SDP's > > design errors! > > > > There are of course design errors (I think) in the proposal you made too > > (the most glaring one is that you tie sources to clients - in order to > > be generic building tools, sources need global IDs - otherwise we can't > > build distribution trees for Baumgartner's parachute jump from space > > using the same technology as chatting with Grandma). 128-bit random > > numbers are lovely global identifiers. (This is the same error that went > > into the original design of the http URL - tying location with identity. > > But I digress.) > > > > I'd also like to have a security story that hangs together - each layer > > has unique security properties that it needs to make sure are > > satisfiable - from the neeed to not make DDOS simple at the network > > layer to the assurance that I'm talking to Grandma and not some > > CGI-generated scammer-face at the application layer. We've so far failed > > to have a security story in WebRTC that is both comprehensive and > > attractive to deploy - I'd like to see us do better next time around. > > > > I'm a little bit hesitant to ask this, but .... should we go back and > > look at what use cases we plan to solve in this Grand Unified Scheme of > > Things? > > > > Harald > > > > On 03/05/2018 08:43 PM, Cullen Jennings wrote: > >> SDP is pretty awful. What we need to do to greatly simplify things is > get rid of SDP. The offer answer is really complicated for modern systems > that have more uniform capabilities so I would like to get rid of offer > answer too. To simplify all the control, I think one needs to also simplify > STUN, TURN, ICE, RTP, and SRTP. > >> > >> I wrote a draft outlining that - it is at: > >> > >> https://datatracker.ietf.org/doc/draft-jennings-dispatch-new-media/ > >> > >> it is being discussed on the dispatch@ietf.org email list ( you can > join at https://www.ietf.org/mailman/listinfo/dispatch). Glad to get PR > at https://github.com/WhatIETF/draft-jennings-dispatch-new-media > >> > >> Love to get feedback in general and also on how this, or parts of it, > would be a good way to go for the next version of WebRTC > >> > >> Thanks, Cullen > >> > >> > >> _______________________________________________ > >> 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 > > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb >
- [rtcweb] Getting rid of SDP Cullen Jennings
- Re: [rtcweb] Getting rid of SDP Sergio Garcia Murillo
- Re: [rtcweb] Getting rid of SDP Harald Alvestrand
- Re: [rtcweb] Getting rid of SDP Silvia Pfeiffer
- Re: [rtcweb] Getting rid of SDP Peter Thatcher
- Re: [rtcweb] Getting rid of SDP Justin Uberti
- Re: [rtcweb] Getting rid of SDP Cullen Jennings
- Re: [rtcweb] Getting rid of SDP Cullen Jennings
- Re: [rtcweb] Getting rid of SDP westhawk