Re: [rtcweb] Signalling, SDP, and the way we think about interconnecting RTCWEB applications
Iñaki Baz Castillo <ibc@aliax.net> Fri, 14 October 2011 18:33 UTC
Return-Path: <ibc@aliax.net>
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 003AF21F8BB6 for <rtcweb@ietfa.amsl.com>; Fri, 14 Oct 2011 11:33:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.557
X-Spam-Level:
X-Spam-Status: No, score=-2.557 tagged_above=-999 required=5 tests=[AWL=0.120, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZBGpTesniVMe for <rtcweb@ietfa.amsl.com>; Fri, 14 Oct 2011 11:33:48 -0700 (PDT)
Received: from mail-vx0-f172.google.com (mail-vx0-f172.google.com [209.85.220.172]) by ietfa.amsl.com (Postfix) with ESMTP id 3303E21F8B9D for <rtcweb@ietf.org>; Fri, 14 Oct 2011 11:33:48 -0700 (PDT)
Received: by vcbfo1 with SMTP id fo1so1499996vcb.31 for <rtcweb@ietf.org>; Fri, 14 Oct 2011 11:33:47 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.184.103 with SMTP id et7mr10275347vdc.35.1318617227637; Fri, 14 Oct 2011 11:33:47 -0700 (PDT)
Received: by 10.220.118.143 with HTTP; Fri, 14 Oct 2011 11:33:47 -0700 (PDT)
In-Reply-To: <4E986370.4030601@jesup.org>
References: <AAE428925197FE46A5F94ED6643478FEA925614C6A@HE111644.EMEA1.CDS.T-INTERNAL.COM> <CALiegfkw=aA-4NrAG3U03suUYHAzQHyAWnNEbpRHcjd5xr3_KQ@mail.gmail.com> <4E986370.4030601@jesup.org>
Date: Fri, 14 Oct 2011 20:33:47 +0200
Message-ID: <CALiegfnQwXFzgEG-zPT1DicQU5L80wpetyeVqbr7ykTO9Xxryg@mail.gmail.com>
From: Iñaki Baz Castillo <ibc@aliax.net>
To: Randell Jesup <randell-ietf@jesup.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Signalling, SDP, and the way we think about interconnecting RTCWEB applications
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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, 14 Oct 2011 18:33:49 -0000
2011/10/14 Randell Jesup <randell-ietf@jesup.org>: >> The SIP trapezoid exists and works, but IMHO there will never be a >> "RTCweb trapezoid". Or do we expect that a user visiting facebook.com >> should be able to establish a media session with other user visiting >> linkedin.com? I don't think that will occur. There are not "federated >> chats" in the web, why should we specify "federated media sessions"? > > Well, out of that 'jungle' as you refer to it the result is client apps that > have to talk N protocols -- look at Pidgeon/libpurple, for example. How > many IM protocols have to be encoded within it? Effectively it's N clients > with a single UI front end - and it has to reverse-engineer each of those > other-site protocols, generally, and track when they change. Similar things > go on with other "let me post something to N places" tools, etc. WWW is different. The "software" is provided by each web site. This is at least how WW works today. >> IMHO this is out of the scope of RTCweb, and in case of introducing it >> in the specifications, it would become an overkill (standarizing >> signaling between different WWW domains? that's not feasible in this >> world). > > rtcweb is explicitly NOT standardizing the method of federation. SIP is an > option, but just an option. If there is complexity, it will exist solely at > the federation gateway. (And if everyone has a way to convert to (say) SDP > offer-answer, it may work fairly easily.) Then, if rtcweb is explicitly NOT standardizing the method of federation, what is this discussion about? :) >> So I agree with your draft. Instead of "federating" (a concept that >> does not exist in WWW jungle) using OAuth or something similar is the >> key (so a linkedin.com visitor would establish a HTTP/WebSocket >> connection with Facebook.com servers in order to establish a media >> session with other user visiting Facebook). > > For that to work, you have to assume that the apps on linkedin and facebook > each use the same signalling/etc protocol over the websocket, No, I meant that web sites A.com and B.com allow to each other displaying the visitors in each page, so a visitor in A.com can see in the web the visitors connected to B.com. But if a visitor in A.com wants to talk with a visitor in B.com, A.com retrieves the JS signaling from *B.com* (B.com allows that due to some kind of authorization, i.e. OAuth) and both visitors in A.com and B.com speak the signaling protocol of B.com. -- Iñaki Baz Castillo <ibc@aliax.net>
- [rtcweb] Signalling, SDP, and the way we think ab… BeckW
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Randell Jesup
- Re: [rtcweb] Signalling, SDP, and the way we thin… Hadriel Kaplan
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Hadriel Kaplan
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Ted Hardie
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Hadriel Kaplan
- Re: [rtcweb] Signalling, SDP, and the way we thin… Ted Hardie
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Neil Stratford
- Re: [rtcweb] Signalling, SDP, and the way we thin… Wolfgang
- Re: [rtcweb] Signalling, SDP, and the way we thin… Harald Alvestrand
- Re: [rtcweb] Signalling, SDP, and the way we thin… Neil Stratford
- Re: [rtcweb] Signalling, SDP, and the way we thin… Wolfgang
- Re: [rtcweb] Signalling, SDP, and the way we thin… Harald Alvestrand
- Re: [rtcweb] Signalling, SDP, and the way we thin… Neil Stratford
- Re: [rtcweb] Signalling, SDP, and the way we thin… Roy, Radhika R USA CIV (US)
- Re: [rtcweb] Signalling, SDP, and the way we thin… Stephan Wenger
- [rtcweb] VP8 and parameters (Re: Signalling, SDP,… Harald Alvestrand
- Re: [rtcweb] Signalling, SDP, and the way we thin… Dzonatas Sol
- Re: [rtcweb] Signalling, SDP, and the way we thin… Wolfgang
- Re: [rtcweb] Signalling, SDP, and the way we thin… Dzonatas Sol
- Re: [rtcweb] Signalling, SDP, and the way we thin… Randell Jesup
- Re: [rtcweb] Signalling, SDP, and the way we thin… Wolfgang
- Re: [rtcweb] Signalling, SDP, and the way we thin… Randell Jesup
- Re: [rtcweb] Signalling, SDP, and the way we thin… Wolfgang Beck
- Re: [rtcweb] Signalling, SDP, and the way we thin… Iñaki Baz Castillo
- Re: [rtcweb] Signalling, SDP, and the way we thin… Ted Hardie
- Re: [rtcweb] Signalling, SDP, and the way we thin… Dzonatas Sol
- Re: [rtcweb] Signalling, SDP, and the way we thin… Randell Jesup
- Re: [rtcweb] Signalling, SDP, and the way we thin… Wolfgang Beck
- Re: [rtcweb] Signalling, SDP, and the way we thin… Cullen Jennings