Re: [AVT] New I-D on JVT/H.26L packetization
philippe.gentric@philips.com Tue, 05 March 2002 14:00 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 JAA00018 for <avt-archive@odin.ietf.org>; Tue, 5 Mar 2002 09:00:33 -0500 (EST)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id JAA05126 for avt-archive@odin.ietf.org; Tue, 5 Mar 2002 09:00:33 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id IAA04075; Tue, 5 Mar 2002 08:48:14 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id IAA04025 for <avt@optimus.ietf.org>; Tue, 5 Mar 2002 08:48:11 -0500 (EST)
Received: from gw-nl4.philips.com (gw-nl4.philips.com [212.153.190.6]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id IAA29227; Tue, 5 Mar 2002 08:48:09 -0500 (EST)
From: philippe.gentric@philips.com
Received: from smtpscan-nl4.philips.com (localhost.philips.com [127.0.0.1]) by gw-nl4.philips.com with ESMTP id OAA19743; Tue, 5 Mar 2002 14:46:55 +0100 (CET) (envelope-from philippe.gentric@philips.com)
Received: from smtpscan-nl4.philips.com(130.139.36.24) by gw-nl4.philips.com via mwrap (4.0a) id xma019739; Tue, 5 Mar 02 14:46:55 +0100
Received: from smtprelay-nl1.philips.com (localhost [127.0.0.1]) by smtpscan-nl4.philips.com (8.9.3/8.8.5-1.2.2m-19990317) with ESMTP id OAA28106; Tue, 5 Mar 2002 14:48:08 +0100 (MET)
Received: from hbg001soh.diamond.philips.com (e1soh01.diamond.philips.com [130.143.165.212]) by smtprelay-nl1.philips.com (8.9.3/8.8.5-1.2.2m-19990317) with ESMTP id NAA22320; Tue, 5 Mar 2002 13:48:06 GMT
To: Stephan Wenger <stewe@cs.tu-berlin.de>
Cc: avt@ietf.org, avt-admin@ietf.org, miska.hannuksela@nokia.com, thomas Stockhammer <stockhammer@ei.tum.de>
Subject: Re: [AVT] New I-D on JVT/H.26L packetization
X-Mailer: Lotus Notes Release 5.0.5 September 22, 2000
Message-ID: <OF45F1E2FD.951F0C0B-ONC1256B73.00456FE0@diamond.philips.com>
Date: Tue, 05 Mar 2002 14:43:50 +0100
X-MIMETrack: Serialize by Router on hbg001soh/H/SERVER/PHILIPS(Release 5.0.5 |September 22, 2000) at 05/03/2002 15:07:03, Serialize complete at 05/03/2002 15:07:03
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_alternative 004BC26CC1256B73_="
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
Stephan, a few remarks about your draft: ***************** I dont see the lack of final status for NAL as a problem, on the contrary I beleive that making sure that the (RTP) transport is independent of the NAL internals is a key design issue. in this respect, you state that: "The RTP payload specification is designed to be unaware of the bit string in the NALP payload." but you dont state explicitely what is the situation for NALP headers, rather you write: "JVT Video-aware network elements such as Gateways can perform many operations by handling only those byte buffers" but is this in the scope of a RTP payload format ? I dont think so, being able to re-packetize is a *extremely* nice property of JVT/NAL. Fine, but why would you specify that in the RTP payload ? same for the NALP type byte, why this table of value? ****************** I am -as you are- concerned about using the RFC2250 timestamp policy. You write: "Clearly, using the RFC2250-like timestamp disallows the exact media synchronization between different RTP receivers" if you mean not being able to synchronise with other RTP streams then this is simply not acceptable. Also I dont understand the logic of the choice, specifically the statement: "A consequence of this new feature (it was available before only in H.263++ [3]) is the complete decoupling of the transmission time, the decoding time, and the sampling or presentation time of slices and pictures" seams a bit extreme to me... Another way to look at this issue is to consider that these video codecs behave like audio codecs with an arbitrarily complex interleaving scheme... moreover each fragment (slice) objectively HAS a presentation time stamp which is the CTS (composition time stamp) of the corresponding Access Unit (picture)... so what you need is an interleaving scheme that can re-order the fragments and assign CTS to each ... for which I know a method ;-) the fact that you want to send fragments a long time before they are to be used is a separate (buffer management, etc) issue ... BTW the description of the example of usage of ERPS in 10.1 would need some more details in terms of rationale (why exactly you want to spread the I frame over 10 minutes is unclear) regards, Philippe Gentric Software Architect Philips MP4Net philippe.gentric@philips.com http://www.mpeg-4.philips.com Stephan Wenger <stewe@cs.tu-berlin.de> Sent by: avt-admin@ietf.org 02/24/2002 18:27 To: avt@ietf.org cc: thomas Stockhammer <stockhammer@ei.tum.de> miska.hannuksela@nokia.com (bcc: Philippe Gentric/LIM/CE/PHILIPS) Subject: [AVT] New I-D on JVT/H.26L packetization Classification: Folks, My new draft for an RTP packetization scheme for JVT video (aka H.26L, aka forthcoming MPEG-4 Part 10) is now available from the I-D archives as ftp://ftp.ietf.org/internet-drafts/draft-wenger-avt-rtp-jvt-00.txt. This draft is under development by Tom, Miska, and myself since quite some time. It is submitted by the authors, and not on behalf of the whole JVT group, as there are people in this group who would prefer to see an approach that is more aligned with other payload specifications, particularly with the MPEG-4 multisl draft. While we have had more than 10 turnaround between us authors, this is still a true -00 draft, with a lot of known (and undoubtly many unknown) problems. Any help on spotting and solving such problems is, as usual, appreciated. Also, the video coding standard, and particularly the Network Adpatation Layer is not yet set in stone, and we hope to receive valuable input at the AVT meeting to make the video coding itself more network friendly. One of the key problems of the development (and the review) of this draft is that JVT doesn't have a complete, accurate, and up-to-date description of the video syntax, or, more precisely, the syntax of the Network Adaptation Layer. A document describing this syntax and the rationales behind it is currently in preparation, and I will advise you on this mailing list as soon as it is available. For now, the references in the draft will have to suffice. Best regards Stephan _______________________________________________ Audio/Video Transport Working Group avt@ietf.org https://www1.ietf.org/mailman/listinfo/avt
- [AVT] New I-D on JVT/H.26L packetization Stephan Wenger
- Re: [AVT] New I-D on JVT/H.26L packetization philippe.gentric
- Re: [AVT] New I-D on JVT/H.26L packetization Stephan Wenger
- Re: [AVT] New I-D on JVT/H.26L packetization (fwd) Stephen Casner
- Re: [AVT] New I-D on JVT/H.26L packetization Colin Perkins
- Re: [AVT] New I-D on JVT/H.26L packetization philippe.gentric
- Re: [AVT] New I-D on JVT/H.26L packetization Magnus Westerlund
- Re: [AVT] New I-D on JVT/H.26L packetization Colin Perkins
- Re: [AVT] New I-D on JVT/H.26L packetization Colin Perkins
- Re: [AVT] New I-D on JVT/H.26L packetization Stephan Wenger
- Re: [AVT] New I-D on JVT/H.26L packetization Stephan Wenger
- Re: [AVT] New I-D on JVT/H.26L packetization philippe.gentric
- Re: [AVT] New I-D on JVT/H.26L packetization Stephan Wenger