Re: [rtcweb] Support DTMF "codec" or expose DTMF in signaling? (Re: DTMF usecase before DTMF API)

Roman Shpount <roman@telurix.com> Fri, 18 November 2011 19:33 UTC

Return-Path: <roman@telurix.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 BA8F91F0C42 for <rtcweb@ietfa.amsl.com>; Fri, 18 Nov 2011 11:33:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.756
X-Spam-Level:
X-Spam-Status: No, score=-2.756 tagged_above=-999 required=5 tests=[AWL=-0.080, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, 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 uQiN78jVgntQ for <rtcweb@ietfa.amsl.com>; Fri, 18 Nov 2011 11:33:08 -0800 (PST)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id 388BB1F0C40 for <rtcweb@ietf.org>; Fri, 18 Nov 2011 11:33:08 -0800 (PST)
Received: by ywt34 with SMTP id 34so3426443ywt.31 for <rtcweb@ietf.org>; Fri, 18 Nov 2011 11:33:06 -0800 (PST)
Received: by 10.50.17.197 with SMTP id q5mr4435098igd.2.1321644786487; Fri, 18 Nov 2011 11:33:06 -0800 (PST)
Received: from mail-pz0-f50.google.com (mail-pz0-f50.google.com [209.85.210.50]) by mx.google.com with ESMTPS id jm11sm6476110ibb.1.2011.11.18.11.33.04 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 18 Nov 2011 11:33:06 -0800 (PST)
Received: by pzk5 with SMTP id 5so6347189pzk.9 for <rtcweb@ietf.org>; Fri, 18 Nov 2011 11:33:03 -0800 (PST)
MIME-Version: 1.0
Received: by 10.68.2.167 with SMTP id 7mr1290347pbv.35.1321644782681; Fri, 18 Nov 2011 11:33:02 -0800 (PST)
Received: by 10.68.7.33 with HTTP; Fri, 18 Nov 2011 11:33:02 -0800 (PST)
In-Reply-To: <CALiegfmm8HFO+ODU3RxCznam1512UdQnzW6iQrXKFCNWV73RPQ@mail.gmail.com>
References: <CAOJ7v-18cNX8xussOPXSEoFxAARu8WriL8XgxPVUXBrWhz=FFg@mail.gmail.com> <4EC28CF5.6000109@jesup.org> <D666B5A5-BF2E-46B7-B97F-06C3736E8357@acmepacket.com> <CAOJ7v-3v5Zu9ZOuL3Qqu+aEDJ4a3cqH+oJ2yj_ewOpxKe=jA_g@mail.gmail.com> <733D6CE2-2360-4688-8268-3503F7E2460C@acmepacket.com> <9A05449A-C0FB-4548-AA80-728EC82218BB@acmepacket.com> <387F9047F55E8C42850AD6B3A7A03C6C01CE9B22@inba-mail01.sonusnet.com> <4EC5C6FB.4040804@alvestrand.no> <6725A83E-0BB0-4F86-AB27-75027E317710@acmepacket.com> <4EC60963.8060508@alvestrand.no> <CALiegfmFizZ7zC55MCHVs_w6EO-FHfn2fSH4+yqCD5O82T3MTw@mail.gmail.com> <4EC63561.10909@skype.net> <CALiegfnraby3e_TKMj95VUvaEyg3deomL=yciw0EW13O5q9w5w@mail.gmail.com> <4EC6480D.7080505@skype.net> <CALiegfnCZMJ0GYpehD3XGsN=cGHHXMA1FFD5PfKSVRc7SYE+4w@mail.gmail.com> <4134053A-A1D9-4E52-9A53-3F5790A2F405@acmepacket.com> <CALiegfmm8HFO+ODU3RxCznam1512UdQnzW6iQrXKFCNWV73RPQ@mail.gmail.com>
Date: Fri, 18 Nov 2011 14:33:02 -0500
Message-ID: <CAD5OKxtQTgT5W4mECdc-O_ST7XFgjUmy_K-GxEJ27Jw-_2z9vw@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: Iñaki Baz Castillo <ibc@aliax.net>
Content-Type: multipart/alternative; boundary="bcaec52157b1ca809204b20767fa"
Cc: "<rtcweb@ietf.org>" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Support DTMF "codec" or expose DTMF in signaling? (Re: DTMF usecase before DTMF API)
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, 18 Nov 2011 19:33:10 -0000

On Fri, Nov 18, 2011 at 1:57 PM, Iñaki Baz Castillo <ibc@aliax.net> wrote:

> 2011/11/18 Hadriel Kaplan <HKaplan@acmepacket.com>:
> > Unfortunately draft-kaplan-dispatch-info-dtmf-package will never become
> a standard.  I presented it a couple IETF meetings ago, and was basically
> told to go away and never bring it back to the IETF.  (despite the fact it
> was the main use-case and motivation for creating INFO packages to begin
> with)
>
> Opss... then, why do we need the "SIP INFO Method and Package
> Framework"? just for having a generic "framework"? for nothing?
> It's hard to believe :(
>
>
This whole framework was shut down because it was not usable for some
applications (record and press # type) due to luck of synchronization with
media stream. Since it did not work for some applications it was ruled to
be generally undesirable. Kind of similar to the SRTP discussion we were
having on this list. The result is interesting too: whoever needed DTMF
over INFO ignored that it is not a standard and used it anyway (since it
has applications were it is desirable, like calling cards).

Instead of DTMF specific API, I would prefer a mechanism for CODEC specific
extensions and implement DTMF this way.
_____________
Roman Shpount