Re: [payload] Review request for JPEG XS RTP payload format I-D

John Fletcher <John.Fletcher@bbc.co.uk> Tue, 19 June 2018 15:26 UTC

Return-Path: <John.Fletcher@bbc.co.uk>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63835131138 for <payload@ietfa.amsl.com>; Tue, 19 Jun 2018 08:26:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YCPekIasJlt9 for <payload@ietfa.amsl.com>; Tue, 19 Jun 2018 08:26:12 -0700 (PDT)
Received: from mailout0.telhc.bbc.co.uk (mailout0.telhc.bbc.co.uk [132.185.161.179]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E9771310FF for <payload@ietf.org>; Tue, 19 Jun 2018 08:26:12 -0700 (PDT)
Received: from BGB01XI1010.national.core.bbc.co.uk (bgb01xi1010.national.core.bbc.co.uk [10.161.14.14]) by mailout0.telhc.bbc.co.uk (8.15.2/8.15.2) with ESMTP id w5JFQ5xI004625; Tue, 19 Jun 2018 16:26:05 +0100 (BST)
Received: from BGB01XUD1011.national.core.bbc.co.uk ([10.161.14.9]) by BGB01XI1010.national.core.bbc.co.uk ([10.161.14.14]) with mapi id 14.03.0389.001; Tue, 19 Jun 2018 16:26:05 +0100
From: John Fletcher <John.Fletcher@bbc.co.uk>
To: "Roni Even (A)" <roni.even@huawei.com>
CC: "payload@ietf.org" <payload@ietf.org>
Thread-Topic: [payload] Review request for JPEG XS RTP payload format I-D
Thread-Index: AQHUAQtXUOJI6veZdke/6ryfR8+bE6RnlpMAgAAU5YCAABPZQA==
Date: Tue, 19 Jun 2018 15:26:04 +0000
Message-ID: <B1D49063AD5FBD4688F3EEDEC68B2017C3AF43F0@bgb01xud1011>
References: <00f6ebfa-0c81-8ba4-0094-4c97a2ae4e2b@dynmail.crt1.net> <6E58094ECC8D8344914996DAD28F1CCD89B9D7@DGGEMM506-MBX.china.huawei.com> <0CCFFFB3-76D2-408D-A712-454272E4188A@intopix.com>
In-Reply-To: <0CCFFFB3-76D2-408D-A712-454272E4188A@intopix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [172.19.161.211]
x-exclaimer-md-config: c91d45b2-6e10-4209-9543-d9970fac71b7
x-tm-as-product-ver: SMEX-12.5.0.1300-8.2.1013-23916.006
x-tm-as-result: No-13.396000-8.000000-10
x-tmase-matchedrid: cxtZ8fwm3r/W/bDrA6VrLeRw69tAYXNGwx0jRRxcQfMXPp87POq9xtPV 2US5XhxRyDrAFlp+gNQj6dD+WNgAH9tYagCyhdujlVHM/F6YkvQUkWvaqUqLHwaLqa3WVs9Tdhe NPERaTAAJMpAsjUArn/HaM0CgN+w5PazLoNl+mI3zh2yKdnl7WDZGMQjwI7CaAvQoQVB1owVPJ/ 9pWYAEqmfV20HQjQYDVvfZKw/ZYWX1YAnKwZYkDLu9iqQJLR0vQUKKY0wOokouF7LnVmeCUBzll v0af4rK5NBvEMa3vVVuzfvRGL+9gE0eOhDHYyZWqVdeuk7LerRqTX06kzHrl+QydRUvl3QTCx53 vGB6GzScKSKEpmosktqo7fjtdwn7EW/OUCN5GOctR8fVMTBo3UCrr/LkAQ460KaJBUk7woAyoJR NWYUu4Plzl8FAOi4kASYYCDbplDZ48YB5KfXbgvSG/+sPtZVkZodCyXXZLewR34ro7k23nadiXD O39MaX1FfBpRH+itx21LVtV00gydq72IXmYAV7qbg9uWhLYLcFcnqPYTPUh5uSv4SfxhK3M7nDU IL90GvnzlXMYw4XMIGsNX5eg/aOVnRXm1iHN1bEQdG7H66TyH4gKq42LRYk2bytWnEZtnq9/Zft u4O1h0ROxPYoDuCrGTgj99m+zgB+3BndfXUhXQ==
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
x-tmase-result: 10--13.396000-8.000000
x-tmase-version: SMEX-12.5.0.1300-8.2.1013-23916.006
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/xjAfbUXWiJpnatwXEg4nb8nVSvo>
Subject: Re: [payload] Review request for JPEG XS RTP payload format I-D
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jun 2018 15:26:15 -0000

A comment from me about this section:

    timestamp = floor((now - epoch)*90000) % 2^32

   where now and epoch are real numbers expressed in seconds, now being
   the current timestamp and epoch the reference timestamp

The term "timestamp" seems to be used for two different things, one the RTP timestamp in units of 1/90000 of a second, and the other in seconds on an unspecified timescale.

How about saying:

    timestamp = floor(time-since-epoch * 90000) % 2^32

    where time-since-epoch is the time elapsed since the SMPTE Epoch, expressed in seconds as a real number

Regards,
John Fletcher



-----Original Message-----
From: payload [mailto:payload-bounces@ietf.org] On Behalf Of Antonin Descampe
Sent: 19 June 2018 16:07
To: Roni Even (A) <roni.even@huawei.com>
Cc: Alexandre Willème <alexandre.willeme@uclouvain.be>be>; Gael Rouvroy <g.rouvroy@intopix.com>om>; payload@ietf.org
Subject: Re: [payload] Review request for JPEG XS RTP payload format I-D

Hi,

Many thanks for the review. We will update the document accordingly and upload a new version.

Let us know if anything else needs to be done for the WG to formally adopt it.

Kind regards,

Antonin

> Le 19 juin 2018 à 15:52, Roni Even (A) <roni.even@huawei.com> a écrit :
> 
> Hi,
> I did an initial review, in general the document is in line with the WG charter so we can ask the WG to adopt the document.
> Yet, after reviewing the document I suggest that you will provide another revision of the individual draft.
> 
> My comments are editorial in order to have the document follow the RTP 
> payload structure
> 
> 1. I suggest you look at RFC 8088 (RTP howto) and also at recent RTP 
> payload for video codecs (RFC7741 and draft-ietf-payload-rtp-vc2hq) 2.  
> The media type definition should use the template defined in [RFC6838] and  following [RFC4855]. See one of the above RTP payloads 3. Any parameter that goes into the fmtp line should be in the media type definition as required or optional.
> 4. The offer answer consideration should have an example (I am not sure what is the "encode" parameter).
> 5. I suggest that the header fields in table 1 should be as a list and 
> not as a table 6. In the RTP header according to RFRC3550 "The initial 
> value of the timestamp SHOULD be random" , the wallclock should be in 
> the RTCP SR and RR reports. (BTW: you can look at RFC7273 about clock 
> sources) 7.The RTP header in figure 2 is missing the CSRC field and the place holder for RTP header extensions 8. Section 1 should include at least the content of the abstract 9. In section 2 there is no need to have a subsection for each term.
> 10. In section 2.10 [see there], where is there?
> 11. you do not need section 4.1 and the start of 4.2  I suggest "This section describes how the jepeg xs video stream is encapsulated
>   in RTP.  To handle network losses, usage of RTP/AVPF [RFC4585] is   RECOMMENDED.  "
> 12.  A general comment , the document defines slice, slice group, fragment and frame multiple times, please define just once (section 2 or 3) and use the terms later.
> 
> If you have any questions I am here to help
> 
> Thanks
> Roni Even
> Payload WG co-chair
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: payload [mailto:payload-bounces@ietf.org] On Behalf Of Sébastien 
> Lugan
> Sent: Monday, June 11, 2018 1:29 AM
> To: payload@ietf.org
> Cc: Alexandre Willème; Gaël Rouvroy
> Subject: [payload] Review request for JPEG XS RTP payload format I-D
> 
> Dear IETF Payload WG,
> 
> We recently uploaded a new RTP payload format I-D for transporting JPEG XS encoded video:
> 
>  RTP Payload Format for ISO/IEC 21122 (JPEG XS)  
> https://datatracker.ietf.org/doc/draft-lugan-payload-rtp-jpegxs/
> 
> Authors:
>  S. Lugan, G. Rouvroy, A. Descampe (intoPIX)  T. Richter (Fraunhofer 
> IIS)  A. Willeme (Université catholique de Louvain)
> 
> Filename: draft-lugan-payload-rtp-jpegxs-00.txt
> 
> Abstract:
>   This document specifies a Real-Time Transport Protocol (RTP) payload
>   format to be used for transporting ISO/IEC 21122 (JPEG XS) encoded
>   video.  ISO/IEC 21122 (JPEG XS) is a low-latency, lightweight image
>   coding system allowing for an increased resolution and frame rate,
>   while offering visually lossless quality with reduced amount of
>   resources such as power and bandwidth.
> 
> Might we kindly ask you to review this I-D and send your comments?
> 
> Many thanks in advance,
> 
> Best regards,
> --
> Sébastien Lugan
> 
> _______________________________________________
> payload mailing list
> payload@ietf.org
> https://www.ietf.org/mailman/listinfo/payload
> _______________________________________________
> payload mailing list
> payload@ietf.org
> https://www.ietf.org/mailman/listinfo/payload

_______________________________________________
payload mailing list
payload@ietf.org
https://www.ietf.org/mailman/listinfo/payload