Re: [AVT] Vorbis RTP issues list for Vienna
Aaron Colwell <acolwell@real.com> Wed, 09 July 2003 20:07 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA19535 for <avt-archive@odin.ietf.org>; Wed, 9 Jul 2003 16:07:11 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aLD9-0008RI-8j for avt-archive@odin.ietf.org; Wed, 09 Jul 2003 16:06:43 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h69K6hbB032420 for avt-archive@odin.ietf.org; Wed, 9 Jul 2003 16:06:43 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aLCT-0008Pz-VR; Wed, 09 Jul 2003 16:06:01 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aLCC-0008Pd-4b for avt@optimus.ietf.org; Wed, 09 Jul 2003 16:05:44 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA19467 for <avt@ietf.org>; Wed, 9 Jul 2003 16:05:41 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19aLCA-0002o6-00 for avt@ietf.org; Wed, 09 Jul 2003 16:05:42 -0400
Received: from capefear.real.com ([207.188.7.217]) by ietf-mx with esmtp (Exim 4.12) id 19aLC9-0002nw-00 for avt@ietf.org; Wed, 09 Jul 2003 16:05:41 -0400
Received: from raven.dev.prognet.com ([::ffff:172.23.22.246]) (TLS: TLSv1/SSLv3,168bits,DES-CBC3-SHA) by capefear.real.com with esmtp; Wed, 09 Jul 2003 13:05:05 -0700
Date: Wed, 09 Jul 2003 13:12:17 -0700
From: Aaron Colwell <acolwell@real.com>
To: Ross Finlayson <finlayson@live.com>
cc: avt@ietf.org
Subject: Re: [AVT] Vorbis RTP issues list for Vienna
In-Reply-To: <4.3.1.1.20030709120904.00b5fc30@laptop-localhost>
Message-ID: <Pine.LNX.4.51.0307091246330.12503@raven.dev.prognet.com>
References: <4.3.1.1.20030709120904.00b5fc30@laptop-localhost>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit
Sender: avt-admin@ietf.org
Errors-To: avt-admin@ietf.org
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
I agree with Ross on this. It seems that these codebooks are causing too many problems that aren't worth dealing with. People have been suggesting getting the codebooks via HTTP, alternate TCP links, and all sorts of other methods. If your going to go that far why not just use HTTP to deliver the data. That way you are guaranteed to get everything in the right order. My guess is that other video and audio codecs use predefined tables to avoid this very problem. Vorbis should do the same. The Vorbis folks should come up with a "streamable" profile that encodes the audio using predefined codebooks. Doing this makes all of the complicated codebook issues go away. They could also create an offline tool that will translate any Vorbis file into a "streamable" Vorbis file. This idea is similar to hinting tools used for MPEG4 and 3GPP files. Aaron On Wed, 9 Jul 2003, Ross Finlayson wrote: > > >I may be incorrect here, but from my discussions with Phil earlier > >in the year, the codebook issue has these requirements: > > > > -- May change every few minutes (say, once per song when used for > > Internet radio apps). > > IMHO, this is a flaw in the "Vorbis" architecture. It would be much better > to have a fixed, predefined set of codebooks that all receivers would know > in advance. Then you'd need to send only a 'codebook id', which should be > small enough to include in the Vorbis RTP payload format header. > > Having to send a complete codebook for each song partially defeats the > purpose of audio compression. > > The Vorbis designers should just figure out a complete set of codebooks > that are likely to be useful, and settle on those. > > Ross. > > > _______________________________________________ > Audio/Video Transport Working Group > avt@ietf.org > https://www1.ietf.org/mailman/listinfo/avt > _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna Magnus Westerlund
- Re: [AVT] Vorbis RTP issues list for Vienna John Lazzaro
- Re: [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna Magnus Westerlund
- Re: [AVT] Vorbis RTP issues list for Vienna John Lazzaro
- Re: [AVT] Vorbis RTP issues list for Vienna Ross Finlayson
- Re: [AVT] Vorbis RTP issues list for Vienna Aaron Colwell
- Re: [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna philkerr
- Re: [AVT] Vorbis RTP issues list for Vienna Aaron Colwell
- Re: [AVT] Vorbis RTP issues list for Vienna Ross Finlayson
- Re: [AVT] Vorbis RTP issues list for Vienna Aaron Colwell
- Re: [AVT] Vorbis RTP issues list for Vienna Mark Baugher
- RE: [AVT] Vorbis RTP issues list for Vienna Rosen, Brian
- RE: [AVT] Vorbis RTP issues list for Vienna Michael A. Ramalho
- RE: [AVT] Vorbis RTP issues list for Vienna Mark Baugher