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

Justin Uberti <juberti@google.com> Thu, 17 July 2014 15:02 UTC

Return-Path: <juberti@google.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 B93601B27BA for <rtcweb@ietfa.amsl.com>; Thu, 17 Jul 2014 08:02:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.379
X-Spam-Level:
X-Spam-Status: No, score=-1.379 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no
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 o6dsm8XUzftS for <rtcweb@ietfa.amsl.com>; Thu, 17 Jul 2014 08:02:47 -0700 (PDT)
Received: from mail-vc0-x229.google.com (mail-vc0-x229.google.com [IPv6:2607:f8b0:400c:c03::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 464E31A033A for <rtcweb@ietf.org>; Thu, 17 Jul 2014 08:02:45 -0700 (PDT)
Received: by mail-vc0-f169.google.com with SMTP id hu12so4909678vcb.28 for <rtcweb@ietf.org>; Thu, 17 Jul 2014 08:02:44 -0700 (PDT)
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; bh=YLvB+b/BpCkpL05lbUhX50XiqMkkHYV+mw65fGX3q6w=; b=jsl1obyNnRcREhAh2tiKBmQSyzYVEx+KwkyoxrHbBV1SVPTtZ67xtjZksysSoVGX55 1W/UhBv4VFmJ8Id6nfg2v/OhJWt41X2s+e3O+CS25M1w/Xl842/E5udOHbu8vRCjZgd8 bXa5vVz4rtIRE4gNwM5TVLGbtanDbap+SOUzZosIIdIs+ii298CRfdFoI0VMaCE3TpHh tCqkYadGsvbi9LL3GfHw/Y45erP3a00jxu3QzT/wwb3vZrn8ImJHvAz1YoDk1bZdRSVB OKrCZNuvc2JRm/8rmY+tChF9CMV2lF+AlfYkK9Hdgl39mBYopM1LejqcJhqvLDOwgP5H +zeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=YLvB+b/BpCkpL05lbUhX50XiqMkkHYV+mw65fGX3q6w=; b=Efi0exdPlR5hNKDLdO9FEnZjinvc1y2rhrZXb//S/UJJofU2m9a6uPBNJd0OC5If1M +Jv3pdxVOtjEQWig7+idmwItacumcESgY/AnPcCmubjPURmRhO479MWuyOaQHvtrNuPe mM/PfsZ4dUYfeDKA5YsONBkCHMIn5p8yK6brh554d2QMvGSF1MSSyMT3dARh/bt+KzBl uRUQtxB/qlTvP248dMzWm4s2bBy3t8mcV6YkVQM+TSvJPJnY4/NaWGjxQii+RoVtYaH0 0hv4ACiVQq8U6CqgZ3y/nxeKouQK4C5u+5qI/wvQBLcv8hyjXqSgXrOJvQiwp4yB0+Oo vTdQ==
X-Gm-Message-State: ALoCoQncRMQF82dKdrU6PuMtyeKJ1ihgRvwqvPk4cTr3VVc9NvDcB33ZxjDuKdq6xZr1NUGcjcdv
X-Received: by 10.52.7.163 with SMTP id k3mr15819712vda.58.1405609364331; Thu, 17 Jul 2014 08:02:44 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.66.242 with HTTP; Thu, 17 Jul 2014 08:02:24 -0700 (PDT)
In-Reply-To: <CAD5OKxvTBGOLuaua2rX=gxJvJ=Kn-QeVZfe6n4q7T37Ms_SP9Q@mail.gmail.com>
References: <CAD5OKxuRQqRjm28dJqHMtTFQG_CuH+cwiJRCovvYLJOT4D+dRw@mail.gmail.com> <CAOJ7v-2pKr4YqzWuvwjGdqCDS9-8Zy93P0799KM1p-CdVwGfrA@mail.gmail.com> <CAD5OKxvTBGOLuaua2rX=gxJvJ=Kn-QeVZfe6n4q7T37Ms_SP9Q@mail.gmail.com>
From: Justin Uberti <juberti@google.com>
Date: Thu, 17 Jul 2014 11:02:24 -0400
Message-ID: <CAOJ7v-3OtsNcq2_a7+UsYLD+ephXQbrjv30tEfdghwsBnue8BQ@mail.gmail.com>
To: Roman Shpount <roman@telurix.com>
Content-Type: multipart/alternative; boundary="bcaec50164afdac52a04fe64eead"
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/XpT4dmrXfecSGgDF3xlYNOAh1HU
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:02:51 -0000

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
>>>
>>>
>>