Re: [codec] A concrete proposal for requirements and testing

Kavan Seggie <kavan@saymama.com> Sat, 09 April 2011 06:13 UTC

Return-Path: <kseggie@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 E6FEE28C0CE for <codec@core3.amsl.com>; Fri, 8 Apr 2011 23:13:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.661
X-Spam-Level:
X-Spam-Status: No, score=-2.661 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SARE_MILLIONSOF=0.315]
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 TyFOMnU3faGa for <codec@core3.amsl.com>; Fri, 8 Apr 2011 23:13:24 -0700 (PDT)
Received: from mail-ww0-f42.google.com (mail-ww0-f42.google.com [74.125.82.42]) by core3.amsl.com (Postfix) with ESMTP id 8FBCD28B56A for <codec@ietf.org>; Fri, 8 Apr 2011 23:13:23 -0700 (PDT)
Received: by wwk4 with SMTP id 4so1159804wwk.1 for <codec@ietf.org>; Fri, 08 Apr 2011 23:15:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=vg962GlI4urEKIM+nkvfIyKKmbj85iMUmYiQKfyLK9w=; b=XNIG4ZUjc/Td1KQzcnd9ExavintdnuYPTarlViD6/HwaE8tm9fkSK/3DOjPmOEaHOD 7BhVqp2yudY6WdzplZXIREt9v666l0K55Xp5Rlyi4FdttW71n0NY0ED+MfUVk70nt5ta Kqs00CTulH27mEDdVGsAnESOpzhmFQ/2gB/dc=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=V0pG0s0XqkeNhzqbPChqHhFBiuXas7hl/tp598bWDn2RyAK6ax4++zilZX9Tw9JRGq /rhop1Zr3yz6ArkSKVlee255c6Pe4U/+DCxtmjfQyg3wxyuaxelOrFVl9dRyern6IE/L tgn1dyTHhJqFsQEpdkfyD6UqO+ZuNd1DUS0gM=
MIME-Version: 1.0
Received: by 10.227.140.159 with SMTP id i31mr1634472wbu.166.1302329708784; Fri, 08 Apr 2011 23:15:08 -0700 (PDT)
Sender: kseggie@gmail.com
Received: by 10.227.148.219 with HTTP; Fri, 8 Apr 2011 23:15:08 -0700 (PDT)
In-Reply-To: <20110409030611.GG30415@audi.shelbyville.oz>
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>
Date: Sat, 09 Apr 2011 07:15:08 +0100
X-Google-Sender-Auth: IRU5kaTArLzOhggmytffvU6nHDA
Message-ID: <BANLkTinxSukUxhVO3c3mmtd4pDHYBqRY6w@mail.gmail.com>
From: Kavan Seggie <kavan@saymama.com>
To: Ron <ron@debian.org>
Content-Type: multipart/alternative; boundary="0016e6dd9672ac2c5b04a0764383"
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 06:15:05 -0000

> We don't have just a handful
> of companies responsible for signing off on a spec, and making do if
> it later proves insufficient - we have millions of them, most of which
> haven't even heard of this group yet.  And the best way to engage them
> is to provide a proposed standard which they can work to and assess
> for their own uses.

+1

I am the Founder and CEO of a startup who has been quietly observing this WG
and the development of CELT for almost two years.

It would be great if we could progress to real world testing and get the
product out to the people. For us, SILK is an amazing codec, better than any
voice codec we have tried including proprietary technology from the best
vendors. CELT, sounds excellent too. We do not have the resources to run a
formal test plan so we trust the ears of our team, friends and family and we
think they are really solid.

IMHO the next step is to provide a release version of Opus to the wider
community for real world testing. They'll let you know if there are any real
issues far quicker than more formal testing.

Regards

Kavan


On Sat, Apr 9, 2011 at 4:06 AM, Ron <ron@debian.org> wrote:

>
> On Fri, Apr 08, 2011 at 11:32:33PM +0300, Roni Even wrote:
> > And as stated in the charter on deliverables:
> >
> > " Specification of a codec that meets the agreed-upon requirements"
> >
> > I think there are no agreed-upon requirements yet and this is what I see
> as
> > the  current discussion and not if the codec has fulfilled the
> requirements.
>
> Thanks for the change of tack.  Since it seems unlikely that the WG
> document draft-ietf-codec-requirements-02 would be amended to impose
> a quality requirement of "Better than transparent", this current
> thread has clearly been sailing a bit too close to the wind so far.
>
> Which parts of that document do you still dispute or think need
> improving?
>
> That seems like precisely the sort of thing we should be finalising
> now, rather than embarking upon arduous additional quality testing
> that all indications are will only tell us things we already know.
>
>
> > From: codec-bounces@ietf.org [mailto:codec-bounces@ietf.org] On Behalf
> Of Paul Coverdale
> > Sent: Friday, April 08, 2011 9:32 PM
> > Koen Vos wrote:
> > > quality has been shown to be good enough for the codec to be useful...
> >
> > I think that’s where some people have difficulty. There’s been no
> systematic
> > attempt to evaluate Opus against the performance requirements given in
> the
> > codec requirements document (as thin as it is) in a controlled and
> repeatable
> > manner.
>
> I think that's a bit disingenuous to the careful methodology that was
> employed by the developers, and to the people who so far have done
> blind and scientific tests of their results, but without dwelling on
> that slur:
>
> There's also been no, even informal, results presented to suggest that
> it does not exceed even the most ambitious performance requirement
> expectations held at the outset, by a rather surprising margin.
>
> There has certainly been a systematic attempt to cast doubt upon the
> results that we do have, but so far not a shred of even questionable
> evidence to back those doubts up.
>
> Do you have some results to share, that back up the claims of the
> people "having difficulty" accepting what has been achieved to date?
>
>
> While I respect your adherence to processes that are indeed necessary
> for the ITU to licence a technology and deploy it in the telephone
> network, one of the very reasons for forming this group under the
> auspices of the IETF was that the reality of developing and deploying
> internet services is quite different.  We don't have just a handful
> of companies responsible for signing off on a spec, and making do if
> it later proves insufficient - we have millions of them, most of which
> haven't even heard of this group yet.  And the best way to engage them
> is to provide a proposed standard which they can work to and assess
> for their own uses.
>
> If we'd had to wait for DNS and IPv6 to mature before continuing that
> process, our jaws wouldn't be dropping at what this group has produced
> for its first proposed release, like they are today.
>
> We have some very clever and very experienced people here.  If none of
> them can present us with actual engineering faults (as opposed to minor
> procedural details), then it's time to put our work to the real test.
>
> Every day that goes by in which such faults aren't found and presented
> is further evidence to support the appropriateness of the Last Call.
>
>
> Cheers,
> Ron
>
>
> _______________________________________________
> codec mailing list
> codec@ietf.org
> https://www.ietf.org/mailman/listinfo/codec
>



-- 
Kavan Seggie
SayMama <http://www.saymama.com> - The video chat social network.

Find us on Facebook: facebook.com/officialsaymama
Follow us on Twitter: twitter.com/saymama