Re: [AVT] Vorbis RTP issues list for Vienna
philkerr@elec.gla.ac.uk Wed, 09 July 2003 23:27 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 TAA28847 for <avt-archive@odin.ietf.org>; Wed, 9 Jul 2003 19:27:05 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aOKd-0000Yx-0p for avt-archive@odin.ietf.org; Wed, 09 Jul 2003 19:26:39 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h69NQcZA002153 for avt-archive@odin.ietf.org; Wed, 9 Jul 2003 19:26:38 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aOK0-0000PN-G5; Wed, 09 Jul 2003 19:26:00 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aOJd-0000Kd-RV for avt@optimus.ietf.org; Wed, 09 Jul 2003 19:25:37 -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 TAA28812 for <avt@ietf.org>; Wed, 9 Jul 2003 19:25:34 -0400 (EDT)
From: philkerr@elec.gla.ac.uk
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19aOJc-0005BU-00 for avt@ietf.org; Wed, 09 Jul 2003 19:25:36 -0400
Received: from mailhost.elec.gla.ac.uk ([130.209.176.2] helo=dlana.elec.gla.ac.uk) by ietf-mx with esmtp (Exim 4.12) id 19aOJb-0005BR-00 for avt@ietf.org; Wed, 09 Jul 2003 19:25:35 -0400
Received: from nobody by dlana.elec.gla.ac.uk with local (Exim 4.04) id 19aOJb-0002By-00; Thu, 10 Jul 2003 00:25:35 +0100
Received: from 81.86.177.17 ( [81.86.177.17]) as user philkerr@dlana.elec.gla.ac.uk by dlana.elec.gla.ac.uk with HTTP; Thu, 10 Jul 2003 00:25:35 +0100
Message-ID: <1057793135.3f0ca46f5ad99@dlana.elec.gla.ac.uk>
Date: Thu, 10 Jul 2003 00:25:35 +0100
To: John Lazzaro <lazzaro@CS.Berkeley.EDU>
Cc: avt@ietf.org
Subject: Re: [AVT] Vorbis RTP issues list for Vienna
References: <200307092202.h69M2gb27052@snap.CS.Berkeley.EDU>
In-Reply-To: <200307092202.h69M2gb27052@snap.CS.Berkeley.EDU>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
User-Agent: Internet Messaging Program (IMP) 3.1
X-Originating-IP: 81.86.177.17
Content-Transfer-Encoding: 8bit
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: 8bit
Hi John / Aaron / Ross, John, yes you are right when you state that the codebooks can change quite frequently, between tracks, and this is a function of the codec which the RTP stream must cope with. Your draft-lazzaro-avt-rtp-framing-contrans-01 looks like it could offer a good solution and I should track its development more closely. Ross / Aaron, the number of codebooks that can be found 'in the wild' is a reasonably large, but not infinite, number and the caching mechanism is meant to reduce the need to retransmit them each time. Having a general purpose streaming codebook is a reasonable suggestion, John and I discussed when we met, but it is uncertain if a fully generic one can be produced which will cater for all scenarios. Regards Phil Quoting John Lazzaro <lazzaro@CS.Berkeley.EDU>: > > > Aaron Colwell <acolwell@real.com> writes: > > 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. > > I think its just an instance of a general problem -- transport of > hybrid streams with two components: > > -- A steady flow of media information that can handle the > occassional packet loss episode gracefully and without > retransmission > > -- Occassional chunks of data, which can be sent well ahead of > its need, which needs reliability, and which is synchronous > to the media flow. > > So, I think its a good idea for RTP to offer solutions that work > in this domain. There are some studio-oriented uses of RTP MIDI > which fit into the model, and my motivation for doing > draft-lazzaro-avt-rtp-framing-contrans-01 is to support those in > a general way, so that when things like Vorbis codebooks come > along, RTP has a way to support them. I really don't think that > posing the question as all-or-none -- RTP streaming or Shoutcast-esqe > pseudo-streaming -- benefits AVT, it will just spawn more HTTP > streaming implementations. > > That said: > > > The Vorbis folks > > should come up with a "streamable" profile that encodes the audio using > > predefined codebooks. > > This is a good option too -- my guess is that most Vorbis setups > will only need one codebook for the life of the stream, and that > need will be known in advance. A URL in the session description > to support HTTP download of that one codebook would be a way to > go, with perhaps a known set of "standard codebooks" codable by > speak tokens or by GUIDs for the MIME HTTP codebook object. > > ------------------------------------------------------------------------- > John Lazzaro -- Research Specialist -- CS Division -- EECS -- UC Berkeley > lazzaro [at] cs [dot] berkeley [dot] edu www.cs.berkeley.edu/~lazzaro > ------------------------------------------------------------------------- > > _______________________________________________ > Audio/Video Transport Working Group > avt@ietf.org > https://www1.ietf.org/mailman/listinfo/avt > ------------------------------------------------- This mail sent through IMP: http://horde.org/imp/ _______________________________________________ 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