Re: [rtcweb] Proposal for a JS API for NoPlan (adding multiple sources without encoding them in SDP)

Emil Ivov <emcho@jitsi.org> Tue, 18 June 2013 10:09 UTC

Return-Path: <emcho@sip-communicator.org>
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 4752921F9BBB for <rtcweb@ietfa.amsl.com>; Tue, 18 Jun 2013 03:09:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.114
X-Spam-Level:
X-Spam-Status: No, score=-2.114 tagged_above=-999 required=5 tests=[AWL=-0.437, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3]
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 Lf8JccszwgvZ for <rtcweb@ietfa.amsl.com>; Tue, 18 Jun 2013 03:09:01 -0700 (PDT)
Received: from mail-pd0-f181.google.com (mail-pd0-f181.google.com [209.85.192.181]) by ietfa.amsl.com (Postfix) with ESMTP id 0243F21F9BAA for <rtcweb@ietf.org>; Tue, 18 Jun 2013 03:09:00 -0700 (PDT)
Received: by mail-pd0-f181.google.com with SMTP id 14so3731518pdj.26 for <rtcweb@ietf.org>; Tue, 18 Jun 2013 03:09:00 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding:x-gm-message-state; bh=Ekc4fZ1mAGqUcoVbGnKV3euDy7sNoVlJTEmmo4bvlWY=; b=VxTHBw+ec0ygBt1pmZIBglghNbbzIGqXbi/p9QJhhNaPl8UX5s8SuH2lOlytc/sh7l uzW8M/4GtsRrd0lo3q6FlgU5qAvF27lrGMxPg/zroRGjLbpnWp3m0qsf2mgjCOoTFXfC S+AAlISnhMIZS69nv5YT65x69SGdZ8E9aULzLLOysv9u/6pCVC+SP5q/wHM3qiy/Debh J+e0LHoC2fEn9pm8nH7wlHUhzAtkXPaFkB9Jrn5ywv+vA4DYIITchNwdOziNu0m+CTVI tkrfHfu2CuCJx5Rle5aezNVCq6c+Z4RCnAVVz7QIqMmhpb40ezuKz8pRebbSbI6y9V2c GeSQ==
X-Received: by 10.66.145.2 with SMTP id sq2mr1532019pab.2.1371550140561; Tue, 18 Jun 2013 03:09:00 -0700 (PDT)
Received: from mail-pb0-x232.google.com (mail-pb0-x232.google.com [2607:f8b0:400e:c01::232]) by mx.google.com with ESMTPSA id vv6sm18958285pab.6.2013.06.18.03.08.59 for <rtcweb@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 18 Jun 2013 03:09:00 -0700 (PDT)
Received: by mail-pb0-f50.google.com with SMTP id wz7so3767256pbc.37 for <rtcweb@ietf.org>; Tue, 18 Jun 2013 03:08:59 -0700 (PDT)
X-Received: by 10.66.216.136 with SMTP id oq8mr1433376pac.161.1371550139561; Tue, 18 Jun 2013 03:08:59 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.66.192.65 with HTTP; Tue, 18 Jun 2013 03:08:39 -0700 (PDT)
In-Reply-To: <CALiegfm_MWoBDsENr03RTnujYYfhtPm+zwvhjwkBck2WLinh6w@mail.gmail.com>
References: <CAJrXDUHdoxLTsofiwLBdwBNnCCkCBgjSdbmLaXrNEPODMrsSVA@mail.gmail.com> <CABkgnnUmRpanfpwryyiCUsOdMLzrd74n-4LXaj_AK3aLe0yQ8Q@mail.gmail.com> <CAJrXDUGnEwtsGZwUUqQgH0vDnMPy=XxqwQB9fpNcW9yQDhFt4w@mail.gmail.com> <CABkgnnVghXLu0ZdNkBkvLkqr=xgx6irWnyebU6rv+D45M+iaUg@mail.gmail.com> <CAJrXDUFkdfE2gfkRx6im3qNwjd3ObNv0tGO8O0vht146+A1kfQ@mail.gmail.com> <CALiegfmMWiEZDL4eCc6VSEsH1z8F6K5Xzz_-Z6hiKiD9yAap0Q@mail.gmail.com> <51C0269B.5070200@telecomitalia.it> <CALiegf=dDAJAMaP5UeyUQeyqO-X-5wGgrELevuaQpWb6kPkHcw@mail.gmail.com> <51C02B4C.2090108@telecomitalia.it> <CALiegfm_MWoBDsENr03RTnujYYfhtPm+zwvhjwkBck2WLinh6w@mail.gmail.com>
From: Emil Ivov <emcho@jitsi.org>
Date: Tue, 18 Jun 2013 12:08:39 +0200
Message-ID: <CAPvvaa+1y14oEjN2+D+rkdOC5BJc6YVLk0yQf7Xvw0eFx8TGtw@mail.gmail.com>
To: =?ISO-8859-1?Q?I=F1aki_Baz_Castillo?= <ibc@aliax.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Gm-Message-State: ALoCoQkuMCMW8B8I2g7BWeSAI3XQSECgTWJdYwgD7SbjuB2y0PcHv++6BBctAeDqCuTNnXtAWvLa
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Proposal for a JS API for NoPlan (adding multiple sources without encoding them in SDP)
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, 18 Jun 2013 10:09:12 -0000

On Tue, Jun 18, 2013 at 11:59 AM, Iñaki Baz Castillo <ibc@aliax.net>; wrote:
> 2013/6/18 Enrico Marocco <enrico.marocco@telecomitalia.it>;:
>>> Yes, that is basically a "PSTN call", no more. For sure, many people
>>> have seen their mission accomplished with those demos ("we can enter
>>> the PSTN from the web, we are done, WebRTC satisfy our needs !!!!").
>>
>> And even from the no-plan side of the fence that looks like a feature
>> rather than a bug.
>
> It's easy to build a spec based on "SIP interoperability" and then
> make a "SIP intercommunication demo". Now the problem is that any
> *future* custom signaling protocol on top of WebRTC must deal with O/A
> and SDP limitations. WebRTC innovation subject to SIP model, forever.

This is exactly what No Plan tries to avoid. It gets you
interoperability for widely deployed legacy (as in SIP phones, popular
free SBCs and PSTN) and then it lets you do what you want for all the
fancy use cases that you are going to come up with. You are in no way
hampered by SDP this way.


Emil

--
https://jitsi.org