Re: [rtcweb] Rate for telephone-events in combination with OPUS

Adam Roach <adam@nostrum.com> Thu, 17 July 2014 15:55 UTC

Return-Path: <adam@nostrum.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 542591B27BB for <rtcweb@ietfa.amsl.com>; Thu, 17 Jul 2014 08:55:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JmvDXxWoy9mY for <rtcweb@ietfa.amsl.com>; Thu, 17 Jul 2014 08:55:18 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94F7D1A0176 for <rtcweb@ietf.org>; Thu, 17 Jul 2014 08:55:17 -0700 (PDT)
Received: from [172.17.0.17] (99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110]) (authenticated bits=0) by nostrum.com (8.14.9/8.14.7) with ESMTP id s6HFtDEO066083 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 17 Jul 2014 10:55:14 -0500 (CDT) (envelope-from adam@nostrum.com)
X-Authentication-Warning: raven.nostrum.com: Host 99-152-145-110.lightspeed.dllstx.sbcglobal.net [99.152.145.110] claimed to be [172.17.0.17]
References: <CAD5OKxuRQqRjm28dJqHMtTFQG_CuH+cwiJRCovvYLJOT4D+dRw@mail.gmail.com> <CAOJ7v-2pKr4YqzWuvwjGdqCDS9-8Zy93P0799KM1p-CdVwGfrA@mail.gmail.com> <CAD5OKxvTBGOLuaua2rX=gxJvJ=Kn-QeVZfe6n4q7T37Ms_SP9Q@mail.gmail.com> <CAOJ7v-3OtsNcq2_a7+UsYLD+ephXQbrjv30tEfdghwsBnue8BQ@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CAOJ7v-3OtsNcq2_a7+UsYLD+ephXQbrjv30tEfdghwsBnue8BQ@mail.gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail-4D44AD5B-1443-4AA7-9900-8C5E30B1F190"
Content-Transfer-Encoding: 7bit
Message-Id: <B5673243-F3BF-48D7-9A37-075E7BBAC18A@nostrum.com>
X-Mailer: iPad Mail (11D257)
From: Adam Roach <adam@nostrum.com>
Date: Thu, 17 Jul 2014 10:55:15 -0500
To: Justin Uberti <juberti@google.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/P9Mdsl5lSAZ5zIgP3Z14AB3Nim4
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Rate for telephone-events in combination with OPUS
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
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: Thu, 17 Jul 2014 15:55:25 -0000

Same with Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=964282

> On Jul 17, 2014, at 10:02, Justin Uberti <juberti@google.com> wrote:
> 
> For Chrome, we just haven't gotten to it yet. I think there is an open bug on it.
> 
> 
>> On Wed, Jul 16, 2014 at 11:48 PM, Roman Shpount <roman@telurix.com> wrote:
>> So, I guess the fact that neither Chrome no Firefox do this is an oversight or an unimplemented feature.
>> 
>>> On Jul 16, 2014 11:14 PM, "Justin Uberti" <juberti@google.com> wrote:
>>> Yes, this is my understanding as well.
>>> 
>>> 
>>>> On Wed, Jul 16, 2014 at 2:45 PM, Roman Shpount <roman@telurix.com> wrote:
>>>> Should we specify two telephone-events payloads, one with 8000 rate to be used with PCMU/PCMA and another with 48000 rate to be used with OPUS?
>>>> 
>>>> From what I can see, based on RFC 7160, if OPUS codec is used telephone-events should either be transmitted with the rate 48Khz or use a different SSRC. On the other hand if PCMU/PCMA is selected then DTMF should be transmitted using 8000 clock or use a different SSRC. Using different SSRC is problematic since it will create synchronization issues with audio playback (things like record your name and press pound will stop working) apart from other webrtc related issues. I think the only solution that makes sense is to advertise two telephone-events payloads and use the appropriate one based on the selected transmit codec, similar to CN.
>>>> _____________
>>>> Roman Shpount
>>>> 
>>>> _______________________________________________
>>>> rtcweb mailing list
>>>> rtcweb@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/rtcweb
> 
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb