Re: [codec] RTP Payload Format and File Storage Format for Opus Speech and Audio Codec - draft-spittka-payload-rtp-opus-00

Gregory Maxwell <gmaxwell@juniper.net> Tue, 05 July 2011 14:04 UTC

Return-Path: <gmaxwell@juniper.net>
X-Original-To: codec@ietfa.amsl.com
Delivered-To: codec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2A75D11E80E3 for <codec@ietfa.amsl.com>; Tue, 5 Jul 2011 07:04:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s1CRuB+xQRal for <codec@ietfa.amsl.com>; Tue, 5 Jul 2011 07:04:53 -0700 (PDT)
Received: from exprod7og114.obsmtp.com (exprod7og114.obsmtp.com [64.18.2.215]) by ietfa.amsl.com (Postfix) with ESMTP id 3CCA411E80E1 for <codec@ietf.org>; Tue, 5 Jul 2011 07:04:53 -0700 (PDT)
Received: from P-EMHUB01-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob114.postini.com ([64.18.6.12]) with SMTP ID DSNKThMaArEaf2O/38yJpXrVTBzqr23NwcSL@postini.com; Tue, 05 Jul 2011 07:04:53 PDT
Received: from EMBX01-HQ.jnpr.net ([fe80::c821:7c81:f21f:8bc7]) by P-EMHUB01-HQ.jnpr.net ([fe80::fc92:eb1:759:2c72%11]) with mapi; Tue, 5 Jul 2011 07:01:59 -0700
From: Gregory Maxwell <gmaxwell@juniper.net>
To: "julian.spittka@skype.net" <julian.spittka@skype.net>, "codec@ietf.org" <codec@ietf.org>
Date: Tue, 05 Jul 2011 07:01:59 -0700
Thread-Topic: [codec] RTP Payload Format and File Storage Format for Opus Speech and Audio Codec - draft-spittka-payload-rtp-opus-00
Thread-Index: Acw6pw9jgR5RV21fTeKHP+yx4tKudAAAAQjAABzEVG0=
Message-ID: <BCB3F026FAC4C145A4A3330806FEFDA93CE1882B8B@EMBX01-HQ.jnpr.net>
References: <00f501cc3aa7$551264c0$ff372e40$@spittka@skype.net>
In-Reply-To: <00f501cc3aa7$551264c0$ff372e40$@spittka@skype.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [codec] RTP Payload Format and File Storage Format for Opus Speech and Audio Codec - draft-spittka-payload-rtp-opus-00
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Tue, 05 Jul 2011 14:04:54 -0000

Julian Spittka [julian.spittka@skype.net] wrote:
> Please find a first draft "draft-spittka-payload-rtp-opus-00" for the "RTP
> Payload Format and File Storage Format for Opus Speech and Audio Codec"
> uploaded at
> https://datatracker.ietf.org/doc/draft-spittka-payload-rtp-opus/.
> Any feedback, questions, or comments are highly welcome.

Regarding the file format part—

Ah— Why does the world need another multimedia container format?

Much less one which is unseekable (without doing a prior read of the whole file),
unable to recover from damage (no capture sequence, no corruption detection),
and high overhead (minimum overhead at 64kbit/sec of 2.5%, without dtx).

I suggest dropping the file format part— either completely or replacing it with
stubs with recommendations/parameters for encapsulating it in other more widely
implemented container formats (e.g. MKV, Ogg (RFC3533), RIFF/AVI)

People are going to do this in any case because of the aforementioned
limitations, so adding another one will just promote incompatibility if it
is used at all.