Re: [rtcweb] I-D Action: draft-ietf-rtcweb-audio-04.txt

Cullen Jennings <fluffy@iii.ca> Fri, 31 January 2014 21:24 UTC

Return-Path: <fluffy@iii.ca>
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 3603F1A0443 for <rtcweb@ietfa.amsl.com>; Fri, 31 Jan 2014 13:24:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-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 RxbkYIH-FT0M for <rtcweb@ietfa.amsl.com>; Fri, 31 Jan 2014 13:24:35 -0800 (PST)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) by ietfa.amsl.com (Postfix) with ESMTP id AFA751A03FE for <rtcweb@ietf.org>; Fri, 31 Jan 2014 13:24:35 -0800 (PST)
Received: from [10.1.4.101] (unknown [75.159.25.213]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id C672250AA2; Fri, 31 Jan 2014 16:24:29 -0500 (EST)
Content-Type: text/plain; charset="windows-1252"
Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <52E9B040.7010004@mozilla.com>
Date: Fri, 31 Jan 2014 14:24:27 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <EE0260B8-4A15-4933-9C2D-C93A2FF048E2@iii.ca>
References: <20140127222521.21490.65090.idtracker@ietfa.amsl.com> <52E8C2CA.4070406@ericsson.com> <4BC6E1C2-36F4-46D4-8244-1258DBE0E68C@iii.ca> <52E9B040.7010004@mozilla.com>
To: Jean-Marc Valin <jmvalin@mozilla.com>
X-Mailer: Apple Mail (2.1827)
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] I-D Action: draft-ietf-rtcweb-audio-04.txt
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: Fri, 31 Jan 2014 21:24:38 -0000

Jean-Marc and I were talking about this on IM and here’s my proposal for all this stuff. 

We keep the part about what happens with RTP in draft-ietf-rtcweb-audio but move the parts about SDP off to JSEP. I think that means all we need here is basically MUST implement G.711 & Opus along with their RTP payload formats. 

The ranges of size of packets, frames  and other things seem to be adequately covered by the specs for the codecs and WebRTC is not chaining theses codecs so seems good enough. The JSEP draft that is pointing at all the parts of SDP that need to be supported can deal with the ptime and maxptime in SDP. 

Cullen



On Jan 29, 2014, at 6:52 PM, Jean-Marc Valin <jmvalin@mozilla.com> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On 01/29/2014 07:23 PM, Cullen Jennings wrote:
>>> It is likely good that one ensures that ones implementation can 
>>> receive any number of samples in the RTP payload format. It is
>>> also good that one can send whatever in that range the peer
>>> requests. However, I would note that it is likely good that an
>>> implementation restrains oneself to request ptime values from the
>>> peer that are 5 ms increments and likely 20 ms increments for
>>> higher values. I have the impression that the used values are
>>> like, 5, 10, 20, 30, 40, 60, 80, 100, 120 ms.
>>> 
>>> Anyone having any position on this?
>> 
>> No objections.
>> 
>> In practice primes other than 20, 30, 40 , and 60 have high
>> failure rates - I would expect tons of failures for 5 ms.
> 
> Just to make sure, are you suggesting:
> "MUST support at least 20, 30, 40, and 60"
> or
> "MUST support any ptime, but SHOULD only use 20, 30, 40, or 60"?
> 
> 	Jean-Marc
> 
>>> 
>>> Cheers
>>> 
>>> Magnus
>>> 
>>> On 2014-01-27 23:25, internet-drafts@ietf.org wrote:
>>>> 
>>>> A New Internet-Draft is available from the on-line 
>>>> Internet-Drafts directories. This draft is a work item of the 
>>>> Real-Time Communication in WEB-browsers Working Group of the 
>>>> IETF.
>>>> 
>>>> Title           : WebRTC Audio Codec and Processing
>>>> Requirements Authors         : Jean-Marc Valin Cary Bran
>>>> Filename        : draft-ietf-rtcweb-audio-04.txt Pages
>>>> : 6 Date : 2014-01-27
>>>> 
>>>> Abstract: This document outlines the audio codec and
>>>> processing requirements for WebRTC client application and
>>>> endpoint devices.
>>>> 
>>>> 
>>>> The IETF datatracker status page for this draft is: 
>>>> https://datatracker.ietf.org/doc/draft-ietf-rtcweb-audio/
>>>> 
>>>> There's also a htmlized version available at: 
>>>> http://tools.ietf.org/html/draft-ietf-rtcweb-audio-04
>>>> 
>>>> A diff from the previous version is available at: 
>>>> http://www.ietf.org/rfcdiff?url2=draft-ietf-rtcweb-audio-04
>>>> 
>>>> 
>>>> Please note that it may take a couple of minutes from the time
>>>> of submission until the htmlized version and diff are available
>>>> at tools.ietf.org.
>>>> 
>>>> Internet-Drafts are also available by anonymous FTP at: 
>>>> ftp://ftp.ietf.org/internet-drafts/
>>>> 
>>>> _______________________________________________ I-D-Announce 
>>>> mailing list I-D-Announce@ietf.org 
>>>> https://www.ietf.org/mailman/listinfo/i-d-announce
>>>> Internet-Draft directories: http://www.ietf.org/shadow.html or 
>>>> ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> 
>>> Magnus Westerlund
>>> 
>>> ----------------------------------------------------------------------
>>> 
>>> 
>>> 
> Services, Media and Network features, Ericsson Research EAB/TXM
>>> ----------------------------------------------------------------------
>>> 
>>> 
>>> 
> Ericsson AB                 | Phone  +46 10 7148287
>>> Färögatan 6                 | Mobile +46 73 0949079 SE-164 80 
>>> Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com 
>>> ----------------------------------------------------------------------
>>> 
>>> 
>>> 
>>> 
> _______________________________________________
>>> 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
>> 
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.13 (GNU/Linux)
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
> 
> iQEcBAEBAgAGBQJS6bBAAAoJEJ6/8sItn9q9msUH/iEm+jtj5wIYWA8M2oT1ekhb
> sYJLtyRU/Lngwdabog5nxBZEj7IWmBJ8r9NeRrQo2GSUvrfhlDMBu8EGaNH9vRkT
> CNvt50gQpKiDmxcvR9bwKd43rn3IFj34HNcl+yAjxS2yCvp6ADz9hg1kz4FTnAkp
> 2emn4G78qwPpW9ODUbI1PLkU1kD/3A9Ccqif817dPF+j5DoHUMLaIrn5H7LKL+NF
> zxSbTq2YSlnKXdsQ98XKi8V7hjimELMj71aNHJ0v0+JPPJCc5QMRY7erWimKDdvO
> 2zyF31uusiiozVaG1AsRpzAZlSgCtvMfz+w4V1cDI8WoVU4wILpuiO8wf9JK4ss=
> =5g7m
> -----END PGP SIGNATURE-----
>