Re: [codec] A concrete proposal for requirements and testing
Stephen Botzko <stephen.botzko@gmail.com> Sat, 09 April 2011 13:26 UTC
Return-Path: <stephen.botzko@gmail.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 7FBE73A6925 for <codec@core3.amsl.com>; Sat, 9 Apr 2011 06:26:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.645
X-Spam-Level:
X-Spam-Status: No, score=-2.645 tagged_above=-999 required=5 tests=[AWL=-0.287, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_LWSHORTT=1.24]
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 NvUuCHW3cebL for <codec@core3.amsl.com>; Sat, 9 Apr 2011 06:26:09 -0700 (PDT)
Received: from mail-vw0-f44.google.com (mail-vw0-f44.google.com [209.85.212.44]) by core3.amsl.com (Postfix) with ESMTP id BC2EF3A6A96 for <codec@ietf.org>; Sat, 9 Apr 2011 06:26:08 -0700 (PDT)
Received: by vws12 with SMTP id 12so4062409vws.31 for <codec@ietf.org>; Sat, 09 Apr 2011 06:27:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=UhU9VAeY67XshI3M+LQTr/Z5C2YKZrB1Law5w91ekXQ=; b=fRjP1qYOdzbKt5hqlMUyvA8vIyW7jrz8knWj1FOOZZe6vBtTqtbD/aHN35TH8L5h0C q1urPAQTsa2UDirRG38vGdT4FFWc2hnQuhabKgR7QFY0RL6zTRtBfoHJrCyQxmtqF3b8 VJWoDq8qwkvIX8Q7AXhlnpG60i+4yt0gH1Ezg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=aiyRLFC7dYUUN03cg5X0knNUt3o9haUDzCmWFKmeTfK0KdnEnmiBY2V/Vm3iIAlUZP XOXHewx0isHg9L0BxcitrqS4LKcS/BFq1fqAkawlk+0eNhpr6kqAIE8MQ26vNJZW9l2n L4IQWbrg0Xe+EjTu42cv79SNOikIh33PCo6wM=
MIME-Version: 1.0
Received: by 10.52.88.136 with SMTP id bg8mr4823788vdb.78.1302355673215; Sat, 09 Apr 2011 06:27:53 -0700 (PDT)
Received: by 10.220.84.2 with HTTP; Sat, 9 Apr 2011 06:27:53 -0700 (PDT)
In-Reply-To: <4da04588.cac3e30a.1c01.ffffc261@mx.google.com>
References: <BANLkTimN1VduZ9kR2Mgp_w7=p6V1srHBiQ@mail.gmail.com> <21200823.2625297.1302284060278.JavaMail.root@lu2-zimbra> <BLU0-SMTP11D0135F8FFEEEB308A1E9D0A70@phx.gbl> <4d9f7107.a7fed80a.542d.ffffa087@mx.google.com> <20110409030611.GG30415@audi.shelbyville.oz> <BANLkTinxSukUxhVO3c3mmtd4pDHYBqRY6w@mail.gmail.com> <4da00764.1407e30a.1423.ffffb78a@mx.google.com> <20110409095721.GH30415@audi.shelbyville.oz> <4da04588.cac3e30a.1c01.ffffc261@mx.google.com>
Date: Sat, 09 Apr 2011 09:27:53 -0400
Message-ID: <BANLkTi=FkewL0zXEshNC7M_AQO+eW1GFJQ@mail.gmail.com>
From: Stephen Botzko <stephen.botzko@gmail.com>
To: Roni Even <ron.even.tlv@gmail.com>
Content-Type: multipart/alternative; boundary="20cf307d015a45f30304a07c4fd0"
Cc: codec@ietf.org
Subject: Re: [codec] A concrete proposal for requirements and testing
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: Sat, 09 Apr 2011 13:26:11 -0000
Ericsson and Polycom are the two known IPR holders on G.719, and both offer royalty-free licenses. Regards, Stephen Botzko On Sat, Apr 9, 2011 at 7:39 AM, Roni Even <ron.even.tlv@gmail.com> wrote: > Hi, > There are license free codecs like G.722.1 and G.722.1C. I am not sure what > is the status of G.719 > > As for telepresence HE-AAC is not the codec currently in use so comparing > to > it does not qualify as getting better quality > Roni Even > > > -----Original Message----- > > From: codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] On Behalf > > Of Ron > > Sent: Saturday, April 09, 2011 12:57 PM > > To: codec@ietf.org > > Subject: Re: [codec] A concrete proposal for requirements and testing > > > > > > Hi Roni, > > > > On Sat, Apr 09, 2011 at 10:14:06AM +0300, Roni Even wrote: > > > Hi, > > > > > > According to the proponents there is nothing preventing you from > > using OPUS > > > for testing or in your product. What is being discussed is if the > > current > > > version of the codec answers the current charter of the CODEC WG. > > > > Well the RF IPR grants only permit us to do that once we've reached the > > stage of publishing a definitive RFC. The "internal" testing of course > > has already taken place, within the bounds that Koen and others > > clarified > > for interim use of their technology. That we aren't seeing any more > > real > > feedback from that testing says to me that it has achieved what it is > > likely to in the short term. And now we should put out a request for > > comments to a broader audience, to solicit feedback from newer eyes. > > > > But yes, the question now is indeed, have we fallen short of some part > > of the charter, that so far has been missed. I'm no real expert on > > IETF procedure, but I see the "last call" as exactly that. Time to > > point out whatever you think others have so far missed, while there is > > still time to fix the draft documents. > > > > > I see in the email discussion two issues which may need to be > > resolved. > > > > > > The first is if the codec meets the requirements, but the > > requirements are > > > not finalized yet. I can see that agreement can be reached if there > > is a > > > focus to finish the requirement document. > > > > We do have a draft requirements document. So I guess it would be > > helpful > > if people can point out exactly what sections they don't like, and what > > they'd like to replace it with, if anything. > > > > I'm not aware of the editors being behind with any proposed changes > > that there is consensus for, are they? > > > > > Note that the objectives are " > > > Designing for use in interactive applications (examples include, but > > are not > > > limited to, point-to-point voice calls, multi-party voice > > conferencing, > > > telepresence, teleoperation, in-game voice chat, and live music > > > performance)" so there are claims that you need to compare OPUS to > > codecs > > > used in this application spaces. > > > > Are you aware of, and/or proposing an alternate codec, that you think > > meets the group charter better than our candidate codec? I'd have > > thought the time to mention that would now be long past, but if you > > have one that we've missed, then please, I'd love to know, what is > > its name, and where do I download its reference implementation? > > > > That would certainly be an important piece of new information that > > the group should consider. > > > > But since I'm not aware of one, I can only read that as saying that > > the candidate must indeed be suitable "for use in interactive etc." > > > > I think the charter also says that if it isn't, we may need to make > > another codec. But I'm not aware of anyone else seeing the need for > > that just yet, are you? > > > > > > > Another way to address it is to limit the applications in the > > charter. > > > > Given that we're now rumbling toward last call, could you please be > > explicit about which of the applications you think we have failed at, > > and what evidence you have to support that. It will be much easier > > to address them that way. > > > > > One example may be to remove the telepresence application case. > > > > For instance I'm not sure I follow how you think we may have failed > > at that use case? > > > > requirements 2.3 says: > > > > ... > > In addition, telepresence applications require super-wideband and > > full-band audio capability with useful bit-rates in the 32 - 80 kb/s > > range. While voice is still the most important signal to be encoded, > > it must be possible to obtain good quality (even if not transparent) > > music. > > ... > > > > Given that Opus just trumped HE-AAC in an unconstrained blind test > > at 64kb/s (stereo), got mistaken for the reference, and can do 2.5ms > > latency, which bit do you think we need to improve for telepresence? > > > > > > > > > The second issue is the objective that "The goal of this working > > group is > > > to ensure the existence of a single high-quality audio codec that is > > > optimized for use over the Internet and that can be widely > > implemented and > > > easily distributed among application developers, service operators, > > and end > > > users." Here again we may need to address the new IPR claims. > > > > I think Stephan said he'd prefer people to talk about that elsewhere, > > and afaik they are. That's still a goal, and to the best of my > > knowledge > > we are still on target to achieve it by the time we've dotted the t's > > and > > crossed the i's on the rest of this paperwork. > > > > > It can be done > > > by re-charter or by changing the codec around the IPR. In the mean > > time some > > > view that in the current state, the OPUS codec should be compared to > > > existing royalty baring codecs. > > > > I think it's on the record under note well that xiph will pull its IPR > > if > > RF status cannot be achieved, so I don't think we need to worry about > > that. > > We can't guarantee there will not be further vexatious claims, but we > > can > > be sure that isn't a possibility this group will need to consider in > > the > > context of finalising the Opus candidate we have. > > > > Opus only need be compared to other codecs that this group could > > endorse > > as being superior to it at meeting the charter objectives. If you > > really > > have one, then maybe we do have a contest after all, but otherwise, the > > only question remaining is did we fail at a goal, and what can we do > > about fixing that. > > > > It doesn't matter if moonrocks are prettier than the ones I have in my > > garden, they're still never going to get used there. So please, if > > we've failed at the charter, I *really* want to know. Starting with > > paragraph and verse. But there's no point comparing apples and > > oranges. > > > > The answer to that is simple. Oranges always win. :) > > > > Cheers, > > Ron > > > > > > _______________________________________________ > > codec mailing list > > codec@ietf.org > > https://www.ietf.org/mailman/listinfo/codec > > _______________________________________________ > codec mailing list > codec@ietf.org > https://www.ietf.org/mailman/listinfo/codec >
- [codec] A concrete proposal for requirements and … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Roman Shpount
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Roman Shpount
- Re: [codec] A concrete proposal for requirements … Benjamin M. Schwartz
- Re: [codec] A concrete proposal for requirements … Roni Even
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Jan Skoglund
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- Re: [codec] A concrete proposal for requirements … Erik Norvell
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Benjamin M. Schwartz
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Peter Saint-Andre
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Benjamin M. Schwartz
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Peter Saint-Andre
- Re: [codec] A concrete proposal for requirements … Timothy B. Terriberry
- Re: [codec] A concrete proposal for requirements … Stephan Wenger
- Re: [codec] A concrete proposal for requirements … Monty Montgomery
- Re: [codec] A concrete proposal for requirements … Timothy B. Terriberry
- Re: [codec] A concrete proposal for requirements … Stephan Wenger
- Re: [codec] A concrete proposal for requirements … Gregory Maxwell
- Re: [codec] A concrete proposal for requirements … Monty Montgomery
- Re: [codec] A concrete proposal for requirements … Koen Vos
- Re: [codec] A concrete proposal for requirements … Roman Shpount
- Re: [codec] A concrete proposal for requirements … Koen Vos
- Re: [codec] A concrete proposal for requirements … Stephan Wenger
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Gregory Maxwell
- Re: [codec] A concrete proposal for requirements … Roman Shpount
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Koen Vos
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Roni Even
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Kavan Seggie
- Re: [codec] A concrete proposal for requirements … Roni Even
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Roni Even
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Roni Even
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Stephan Wenger
- Re: [codec] A concrete proposal for requirements … Kat Walsh
- Re: [codec] A concrete proposal for requirements … Stefan Hacker
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Paul Coverdale
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Serge Smirnoff
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Jean-Marc Valin
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Ron
- Re: [codec] A concrete proposal for requirements … Stephen Botzko
- Re: [codec] A concrete proposal for requirements … Anisse Taleb
- [codec] Chairs and consensus Cullen Jennings