Re: [AVT] Vorbis RTP issues list for Vienna
John Lazzaro <lazzaro@CS.Berkeley.EDU> Wed, 09 July 2003 22:05 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 SAA24752 for <avt-archive@odin.ietf.org>; Wed, 9 Jul 2003 18:05:04 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aN3G-0001tG-Ax for avt-archive@odin.ietf.org; Wed, 09 Jul 2003 18:04:38 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id h69M4c7b007233 for avt-archive@odin.ietf.org; Wed, 9 Jul 2003 18:04:38 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aN2e-0001lx-W7; Wed, 09 Jul 2003 18:04:00 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 19aN20-0001l9-9J for avt@optimus.ietf.org; Wed, 09 Jul 2003 18:03:20 -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 SAA24521 for <avt@ietf.org>; Wed, 9 Jul 2003 18:03:15 -0400 (EDT)
Received: from ietf-mx ([132.151.6.1]) by ietf-mx with esmtp (Exim 4.12) id 19aN1x-0004Ba-00 for avt@ietf.org; Wed, 09 Jul 2003 18:03:17 -0400
Received: from snap.cs.berkeley.edu ([128.32.34.209] ident=root) by ietf-mx with esmtp (Exim 4.12) id 19aN1w-0004BW-00 for avt@ietf.org; Wed, 09 Jul 2003 18:03:16 -0400
Received: (from lazzaro@localhost) by snap.CS.Berkeley.EDU (8.11.6/8.9.3-ZUUL) id h69M2gb27052 for avt@ietf.org; Wed, 9 Jul 2003 15:02:42 -0700
Date: Wed, 09 Jul 2003 15:02:42 -0700
From: John Lazzaro <lazzaro@CS.Berkeley.EDU>
Message-Id: <200307092202.h69M2gb27052@snap.CS.Berkeley.EDU>
To: avt@ietf.org
Subject: Re: [AVT] Vorbis RTP issues list for Vienna
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>
> 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
- [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