Re: [rtcweb] Another consideration about signaling
Iñaki Baz Castillo <ibc@aliax.net> Tue, 11 October 2011 07:41 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 C3B4221F861E for <rtcweb@ietfa.amsl.com>; Tue, 11 Oct 2011 00:41:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.436
X-Spam-Level:
X-Spam-Status: No, score=-2.436 tagged_above=-999 required=5 tests=[AWL=0.241, 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 L6-E1VAoU8my for <rtcweb@ietfa.amsl.com>; Tue, 11 Oct 2011 00:41:12 -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 3918421F8B8E for <rtcweb@ietf.org>; Tue, 11 Oct 2011 00:41:09 -0700 (PDT)
Received: by vcbfo11 with SMTP id fo11so6522097vcb.31 for <rtcweb@ietf.org>; Tue, 11 Oct 2011 00:41:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.184.103 with SMTP id et7mr17239844vdc.35.1318318869351; Tue, 11 Oct 2011 00:41:09 -0700 (PDT)
Received: by 10.220.118.143 with HTTP; Tue, 11 Oct 2011 00:41:09 -0700 (PDT)
In-Reply-To: <CA+9kkMAF9K+ma6W4iCyY+4NWOnWaWSUr7HEaLn1ug0FR-GJ-NQ@mail.gmail.com>
References: <CALiegfmoPWfhtBRiOfgLHG1uhJK_kK2t11xMoop-fT6qW4DUJQ@mail.gmail.com> <4E8F57EB.8030504@digium.com> <CABw3bnOD5APidfbqNscXdPURyY-AMQZqoyYPm6v2xWo5VWKOLA@mail.gmail.com> <4E905B7F.7010505@digium.com> <CABw3bnN2O6zgREBoWEdW2jj6-A4df05KJ_Y49LT3tsUXaXewwA@mail.gmail.com> <4E930845.60809@digium.com> <CALiegfnvBADCrGuWUB57=VQ+RWyN83JbZkp7a27UvoZ+XBwVMA@mail.gmail.com> <4E932179.7080000@digium.com> <CALiegf=O_b2Z4QwF61S+tvb9e8un+y9apVjoErZRWT_joC4RsA@mail.gmail.com> <CA+9kkMCv_hgeCwYUpRWubYO-W3zrn8+_-x_vbECcBdME7xYBkg@mail.gmail.com> <CALiegfkXNZpGiJNaksC6GsmgK7FLCnPZtBU2_Yq8MU=0wDN+gQ@mail.gmail.com> <CA+9kkMAF9K+ma6W4iCyY+4NWOnWaWSUr7HEaLn1ug0FR-GJ-NQ@mail.gmail.com>
Date: Tue, 11 Oct 2011 09:41:09 +0200
Message-ID: <CALiegf=d=iCULNG9X_EV0q_D38c9ZqqGRJ8p12L=AYexsw7F9Q@mail.gmail.com>
From: Iñaki Baz Castillo <ibc@aliax.net>
To: Ted Hardie <ted.ietf@gmail.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Another consideration about signaling
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: Tue, 11 Oct 2011 07:41:12 -0000
2011/10/10 Ted Hardie <ted.ietf@gmail.com>: > If you believe that each RTCWeb Javascript/server pair needs to implement an > SDP-based offer/answer protocol, but that it may choose among different > syntaxes for carrying the SDP, then I think you're a lot closer to what I > would call "having standard signaling" than not. Hi Ted, alice from her browser can only establish a media session with bob if both visit the same website so they already share the same JS code dictaminating the signaling protocol to use (which can be SIP, or XMPP or some custom JSON based protocol). I just said that, regardless the chosen signaling protocol, such protocol would require some way to send and receive a SDP (or something that looks an SDP), so the JS API for dealing with media in a RTCweb capable browser will deal, at the end, with SDP's. IMHO that's obvious. But of course, depending on the chosen protocol, it could be simpler (don't allow parallel forking, don't allow renegotiation of the media after a call is established...) or complex (building a full SIP implementation). That's up to the site admin. I'n not speaking about a "standard signaling", not at all. > That could be described > in a document in pseudo-code which could be translated to JSON structures or > whatever the current flavor of the month is easily enough. Because each > offer/answer protocol had to support the same basic things the requirements > on the Javascript/Browser API go down to a common core, which is far easier > to get. > > I personally would describe that in some existing offer/answer protocol, > just for clarity, but, as I said, that is largely a matter of taste. Sure. Taking a working signaling protocol to build the RTCweb JS API on top of that is a good idea since we can find the requirements for such API. -- Iñaki Baz Castillo <ibc@aliax.net>
- Re: [rtcweb] Another consideration about signaling Kevin P. Fleming
- [rtcweb] Another consideration about signaling Iñaki Baz Castillo
- Re: [rtcweb] Another consideration about signaling Henry Sinnreich
- Re: [rtcweb] Another consideration about signaling Dzonatas Sol
- Re: [rtcweb] Another consideration about signaling José Luis Millán
- Re: [rtcweb] Another consideration about signaling Kevin P. Fleming
- Re: [rtcweb] Another consideration about signaling José Luis Millán
- Re: [rtcweb] Another consideration about signaling Kevin P. Fleming
- Re: [rtcweb] Another consideration about signaling Iñaki Baz Castillo
- Re: [rtcweb] Another consideration about signaling Kevin P. Fleming
- Re: [rtcweb] Another consideration about signaling Iñaki Baz Castillo
- Re: [rtcweb] Another consideration about signaling Ted Hardie
- Re: [rtcweb] Another consideration about signaling Iñaki Baz Castillo
- Re: [rtcweb] Another consideration about signaling Ted Hardie
- Re: [rtcweb] Another consideration about signaling Randell Jesup
- Re: [rtcweb] Another consideration about signaling Iñaki Baz Castillo
- Re: [rtcweb] Another consideration about signaling Saúl Ibarra Corretgé
- Re: [rtcweb] Another consideration about signaling Neil Stratford