[payload] EOC marker in RTP transport of JPEG XS

Antonin Descampe <a.descampe@intopix.com> Wed, 29 May 2019 08:53 UTC

Return-Path: <a.descampe@intopix.com>
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 E868912004A for <payload@ietfa.amsl.com>; Wed, 29 May 2019 01:53:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 Wqwawz5DH4uq for <payload@ietfa.amsl.com>; Wed, 29 May 2019 01:53:25 -0700 (PDT)
Received: from mailwdc.intopix.com (mailwdc.intopix.com [212.166.5.108]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98D1A1200F6 for <payload@ietf.org>; Wed, 29 May 2019 01:53:24 -0700 (PDT)
Received: from IPX-MAIL.Intopix.com ([172.30.30.1]) by IPX-MAIL.Intopix.com ([172.30.30.1]) with mapi id 14.03.0352.000; Wed, 29 May 2019 10:53:19 +0200
From: Antonin Descampe <a.descampe@intopix.com>
To: "payload@ietf.org" <payload@ietf.org>
Thread-Topic: EOC marker in RTP transport of JPEG XS
Thread-Index: AQHVFfv1S6KmDk+y202+wpqXAbGF6g==
Date: Wed, 29 May 2019 08:53:17 +0000
Message-ID: <4AD3844B-D37B-4D9B-A08B-5C1AC567C40B@intopix.com>
Accept-Language: fr-FR, fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.128.0.172]
x-tm-as-product-ver: SMEX-11.7.0.1024-8.200.1013-24644.005
x-tm-as-result: No--4.850600-0.000000-31
x-tm-as-user-approved-sender: Yes
x-tm-as-user-blocked-sender: No
Content-Type: multipart/alternative; boundary="_000_4AD3844BD37B4D9BA08B5C1AC567C40Bintopixcom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/Uzv55ZNP4S-8CdwsmnkGm66La0c>
Subject: [payload] EOC marker in RTP transport of JPEG XS
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 29 May 2019 08:53:28 -0000

Dear all,

In the current version of the ID of RTP payload format for ISO/IEC 21122 (JPEG XS)

https://datatracker.ietf.org/doc/draft-ietf-payload-rtp-jpegxs/

the EOC marker (end of codestream, 2 bytes long) is transported in its own RTP packet, which leads to a suboptimal situation when padding is enabled, as a complete RTP packet is used for transporting only 2 bytes of metadata.

Two solutions are envisioned to solve this issue:
1/ Include the EOC marker in the previous packet (the one containing entropy coded data from the last slice).
2/ Simply drop the EOC marker and mark the packet containing data from the last slice as the last packet of the frame.

We advocate for the second solution as it avoids mixing entropy-coded data and metadata within the same RTP packet, but it also has the drawback to require to regenerate an EOC marker at decoding side if a fully compliant JPEG XS codestream is needed.

Any opinion/advice on this ?

Any other comment on the current version of the RTP payload format is also welcome. FYI, the current version is a much simpler version than the previous one and is now in a pretty mature stage.

Kind regards,

Antonin Descampe


--
Antonin Descampe - Ph.D.
Compression technologist

IntoPIX s.a.
+32 10 23 84 70 (Office)
a.descampe@intopix.com<mailto:a.descampe@intopix.com>

CONFIDENTIALITY NOTICE: Unless otherwise explicitly or implictly stated, this email message and any of its attachments are the property of intoPIX SA and are strictly confidential.
If you are an unintended recipient, please notify the sender immediately.