Re: [codec] possible issues to track
Jean-Marc Valin <jean-marc.valin@octasic.com> Thu, 25 March 2010 22:16 UTC
Return-Path: <jean-marc.valin@octasic.com>
X-Original-To: codec@core3.amsl.com
Delivered-To: codec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 573C13A6BA1 for <codec@core3.amsl.com>; Thu, 25 Mar 2010 15:16:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.469
X-Spam-Level:
X-Spam-Status: No, score=-1.469 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, DNS_FROM_OPENWHOIS=1.13]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W1ebuYc9MuLU for <codec@core3.amsl.com>; Thu, 25 Mar 2010 15:16:07 -0700 (PDT)
Received: from MAILEXCH.octasic.com (mail.octasic.com [70.54.254.106]) by core3.amsl.com (Postfix) with ESMTP id 5443B3A67E4 for <codec@ietf.org>; Thu, 25 Mar 2010 15:16:07 -0700 (PDT)
Received: from [142.138.24.13] ([142.138.24.13]) by MAILEXCH.octasic.com with Microsoft SMTPSVC(6.0.3790.3959); Thu, 25 Mar 2010 18:16:29 -0400
Message-ID: <4BABE170.10900@octasic.com>
Date: Thu, 25 Mar 2010 18:19:28 -0400
From: Jean-Marc Valin <jean-marc.valin@octasic.com>
User-Agent: Thunderbird 2.0.0.24 (X11/20100317)
MIME-Version: 1.0
To: Michael Knappe <mknappe@juniper.net>
References: <C7D12940.137C8%mknappe@juniper.net>
In-Reply-To: <C7D12940.137C8%mknappe@juniper.net>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 25 Mar 2010 22:16:29.0746 (UTC) FILETIME=[D1877120:01CACC68]
Cc: Codec WG <codec@ietf.org>
Subject: Re: [codec] possible issues to track
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Mar 2010 22:16:08 -0000
Michael Knappe wrote: >> - clarify requirement about bit-exactness > [MEK] we will need to specify whether our final reference code is fully bit > exact, or whether some or all elements can be bit compatible. We should also > specify whether any portions of said algorithms could be 'upgradeable' (e.g. > Having a stock PLC algorithm that could be replaced with a better PLC in the > future) There is already some text addressing that, but it's part of the guidelines rather than the requirements. I guess it's possible to move it to the requirements, but I'm undecided as to whether it's a good idea or not. See section 4 of the guidelines draft: "Requirements Conformance" in http://tools.ietf.org/html/draft-valin-codec-guidelines-04 It addresses bit-exactness, PLC, future improvements, ... Let me know what you think. >> - mention DTMF in requirements > [MEK] some simple talk-off tests should be done to determine if in-band DTMF > (and potentially other call progress tones) are carried in-band without > sufficient degradation as to cause a DTMF detector misread. Definitely agree here; that was an omission from the current draft. More precisely, we should probably select a minimum bit-rate after which DTMF should be handled. I'm not sure we want to mandate that DTMF work down to 6 kb/s, but at 20 kb/s it should definitely work. Where we put the bar is an open question. > - multi-channel carriage: not sure if we mentioned this during the WG > session, but we need to decide if we will support any kind of joint channel > coding (current consensus so far is to keep all channels separable). We also > should also reference multi-channel packing within RTP (RFC 3551 sec 4.1). Well, any codec always has the option of doing independent channels (provided that the RTP payload format supports it). On top of that, I tend to think that "joint coding" is a nice-to-have feature -- as long as it improves the coding efficiency of course. Cheers, Jean-Marc
- Re: [codec] possible issues to track Michael Knappe
- [codec] possible issues to track Peter Saint-Andre
- Re: [codec] possible issues to track Jean-Marc Valin
- Re: [codec] possible issues to track Stephan Wenger
- Re: [codec] possible issues to track Jean-Marc Valin
- Re: [codec] possible issues to track Stephan Wenger
- Re: [codec] possible issues to track Michael Knappe
- Re: [codec] possible issues to track Benjamin M. Schwartz
- Re: [codec] possible issues to track Michael Knappe
- Re: [codec] possible issues to track stephen botzko
- Re: [codec] possible issues to track Jean-Marc Valin
- Re: [codec] possible issues to track Peter Saint-Andre
- Re: [codec] possible issues to track Jean-Marc Valin
- Re: [codec] possible issues to track Michael Knappe
- Re: [codec] possible issues to track stephen botzko
- Re: [codec] possible issues to track Benjamin M. Schwartz
- Re: [codec] possible issues to track Christian Hoene
- Re: [codec] possible issues to track Michael Knappe
- Re: [codec] possible issues to track stephen botzko
- Re: [codec] possible issues to track Jean-Marc Valin
- Re: [codec] possible issues to track Benjamin M. Schwartz
- Re: [codec] possible issues to track Benjamin M. Schwartz