Re: [AVT] Generic RTP payload format for time-lined staticmedia
Magnus Westerlund <magnus.westerlund@era-t.ericsson.se> Mon, 16 July 2001 07: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 SMTP id DAA16774; Mon, 16 Jul 2001 03:27:43 -0400 (EDT)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id DAA29392; Mon, 16 Jul 2001 03:27:40 -0400 (EDT)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id DAA29363 for <avt@ns.ietf.org>; Mon, 16 Jul 2001 03:27:37 -0400 (EDT)
Received: from albatross-ext.wise.edt.ericsson.se (albatross-ext.wise.edt.ericsson.se [194.237.142.116]) by ietf.org (8.9.1a/8.9.1a) with SMTP id DAA16505 for <avt@ietf.org>; Mon, 16 Jul 2001 03:26:43 -0400 (EDT)
Received: from era-t.ericsson.se (koff.ericsson.se [147.214.173.137]) by albatross.wise.edt.ericsson.se (8.11.0/8.11.0/WIREfire-1.3) with SMTP id f6G7RWN19849; Mon, 16 Jul 2001 09:27:33 +0200 (MEST)
Received: from era-t.ericsson.se by era-t.ericsson.se (SMI-8.6/LME-DOM-2.2.5(ERA/T)) id JAA26987; Mon, 16 Jul 2001 09:27:32 +0200
Message-ID: <3B529766.419CCA98@era-t.ericsson.se>
Date: Mon, 16 Jul 2001 09:27:34 +0200
From: Magnus Westerlund <magnus.westerlund@era-t.ericsson.se>
X-Mailer: Mozilla 4.74 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: avt@ietf.org
CC: Ross Finlayson <finlayson@live.com>
Subject: Re: [AVT] Generic RTP payload format for time-lined staticmedia
References: <4.3.1.1.20010713184816.00b4aef0@localhost>
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-Mailman-Version: 1.0
Precedence: bulk
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
X-BeenThere: avt@ietf.org
Content-Transfer-Encoding: 7bit
Hi Ross, Good that you like the proposal. I definitely hope we all can create progress in this issue, with an open and healthy discussion. See comments to your comments inline. Ross Finlayson wrote: > At 07:18 AM 7/13/01, Magnus Westerlund wrote: > >I have submitted a new draft with the title: Generic RTP payload format > >for time-lined static media. > ... > >Untill the draft is available in the IETF directory you can find it > >here: > >http://standards.ericsson.net/westerlund/draft-westerlund-avt-rtp-static-media-00.txt > > > >Please read the draft and comment on it. I also hope to have the > >possiblity to present and discuss it in London. > > Overall, I like this approach a lot. For a while this working group has > been considering how to transport time-based 'metadata' over RTP, and the > general approach you're taking - a common payload format defined, along > with various application-specific 'profiles' - seems like a good way to do > this. Personally, I'm interested in using something like this to transport > "ID3" tags <http://www.id3.org/>; these are commonly used to describe > meta-data for music tracks (and also allow for features like > time-synchronized lyrics). > > Some specific comments on your proposal: > > - Section 4 - Requirements: > - Multicast capabilities The payload format specification SHOULD > allow streaming of time-lined static media objects using > multicasting. > > I'd make this a MUST, not SHOULD. > Yes, I agree it is a MUST. > > - Section 5.1 - RTP Header Usage: > Timestamp: The timestamp is used for identifying the time when > the object shall be used by the receiver(s). The timestamp MUST > be identical for all packets being part of the same object, i.e. the > timestamp is used for binding packets to the correct object. > If two different objects are going to be used at the same time, > they MUST have different timestamps. > > This last requirement seems unnecessary. What's wrong with having two or > more objects with the same start time? There seems to be no reason to > disallow this. > The current draft overloads the timestamp field to also be object identifier for reassemble of fragmented objects. If you have an object fragmented to 5 packets, they all carry the same timestamp. This allows the receiver to now that these five packets belong to the same object. If you would allow multiple objects within the same RTP stream to have the same timestamp, you will have to use something else for identifying the object each packet belongs to. The Object Identifier header in the draft is not intended to be used for this. > > - Section 8.1: Confidentiality > To achieve confidentiality of the transported media, all RTP payload > bits MUST be encrypted. > > This wording implies that the use of encryption is manditory with this > payload format, which is not what you really meant here, right? > > No, I will rephrase the sentence. I am only concerned that if you do encryption, all payload bits should be encrypted. Perhaps a MUST is a little to strong and a SHOULD is more appropriate. I and my coauthors will consider this. Regards Magnus Westerlund Audio Technology, Ericsson Research ---------------------------------------------------------------------- Ericsson Radio Systems AB | Phone +46 8 4048287 Torshamsgatan 23 | Fax +46 8 7575550 S-164 80 Stockholm, Sweden | mailto: magnus.westerlund@era-t.ericsson.se _______________________________________________ Audio/Video Transport Working Group avt@ietf.org http://www.ietf.org/mailman/listinfo/avt
- [AVT] Generic RTP payload format for time-lined s… Magnus Westerlund
- Re: [AVT] Generic RTP payload format for time-lin… Ross Finlayson
- Re: [AVT] Generic RTP payload format for time-lin… Magnus Westerlund
- Re: [AVT] Generic RTP payload format for time-lin… Ross Finlayson
- Re: [AVT] Generic RTP payload format for time-lin… Magnus Westerlund
- Re: [AVT] Generic RTP payload format for time-lin… Ross Finlayson
- RE: [AVT] Generic RTP payload format for time-lin… Jonathan Rosenberg
- RE: [AVT] Generic RTP payload format for time-lin… Ross Finlayson