Re: [rtcweb] Bridged line appearance? (Re: Usecase & architecture: Browser application with separate webserver & voipserver)
Matthew Kaufman <matthew.kaufman@skype.net> Wed, 07 September 2011 22:08 UTC
Return-Path: <matthew.kaufman@skype.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 970A821F8D2D for <rtcweb@ietfa.amsl.com>; Wed, 7 Sep 2011 15:08:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.433
X-Spam-Level:
X-Spam-Status: No, score=-5.433 tagged_above=-999 required=5 tests=[AWL=1.166, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 1NUHa1TEoRDF for <rtcweb@ietfa.amsl.com>; Wed, 7 Sep 2011 15:08:36 -0700 (PDT)
Received: from mx.skype.net (mx.skype.net [78.141.177.88]) by ietfa.amsl.com (Postfix) with ESMTP id A59A121F8D21 for <rtcweb@ietf.org>; Wed, 7 Sep 2011 15:08:36 -0700 (PDT)
Received: from mx.skype.net (localhost [127.0.0.1]) by mx.skype.net (Postfix) with ESMTP id A727D7FD; Thu, 8 Sep 2011 00:10:26 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=skype.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=mx; bh=UTPm7GiKhYc6+f XeLot0C1NL2q8=; b=SQuB4rFDMOiE6xJAdfpw52uKiQrbDktIGo/UcggCxii2tH DJZyinDO8MaNQTWTZYyJI7Y+GPJXTa/tkpS8YRanEMfWoQDupxfLFdD1pl4n4k3a 8GtR+5Ti6aBzs3HK/N/1RA4uN3jPMmUF6KrF8sowaVFXFMQ8R2KBpHH7dHgDY=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=skype.net; h=message-id:date:from :mime-version:to:cc:subject:references:in-reply-to:content-type: content-transfer-encoding; q=dns; s=mx; b=N1iI5TaqI/sdmHGrM5zecI DXpRX1XyxHgNORUgskC173YxLq+rgmnycmuHX8GpU6s9bX6jfBMZ6sn5ZEUp7VDv pBSQRfOdaG2swJqjdtL0GCDCuPUo7ZmgH/vUcODquLYUS/w2lL+bPssxMyHmcIbx lhFb/S7TIeaIVgEqAWdhA=
Received: from zimbra.skype.net (zimbra.skype.net [78.141.177.82]) by mx.skype.net (Postfix) with ESMTP id A252E7F6; Thu, 8 Sep 2011 00:10:26 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1]) by zimbra.skype.net (Postfix) with ESMTP id 67938350787D; Thu, 8 Sep 2011 00:10:26 +0200 (CEST)
X-Virus-Scanned: amavisd-new at lu2-zimbra.skype.net
Received: from zimbra.skype.net ([127.0.0.1]) by localhost (zimbra.skype.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OkXPXz0EUGlV; Thu, 8 Sep 2011 00:10:25 +0200 (CEST)
Received: from Matthew-Kaufman-Air.local (50-0-2-20.static.sonic.net [50.0.2.20]) by zimbra.skype.net (Postfix) with ESMTPSA id E9AB535081CC; Thu, 8 Sep 2011 00:10:24 +0200 (CEST)
Message-ID: <4E67EBCF.5050206@skype.net>
Date: Wed, 07 Sep 2011 15:10:23 -0700
From: Matthew Kaufman <matthew.kaufman@skype.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
References: <CAM_kxqci51=BnUFe-67Qs4eCxtGY50HDsRPrLjYULnBZJoH0Ow@mail.gmail.com>, <2E239D6FCD033C4BAF15F386A979BF5106436F@sonusinmail02.sonusnet.com> <BLU152-W72696F07F16816B1B267593100@phx.gbl> <2E239D6FCD033C4BAF15F386A979BF51064707@sonusinmail02.sonusnet.com> <4E659576.1000301@skype.net> <2E239D6FCD033C4BAF15F386A979BF510F0868@sonusinmail02.sonusnet.com> <4E666785.7040409@skype.net> <4E67513C.3030600@alvestrand.no> <4E677CB8.40203@skype.net> <4E678B44.9080208@alum.mit.edu>
In-Reply-To: <4E678B44.9080208@alum.mit.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Bridged line appearance? (Re: Usecase & architecture: Browser application with separate webserver & voipserver)
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: Wed, 07 Sep 2011 22:08:37 -0000
On 9/7/11 8:18 AM, Paul Kyzivat wrote: > Matthew, > > Good summary. > > I agree that webrtc provides flexibility in how to implement the UI > portions of these features with generic webrtc clients. But it doesn't > make these features trivial to implement. I didn't say that it did. But the flexibility does allow the feature to be implemented in whatever combination of client-side Javascript and server-side programming you wish. > In particular, the bridged line appearance still requires that a > conference be established. With generic rtcweb clients, that probably > means a central mixer. Setting that up is relatively easy if there is > a central media termination point in rtcweb server, and it *has* mixer > capabilities. Agree. > > My point is not that rtcweb doesn't help with this case - just that > these features that are so trivial in analog telephony just aren't so > simple with voip, no matter how you do it. Also agree. The real difference comes with the programming model. With a SIP phone, to add bridged line appearance support you need to write a new spec (that doesn't exist), get consensus around that spec, and then upgrade the phone firmware. With an SCCP (Skinny) phone, to add bridged line appearance support you simply write some additional code that runs at the server end that changes when the lights are commanded to turn on and off, controls what happens when a lit line button is pushed, and commands the phone to send the right kind of media to the right place. There is no reason why we should make a web browser, which has the added advantage of a local execution environment for Javascript, *less* capable than the aforementioned server-controlled phone. Matthew Kaufman
- [rtcweb] Some misunderstandings about <Usecase & … Nguyen Duong Tuan
- Re: [rtcweb] Some misunderstandings about <Usecas… Ravindran Parthasarathi
- Re: [rtcweb] Some misunderstandings about <Usecas… Bernard Aboba
- Re: [rtcweb] Some misunderstandings about <Usecas… Nguyen Duong Tuan
- Re: [rtcweb] Usecase & architecture: Browser appl… Ravindran Parthasarathi
- Re: [rtcweb] Usecase & architecture: Browser appl… Matthew Kaufman
- Re: [rtcweb] Usecase & architecture: Browser appl… Ravindran Parthasarathi
- Re: [rtcweb] Usecase & architecture: Browser appl… Matthew Kaufman
- Re: [rtcweb] Usecase & architecture: Browser appl… Ravindran Parthasarathi
- [rtcweb] Bridged line appearance? (Re: Usecase & … Harald Alvestrand
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Matthew Kaufman
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Matthew Kaufman
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Cullen Jennings
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Cullen Jennings
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Tim Panton
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Paul Kyzivat
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Mary Barnes
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Matthew Kaufman
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Matthew Kaufman
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Matthew Kaufman
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Paul Kyzivat
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Paul Kyzivat
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Asveren, Tolga
- Re: [rtcweb] Bridged line appearance? (Re: Usecas… Paul Kyzivat