
From nobody Thu May 16 15:58:41 2019
Return-Path: <internet-drafts@ietf.org>
X-Original-To: payload@ietf.org
Delivered-To: payload@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B355120100; Thu, 16 May 2019 15:58:33 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: payload@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.96.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: payload@ietf.org
Message-ID: <155804751310.19776.11486551777953162610@ietfa.amsl.com>
Date: Thu, 16 May 2019 15:58:33 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/Z4HGaNTzKkq91-JhOK1LsigY3eE>
Subject: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-20.txt
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 16 May 2019 22:58:33 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Audio/Video Transport Payloads WG of the IETF.

        Title           : RTP Payload Format for Flexible Forward Error Correction (FEC)
        Authors         : Mo Zanaty
                          Varun Singh
                          Ali Begen
                          Giridhar Mandyam
	Filename        : draft-ietf-payload-flexible-fec-scheme-20.txt
	Pages           : 41
	Date            : 2019-05-16

Abstract:
   This document defines new RTP payload formats for the Forward Error
   Correction (FEC) packets that are generated by the non-interleaved
   and interleaved parity codes from source media encapsulated in RTP.
   These parity codes are systematic codes (Flexible FEC, or "FLEX
   FEC"), where a number of FEC repair packets are generated from a set
   of source packets from one or more source RTP streams.  These FEC
   repair packets are sent in a redundancy RTP stream separate from the
   source RTP stream(s) that carries the source packets.  RTP source
   packets that were lost in transmission can be reconstructed using the
   source and repair packets that were received.  The non-interleaved
   and interleaved parity codes which are defined in this specification
   offer a good protection against random and bursty packet losses,
   respectively, at a cost of complexity.  The RTP payload formats that
   are defined in this document address scalability issues experienced
   with the earlier specifications, and offer several improvements.  Due
   to these changes, the new payload formats are not backward compatible
   with earlier specifications, but endpoints that do not implement this
   specification can still work by simply ignoring the FEC repair
   packets.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-payload-flexible-fec-scheme/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-payload-flexible-fec-scheme-20
https://datatracker.ietf.org/doc/html/draft-ietf-payload-flexible-fec-scheme-20

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-payload-flexible-fec-scheme-20


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Thu May 16 16:00:20 2019
Return-Path: <mandyam@qti.qualcomm.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 42409120221 for <payload@ietfa.amsl.com>; Thu, 16 May 2019 16:00:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.299
X-Spam-Level: 
X-Spam-Status: No, score=-4.299 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.com
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 eFlItQPW_o_5 for <payload@ietfa.amsl.com>; Thu, 16 May 2019 16:00:16 -0700 (PDT)
Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CE4C120100 for <payload@ietf.org>; Thu, 16 May 2019 16:00:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1558047616; x=1589583616; h=from:to:subject:date:message-id:mime-version; bh=F/ZFvCUW5pgKmBTG59KrPGEkVHDkpi1Sb/29rWaZpuc=; b=ihkWg2FVH4H52NlulMQlh1CPQO6Szoxp1RoWFIrxSeFh5y0bVZaulDbV XvWmFPDcijo28y0OxepaW61RDWldMDVvzZDUzvUkAXgU5o4oWiyVoH1h3 6ci+2eOmDyMOAPWzluctFMM02yXtAx8jLE164wJAUs3A/wKz+YWIhpN+/ 0=;
Received: from unknown (HELO ironmsg04-sd.qualcomm.com) ([10.53.140.144]) by alexa-out-sd-01.qualcomm.com with ESMTP; 16 May 2019 16:00:14 -0700
X-IronPort-AV: E=McAfee;i="5900,7806,9259"; a="255766986"
Received: from nasanexm01d.na.qualcomm.com ([10.85.0.84]) by ironmsg04-sd.qualcomm.com with ESMTP/TLS/AES256-SHA; 16 May 2019 16:00:14 -0700
Received: from NASANEXM01C.na.qualcomm.com (10.85.0.83) by NASANEXM01D.na.qualcomm.com (10.85.0.84) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 16 May 2019 16:00:14 -0700
Received: from NASANEXM01C.na.qualcomm.com ([10.85.0.83]) by NASANEXM01C.na.qualcomm.com ([10.85.0.83]) with mapi id 15.00.1395.000; Thu, 16 May 2019 16:00:14 -0700
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: "payload@ietf.org" <payload@ietf.org>
Thread-Topic: Update on FLEX FEC (ver -20)
Thread-Index: AdUMOv1jYucN4ke2QaCIqhf4rzQy8w==
Date: Thu, 16 May 2019 23:00:13 +0000
Message-ID: <bb89c761fe0c4e738043689300b9e082@NASANEXM01C.na.qualcomm.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: multipart/alternative; boundary="_000_bb89c761fe0c4e738043689300b9e082NASANEXM01Cnaqualcommco_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/H_7iJJ5CtHYZGy43XWeS8rvVcAg>
Subject: [payload] Update on FLEX FEC (ver -20)
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: Thu, 16 May 2019 23:00:19 -0000

--_000_bb89c761fe0c4e738043689300b9e082NASANEXM01Cnaqualcommco_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGVsbG8sDQpQbGVhc2Ugbm90ZSB0aGF0IGEgbmV3IHZlcnNpb24gYWRkcmVzc2luZyB0aGUgY29t
bWVudCBiZWxvdyBoYXMgYmVlbiB1cGxvYWRlZC4NCg0KVGhhbmtzLA0KDQotR2lyaSBNYW5keWFt
DQoNCkZyb206IEJlcm5hcmQgQWJvYmEgPGJlcm5hcmQuYWJvYmFAZ21haWwuY29tPg0KU2VudDog
VHVlc2RheSwgQXByaWwgMiwgMjAxOSAxMDo1NSBBTQ0KVG86IEFsaSBDLiBCZWdlbiA8YWxpLmJl
Z2VuQG5ldHdvcmtlZC5tZWRpYT4NCkNjOiBHaXJpZGhhciBNYW5keWFtIDxtYW5keWFtQHF0aS5x
dWFsY29tbS5jb20+OyBwYXlsb2FkQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW3BheWxvYWRdIFVw
ZGF0ZXMgb24gRkxFWCBGRUMgKHZlciAtMTkpDQoNCg0KQ0FVVElPTjogVGhpcyBlbWFpbCBvcmln
aW5hdGVkIGZyb20gb3V0c2lkZSBvZiB0aGUgb3JnYW5pemF0aW9uLg0KSGVyZSBpcyBteSBmZWVk
YmFjay4NCg0KSU1ITyB0aGUgbmV3IGRyYWZ0IGlzIGFuIGltcHJvdmVtZW50LCBiZWNhdXNlIGl0
IG1ha2VzIGNsZWFyIHdoYXQgaXMgbWFuZGF0b3J5IHRvIGltcGxlbWVudCAoYWxtb3N0IGV2ZXJ5
dGhpbmcpIGFzIHdlbGwgYXMgY2xhcmlmeWluZyB0aGUgU0RQIG5lZ290aWF0aW9uICh3aGljaCBz
ZWVtZWQgcXVpdGUgdW5jbGVhciBiZWZvcmUpLg0KDQpCb3RoIG9mIHRoZXNlIGlzc3VlcyBoYWQg
YmVlbiBlbmNvdW50ZXJlZCBpbiBpbXBsZW1lbnRhdGlvbnMgYW5kIHdlcmUgbGlrZWx5IHRvIGxl
YWQgdG8gaW50ZXJvcGVyYWJpbGl0eSBwcm9ibGVtcy4NCg0KVGhlIGNsYXJpZmljYXRpb25zIGRv
IHJhaXNlIHRoZSBiYXIgaW4gdGVybXMgb2Ygd2hhdCBhbiBpbXBsZW1lbnRhdGlvbiBuZWVkcyB0
byBiZSBhYmxlIHRvIGhhbmRsZSwgYnV0IEFGQUlDVCBub3QgdG8gYW4gdW5yZWFjaGFibGUgbGV2
ZWwgKGF0IGxlYXN0IGluIGEgYnJvd3NlciBvciBhIGdhbWUgY29uc29sZSBlbnZpcm9ubWVudCku
DQoNCkluIHRlcm1zIG9mIHNwZWNpZmljIGNvbW1lbnRzOg0KDQoxLjEuNzxodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1wYXlsb2FkLWZsZXhpYmxlLWZlYy1zY2hlbWUtMTkj
c2VjdGlvbi0xLjEuNz4uICBGRUMgUHJvdGVjdGlvbiB3aXRoIFJldHJhbnNtaXNzaW9uDQoNCg0K
DQoNCg0KICAgVGhpcyBzcGVjaWZpY2F0aW9uIHN1cHBvcnRzIGJvdGggZm9yd2FyZCBlcnJvciBj
b3JyZWN0aW9uLCBpLmUuDQoNCiAgIGJlZm9yZSBhbnkgbG9zcyBpcyByZXBvcnRlZCwgYXMgd2Vs
bCBhcyByZXRyYW5zbWlzc2lvbiBvZiBzb3VyY2UNCg0KICAgcGFja2V0cyBhZnRlciBsb3NzIGlz
IHJlcG9ydGVkLiAgVGhlIHJldHJhbnNtaXNzaW9uIGluY2x1ZGVzIHRoZSBSVFANCg0KICAgaGVh
ZGVyIG9mIHRoZSBzb3VyY2UgcGFja2V0IGluIGFkZGl0aW9uIHRvIHRoZSBwYXlsb2FkLiAgVGhl
cmVmb3JlLA0KDQogICBlbmRwb2ludHMgc3VwcG9ydGluZyBvdGhlciBSVFAgcmV0cmFuc21pc3Np
b24gbWV0aG9kcyAoc2VlIFtSRkM0NTg4PGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9yZmM0
NTg4Pl0pDQoNCiAgIGluIGFkZGl0aW9uIHRvIEZMRVggRkVDIE1VU1Qgb25seSB1c2UgdGhlIEZM
RVggRkVDIHJldHJhbnNtaXNzaW9uDQoNCiAgIG1ldGhvZC4NCg0KDQoNCltCQV0gSSB3b3VsZCBs
aWtlIHRvIHNlZSB0aGlzIHJlcGhyYXNlZCBpbiBPZmZlci9BbnN3ZXIgdGVybWlub2xvZ3kuICBG
b3IgZXhhbXBsZSwNCg0KIklmIGEgcGVlciBzdXBwb3J0aW5nIGJvdGggRkxFWCBGRUMgYW5kIG90
aGVyIFJUUCByZXRyYW5zbWlzc2lvbiBtZXRob2RzIChzZWUgW1JGQzQ1ODhdKQ0KDQpyZWNlaXZl
cyBhbiBPZmZlciBpbmNsdWRpbmcgYm90aCBGTEVYIEZFQyBhbmQgYW5vdGhlciBSVFAgcmV0cmFu
c21pc3Npb24gbWV0aG9kLCBpdA0KDQpNVVNUIHJlc3BvbmQgd2l0aCBhbiBBbnN3ZXIgY29udGFp
bmluZyBvbmx5IEZMRVggRkVDLiINCg0KDQoNCk9uIE1vbiwgQXByIDEsIDIwMTkgYXQgNjo1NyBQ
TSBBbGkgQy4gQmVnZW4gPGFsaS5iZWdlbkBuZXR3b3JrZWQubWVkaWE8bWFpbHRvOmFsaS5iZWdl
bkBuZXR3b3JrZWQubWVkaWE+PiB3cm90ZToNCkZvbGtzLCBwbGVhc2UgcHJvdmlkZSBmZWVkYmFj
ay4gVGhlcmUgYXJlIGltcG9ydGFudCBjaGFuZ2VzIGluIHRoZSBmbGV4IGZlYyBhbmQgaW4gYSBm
ZXcgZGF5cywgdGhlIGRyYWZ0IHdpbGwgYmUgc2hpcHBlZCB0byB0aGUgUkZDIGVkaXRvci4NCg0K
VGhhbmtzLg0KDQpPbiBUaHUsIE1hciAyOCwgMjAxOSBhdCA5OjE5IFBNIEdpcmlkaGFyIE1hbmR5
YW0gPG1hbmR5YW1AcXRpLnF1YWxjb21tLmNvbTxtYWlsdG86bWFuZHlhbUBxdGkucXVhbGNvbW0u
Y29tPj4gd3JvdGU6DQpEZWFyIFBheWxvYWQgV0csDQoNCkFmdGVyIG9mZmxpbmUgZGlzY3Vzc2lv
biB3aXRoIHRoZSBlZGl0b3JzIGFuZCByZXZpZXdlcnMgKHNwZWNpYWwgdGhhbmtzIHRvIEJlcm5h
cmQgQWJvYmEpLCB3ZSBoYXZlIGRlY2lkZWQgdGhhdCB0aGUgc3BlYyBuZWVkZWQgdG8gYmUgc2xp
Z2h0bHkgbW9kaWZpZWQuICBWZXJzaW9uIC0xOSBjb250YWlucyB0aGUgZm9sbG93aW5nIGNoYW5n
ZXM6DQoNCmEpIFJlY29tbWVuZGF0aW9uIGFnYWluc3QgbmVnb3RpYXRpb24gb2YgUlRQIFJUWCB3
aGVuIEZMRVggRkVDIGlzIHVzZWQuICBBIG5ldyBzZWN0aW9uIDEuMS43IG9uIHRoZSB1c2Ugb2Yg
RkxFWCBGRUMgcmV0cmFuc21pc3Npb25zIGhhcyBiZWVuIGFkZGVkIHRvIGluZGljYXRlIGFzIHN1
Y2guDQoNCmIpIEVsaW1pbmF0aW9uIG9mIGFsbCBvcHRpb25hbCBTRFAgcGFyYW1ldGVycyAoZS5n
LiBUb1AsIEwgYW5kIEQgZmllbGRzKS4gIFRoaXMgbWVhbnMgdGhhdCB0aGUgc2VuZGVyIGNhbiBz
ZW5kIGFueSBGRUMgY29uZmlndXJhdGlvbiAoYXMgaW5kaWNhdGVkIGJ5IHRoZSBGRUMgaGVhZGVy
KSBhcyBsb25nIGFzIGl0IHN0YXlzIGNvbnNpc3RlbnQgd2l0aCB0aGUgbWFuZGF0b3J5IFNEUCBw
YXJhbWV0ZXJzIChyYXRlIGFuZCByZXBhaXIgd2luZG93KS4gIFNlYy4gMS4xLjYsIDEuMS43LCA0
LjIuMiwgYW5kIDUgYXJlIHRoZSBwcmltYXJ5IGltcGFjdGVkIHNlY3Rpb25zLiAgV2UgYmVsaWV2
ZSB0aGlzIHdpbGwgZ3JlYXRseSBzaW1wbGlmeSBTRFAgTy9BIGFuZCB3aGlsZSByZXRhaW5pbmcg
dGhlICJmbGV4aWJpbGl0eSIgb2YgRkxFWCBGRUMgdG8gYWRhcHQgRkVDIHJlcGFpciBkYXRhIG9u
IGEgcGFja2V0LWJ5LXBhY2tldCBiYXNpcy4NCiAgICAgICAgLSBOb3RlIHRoYXQgTCBhbmQgRCBj
YW5ub3QgYmUgbGFyZ2VyIHRoYW4gMjU1LCByZXNwZWN0aXZlbHkuICBBcyB3ZSBnYWluIGltcGxl
bWVudGF0aW9uIGV4cGVyaWVuY2UsIGlmIHdlIGRlY2lkZSB0aGF0IDI1NSBpcyBub3Qgc3VmZmlj
aWVudCB0aGVuIGl0IGNvdWxkIGJlIHBvc3NpYmxlIHRvIGV4dGVuZCB0aGUgY29ycmVzcG9uZGlu
ZyBoZWFkZXIgZmllbGRzIGluIHRoZSBmdXR1cmUuIEN1cnJlbnRseSB0aGVyZSBhcmUgaGVhZGVy
IHZhbHVlcyB0aGF0IGFyZSByZXNlcnZlZCAoUj1GPTEgYW5kICBMPUQ9MCkgdGhhdCBjb3VsZCBi
ZSB1c2VkIHRvIGluZGljYXRlIHRoZSB1c2Ugb2YgYW4gZXh0ZW5kZWQgTCBhbmQgRCBmaWVsZCwg
YXMgYW4gZXhhbXBsZSBvZiBvbmUgd2F5IHRvIGltcGxlbWVudCBleHRlbmRlZCBmaWVsZHMgZm9y
IEwgYW5kIEQuDQoNCmMpIFNsaWdodCBhZGp1c3RtZW50IG9mIFNlYy4gNi4zLjEuMiB0byBjb3Jy
ZWN0IGZvciBzZXF1ZW5jZSBudW1iZXJpbmcgZXJyb3JzIGluIHRoZSBhYnN0cmFjdCBwcm9jZWR1
cmUgZm9yIGdyb3VwaW5nIG9mIHNvdXJjZSBwYWNrZXRzIHVzaW5nIHRoZWlyIFJUUCBzZXF1ZW5j
ZSBudW1iZXJzLg0KDQpkKSBBY2NvdW50aW5nIGZvciB0aGUgcmVtYWluaW5nIG5pdCdzIGluIEJl
bmphbWluIEthZHVrJ3MgbGFzdCByZXZpZXcuDQoNCmUpIEV4cGxpY2l0bHkgZGVmaW5pbmcgIkZM
RVggRkVDIiBpbiB0aGUgYWJzdHJhY3QuDQoNClBsZWFzZSBwcm92aWRlIGFueSBmZWVkYmFjayB3
aXRoaW4gNyBkYXlzIG9mIHRoZSBzZW5kaW5nIG9mIHRoaXMgbm90aWZpY2F0aW9uLg0KDQpUaGFu
ayB5b3UsDQoNCi1UaGUgRWRpdG9ycyBvZiBGTEVYIEZFQw0KDQoNCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpwYXlsb2FkIG1haWxpbmcgbGlzdA0KcGF5
bG9hZEBpZXRmLm9yZzxtYWlsdG86cGF5bG9hZEBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYu
b3JnL21haWxtYW4vbGlzdGluZm8vcGF5bG9hZA0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCnBheWxvYWQgbWFpbGluZyBsaXN0DQpwYXlsb2FkQGlldGYu
b3JnPG1haWx0bzpwYXlsb2FkQGlldGYub3JnPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9wYXlsb2FkDQo=

--_000_bb89c761fe0c4e738043689300b9e082NASANEXM01Cnaqualcommco_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDb25zb2xhczsNCglwYW5vc2UtMToyIDEx
IDYgOSAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGluOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmg0DQoJe21zby1zdHlsZS1wcmlvcml0eTo5Ow0KCW1zby1zdHlsZS1saW5r
OiJIZWFkaW5nIDQgQ2hhciI7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFyZ2luLXJp
Z2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVmdDowaW47
DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsN
Cglmb250LXdlaWdodDpib2xkO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0
eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGlu
ZTt9DQphOnZpc2l0ZWQsIHNwYW4uTXNvSHlwZXJsaW5rRm9sbG93ZWQNCgl7bXNvLXN0eWxlLXBy
aW9yaXR5Ojk5Ow0KCWNvbG9yOnB1cnBsZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N
CnByZQ0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwgUHJl
Zm9ybWF0dGVkIENoYXIiOw0KCW1hcmdpbjowaW47DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0K
CWZvbnQtc2l6ZToxMC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpwLm1zb25v
cm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJe21zby1zdHlsZS1uYW1lOm1z
b25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCgltYXJnaW4tcmlnaHQ6MGluOw0K
CW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1sZWZ0OjBpbjsNCglmb250LXNp
emU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCnNwYW4uSFRN
TFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJlZm9ybWF0dGVkIENo
YXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVm
b3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzO30NCnNwYW4uZ21haWwtaDQNCgl7bXNv
LXN0eWxlLW5hbWU6Z21haWwtaDQ7fQ0Kc3Bhbi5IZWFkaW5nNENoYXINCgl7bXNvLXN0eWxlLW5h
bWU6IkhlYWRpbmcgNCBDaGFyIjsNCgltc28tc3R5bGUtcHJpb3JpdHk6OTsNCgltc28tc3R5bGUt
bGluazoiSGVhZGluZyA0IjsNCglmb250LWZhbWlseToiQ2FsaWJyaSBMaWdodCIsc2Fucy1zZXJp
ZjsNCgljb2xvcjojMkY1NDk2Ow0KCWZvbnQtc3R5bGU6aXRhbGljO30NCnNwYW4uRW1haWxTdHls
ZTI1DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsOw0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmOw0KCWNvbG9yOndpbmRvd3RleHQ7fQ0Kc3Bhbi5FbWFpbFN0eWxlMjYNCgl7bXNv
LXN0eWxlLXR5cGU6cGVyc29uYWwtY29tcG9zZTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fu
cy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHls
ZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30N
CkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBpbjsNCgltYXJnaW46MS4waW4g
MS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0aW9u
MTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0
cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b
aWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRt
YXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5k
aWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9InB1
cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
SGVsbG8sPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5QbGVhc2Ugbm90ZSB0
aGF0IGEgbmV3IHZlcnNpb24gYWRkcmVzc2luZyB0aGUgY29tbWVudCBiZWxvdyBoYXMgYmVlbiB1
cGxvYWRlZC48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7
PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhhbmtzLDxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj4tR2lyaSBNYW5keWFtPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPkZyb206PC9i
PiBCZXJuYXJkIEFib2JhICZsdDtiZXJuYXJkLmFib2JhQGdtYWlsLmNvbSZndDsgPGJyPg0KPGI+
U2VudDo8L2I+IFR1ZXNkYXksIEFwcmlsIDIsIDIwMTkgMTA6NTUgQU08YnI+DQo8Yj5Ubzo8L2I+
IEFsaSBDLiBCZWdlbiAmbHQ7YWxpLmJlZ2VuQG5ldHdvcmtlZC5tZWRpYSZndDs8YnI+DQo8Yj5D
Yzo8L2I+IEdpcmlkaGFyIE1hbmR5YW0gJmx0O21hbmR5YW1AcXRpLnF1YWxjb21tLmNvbSZndDs7
IHBheWxvYWRAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gUmU6IFtwYXlsb2FkXSBVcGRh
dGVzIG9uIEZMRVggRkVDICh2ZXIgLTE5KTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cD48c3Ryb25nPjxzcGFuIHN0eWxlPSJmb250
LXNpemU6OC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtiYWNr
Z3JvdW5kOiNGRkVCOUMiPkNBVVRJT048L3NwYW4+PC9zdHJvbmc+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZTo4LjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2JhY2tn
cm91bmQ6I0ZGRUI5QyI+OiBUaGlzIGVtYWlsIG9yaWdpbmF0ZWQgZnJvbSBvdXRzaWRlIG9mIHRo
ZSBvcmdhbml6YXRpb24uPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPkhlcmUgaXMgbXkgZmVlZGJhY2suJm5ic3A7PG86cD48L286cD48L3A+DQo8ZGl2
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JTUhPIHRoZSBuZXcgZHJhZnQgaXMgYW4gaW1wcm92
ZW1lbnQsIGJlY2F1c2UgaXQgbWFrZXMgY2xlYXIgd2hhdCBpcyBtYW5kYXRvcnkgdG8gaW1wbGVt
ZW50IChhbG1vc3QgZXZlcnl0aGluZykgYXMgd2VsbCBhcyBjbGFyaWZ5aW5nIHRoZSBTRFAgbmVn
b3RpYXRpb24gKHdoaWNoIHNlZW1lZCBxdWl0ZSB1bmNsZWFyIGJlZm9yZSkuJm5ic3A7PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw
OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJvdGggb2Yg
dGhlc2UgaXNzdWVzIGhhZCBiZWVuIGVuY291bnRlcmVkIGluIGltcGxlbWVudGF0aW9ucyBhbmQg
d2VyZSBsaWtlbHkgdG8gbGVhZCB0byBpbnRlcm9wZXJhYmlsaXR5IHByb2JsZW1zLiZuYnNwOzxv
OnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5UaGUg
Y2xhcmlmaWNhdGlvbnMgZG8gcmFpc2UgdGhlIGJhciBpbiB0ZXJtcyBvZiB3aGF0IGFuIGltcGxl
bWVudGF0aW9uIG5lZWRzIHRvIGJlIGFibGUgdG8gaGFuZGxlLCBidXQgQUZBSUNUIG5vdCB0byBh
biB1bnJlYWNoYWJsZSBsZXZlbCAoYXQgbGVhc3QgaW4gYSBicm93c2VyIG9yIGEgZ2FtZSBjb25z
b2xlIGVudmlyb25tZW50KS4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+SW4gdGVybXMgb2Ygc3BlY2lmaWMgY29tbWVudHM6Jm5ic3A7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxoNCBzdHlsZT0ibXNvLWxpbmUtaGVp
Z2h0LWFsdDowcHQiPjxhIG5hbWU9InNlY3Rpb24tMS4xLjciPjwvYT48YSBocmVmPSJodHRwczov
L3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1wYXlsb2FkLWZsZXhpYmxlLWZlYy1zY2hl
bWUtMTkjc2VjdGlvbi0xLjEuNyI+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazomcXVvdDtzZWN0
aW9uLTFcLjFcLjcmcXVvdDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7O2NvbG9yOmJsYWNrIj4xLjEuNzwvc3Bhbj48L3Nw
YW4+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazomcXVvdDtzZWN0aW9uLTFcLjFcLjcmcXVvdDsi
Pjwvc3Bhbj48L2E+PHNwYW4gc3R5bGU9Im1zby1ib29rbWFyazomcXVvdDtzZWN0aW9uLTFcLjFc
LjcmcXVvdDsiPjwvc3Bhbj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWls
eTomcXVvdDtDb3VyaWVyIE5ldyZxdW90Oztjb2xvcjpibGFjayI+LiZuYnNwOw0KIEZFQyBQcm90
ZWN0aW9uIHdpdGggUmV0cmFuc21pc3Npb248bzpwPjwvbzpwPjwvc3Bhbj48L2g0Pg0KPHByZT48
c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcHJlPg0K
PHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwv
cHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBUaGlzIHNw
ZWNpZmljYXRpb24gc3VwcG9ydHMgYm90aCBmb3J3YXJkIGVycm9yIGNvcnJlY3Rpb24sIGkuZS48
bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwcmU+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj4m
bmJzcDsmbmJzcDsgYmVmb3JlIGFueSBsb3NzIGlzIHJlcG9ydGVkLCBhcyB3ZWxsIGFzIHJldHJh
bnNtaXNzaW9uIG9mIHNvdXJjZTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBwYWNrZXRzIGFmdGVyIGxvc3MgaXMgcmVw
b3J0ZWQuJm5ic3A7IFRoZSByZXRyYW5zbWlzc2lvbiBpbmNsdWRlcyB0aGUgUlRQPG86cD48L286
cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxzcGFuIHN0eWxlPSJjb2xvcjpibGFjayI+Jm5ic3A7Jm5i
c3A7IGhlYWRlciBvZiB0aGUgc291cmNlIHBhY2tldCBpbiBhZGRpdGlvbiB0byB0aGUgcGF5bG9h
ZC4mbmJzcDsgVGhlcmVmb3JlLDxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBlbmRwb2ludHMgc3VwcG9ydGluZyBvdGhl
ciBSVFAgcmV0cmFuc21pc3Npb24gbWV0aG9kcyAoc2VlIFs8YSBocmVmPSJodHRwczovL3Rvb2xz
LmlldGYub3JnL2h0bWwvcmZjNDU4OCIgdGl0bGU9IiZxdW90O1JUUCBSZXRyYW5zbWlzc2lvbiBQ
YXlsb2FkIEZvcm1hdCZxdW90OyI+UkZDNDU4ODwvYT5dKTxvOnA+PC9vOnA+PC9zcGFuPjwvcHJl
Pg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZuYnNwOyZuYnNwOyBpbiBhZGRpdGlv
biB0byBGTEVYIEZFQyBNVVNUIG9ubHkgdXNlIHRoZSBGTEVYIEZFQyByZXRyYW5zbWlzc2lvbjxv
OnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBzdHlsZT0iY29sb3I6YmxhY2siPiZu
YnNwOyZuYnNwOyBtZXRob2QuPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJi
cmVhay1iZWZvcmU6cGFnZSI+PHNwYW4gc3R5bGU9ImNvbG9yOmJsYWNrIj48bzpwPiZuYnNwOzwv
bzpwPjwvc3Bhbj48L3ByZT4NCjxwcmUgc3R5bGU9ImJyZWFrLWJlZm9yZTpwYWdlIj48c3BhbiBz
dHlsZT0iY29sb3I6YmxhY2siPltCQV0gSSB3b3VsZCBsaWtlIHRvIHNlZSB0aGlzIHJlcGhyYXNl
ZCBpbiBPZmZlci9BbnN3ZXIgdGVybWlub2xvZ3kuJm5ic3A7IEZvciBleGFtcGxlLDxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+JnF1b3Q7SWYgYSBwZWVyIHN1cHBvcnRpbmcgYm90aCBGTEVYIEZF
QyBhbmQgb3RoZXIgUlRQIHJldHJhbnNtaXNzaW9uIG1ldGhvZHMgKHNlZSBbUkZDNDU4OF0pPG86
cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlIHN0eWxlPSJicmVhay1iZWZvcmU6cGFnZSI+PHNw
YW4gc3R5bGU9ImNvbG9yOmJsYWNrIj5yZWNlaXZlcyBhbiBPZmZlciBpbmNsdWRpbmcgYm90aCBG
TEVYIEZFQyBhbmQgYW5vdGhlciBSVFAgcmV0cmFuc21pc3Npb24gbWV0aG9kLCBpdDxvOnA+PC9v
OnA+PC9zcGFuPjwvcHJlPg0KPHByZSBzdHlsZT0iYnJlYWstYmVmb3JlOnBhZ2UiPjxzcGFuIHN0
eWxlPSJjb2xvcjpibGFjayI+TVVTVCByZXNwb25kIHdpdGggYW4gQW5zd2VyIGNvbnRhaW5pbmcg
b25seSBGTEVYIEZFQy4mcXVvdDs8bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4N
CjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8ZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIE1vbiwgQXByIDEsIDIwMTkgYXQgNjo1
NyBQTSBBbGkgQy4gQmVnZW4gJmx0OzxhIGhyZWY9Im1haWx0bzphbGkuYmVnZW5AbmV0d29ya2Vk
Lm1lZGlhIj5hbGkuYmVnZW5AbmV0d29ya2VkLm1lZGlhPC9hPiZndDsgd3JvdGU6PG86cD48L286
cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVm
dDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxl
ZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Rm9sa3MsIHBsZWFzZSBwcm92aWRlIGZlZWRiYWNrLiBUaGVyZSBhcmUgaW1wb3J0YW50IGNoYW5n
ZXMgaW4gdGhlIGZsZXggZmVjIGFuZCBpbiBhIGZldyBkYXlzLCB0aGUgZHJhZnQgd2lsbCBiZSBz
aGlwcGVkIHRvIHRoZSBSRkMgZWRpdG9yLjxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+VGhhbmtzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBUaHUsIE1hciAyOCwgMjAxOSBhdCA5OjE5IFBNIEdpcmlk
aGFyIE1hbmR5YW0gJmx0OzxhIGhyZWY9Im1haWx0bzptYW5keWFtQHF0aS5xdWFsY29tbS5jb20i
IHRhcmdldD0iX2JsYW5rIj5tYW5keWFtQHF0aS5xdWFsY29tbS5jb208L2E+Jmd0OyB3cm90ZTo8
bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpub25lO2Jv
cmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2LjBwdDtt
YXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PkRlYXIgUGF5bG9hZCBXRyw8YnI+DQo8YnI+DQpBZnRlciBvZmZsaW5lIGRpc2N1c3Npb24gd2l0
aCB0aGUgZWRpdG9ycyBhbmQgcmV2aWV3ZXJzIChzcGVjaWFsIHRoYW5rcyB0byBCZXJuYXJkIEFi
b2JhKSwgd2UgaGF2ZSBkZWNpZGVkIHRoYXQgdGhlIHNwZWMgbmVlZGVkIHRvIGJlIHNsaWdodGx5
IG1vZGlmaWVkLiZuYnNwOyBWZXJzaW9uIC0xOSBjb250YWlucyB0aGUgZm9sbG93aW5nIGNoYW5n
ZXM6PGJyPg0KPGJyPg0KYSkgUmVjb21tZW5kYXRpb24gYWdhaW5zdCBuZWdvdGlhdGlvbiBvZiBS
VFAgUlRYIHdoZW4gRkxFWCBGRUMgaXMgdXNlZC4mbmJzcDsgQSBuZXcgc2VjdGlvbiAxLjEuNyBv
biB0aGUgdXNlIG9mIEZMRVggRkVDIHJldHJhbnNtaXNzaW9ucyBoYXMgYmVlbiBhZGRlZCB0byBp
bmRpY2F0ZSBhcyBzdWNoLjxicj4NCjxicj4NCmIpIEVsaW1pbmF0aW9uIG9mIGFsbCBvcHRpb25h
bCBTRFAgcGFyYW1ldGVycyAoZS5nLiBUb1AsIEwgYW5kIEQgZmllbGRzKS4mbmJzcDsgVGhpcyBt
ZWFucyB0aGF0IHRoZSBzZW5kZXIgY2FuIHNlbmQgYW55IEZFQyBjb25maWd1cmF0aW9uIChhcyBp
bmRpY2F0ZWQgYnkgdGhlIEZFQyBoZWFkZXIpIGFzIGxvbmcgYXMgaXQgc3RheXMgY29uc2lzdGVu
dCB3aXRoIHRoZSBtYW5kYXRvcnkgU0RQIHBhcmFtZXRlcnMgKHJhdGUgYW5kIHJlcGFpciB3aW5k
b3cpLiZuYnNwOw0KIFNlYy4gMS4xLjYsIDEuMS43LCA0LjIuMiwgYW5kIDUgYXJlIHRoZSBwcmlt
YXJ5IGltcGFjdGVkIHNlY3Rpb25zLiZuYnNwOyBXZSBiZWxpZXZlIHRoaXMgd2lsbCBncmVhdGx5
IHNpbXBsaWZ5IFNEUCBPL0EgYW5kIHdoaWxlIHJldGFpbmluZyB0aGUgJnF1b3Q7ZmxleGliaWxp
dHkmcXVvdDsgb2YgRkxFWCBGRUMgdG8gYWRhcHQgRkVDIHJlcGFpciBkYXRhIG9uIGEgcGFja2V0
LWJ5LXBhY2tldCBiYXNpcy4NCjxicj4NCiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAtIE5v
dGUgdGhhdCBMIGFuZCBEIGNhbm5vdCBiZSBsYXJnZXIgdGhhbiAyNTUsIHJlc3BlY3RpdmVseS4m
bmJzcDsgQXMgd2UgZ2FpbiBpbXBsZW1lbnRhdGlvbiBleHBlcmllbmNlLCBpZiB3ZSBkZWNpZGUg
dGhhdCAyNTUgaXMgbm90IHN1ZmZpY2llbnQgdGhlbiBpdCBjb3VsZCBiZSBwb3NzaWJsZSB0byBl
eHRlbmQgdGhlIGNvcnJlc3BvbmRpbmcgaGVhZGVyIGZpZWxkcyBpbiB0aGUgZnV0dXJlLiBDdXJy
ZW50bHkgdGhlcmUgYXJlIGhlYWRlcg0KIHZhbHVlcyB0aGF0IGFyZSByZXNlcnZlZCAoUj1GPTEg
YW5kJm5ic3A7IEw9RD0wKSB0aGF0IGNvdWxkIGJlIHVzZWQgdG8gaW5kaWNhdGUgdGhlIHVzZSBv
ZiBhbiBleHRlbmRlZCBMIGFuZCBEIGZpZWxkLCBhcyBhbiBleGFtcGxlIG9mIG9uZSB3YXkgdG8g
aW1wbGVtZW50IGV4dGVuZGVkIGZpZWxkcyBmb3IgTCBhbmQgRC48YnI+DQo8YnI+DQpjKSBTbGln
aHQgYWRqdXN0bWVudCBvZiBTZWMuIDYuMy4xLjIgdG8gY29ycmVjdCBmb3Igc2VxdWVuY2UgbnVt
YmVyaW5nIGVycm9ycyBpbiB0aGUgYWJzdHJhY3QgcHJvY2VkdXJlIGZvciBncm91cGluZyBvZiBz
b3VyY2UgcGFja2V0cyB1c2luZyB0aGVpciBSVFAgc2VxdWVuY2UgbnVtYmVycy48YnI+DQo8YnI+
DQpkKSBBY2NvdW50aW5nIGZvciB0aGUgcmVtYWluaW5nIG5pdCdzIGluIEJlbmphbWluIEthZHVr
J3MgbGFzdCByZXZpZXcuPGJyPg0KPGJyPg0KZSkgRXhwbGljaXRseSBkZWZpbmluZyAmcXVvdDtG
TEVYIEZFQyZxdW90OyBpbiB0aGUgYWJzdHJhY3QuPGJyPg0KPGJyPg0KUGxlYXNlIHByb3ZpZGUg
YW55IGZlZWRiYWNrIHdpdGhpbiA3IGRheXMgb2YgdGhlIHNlbmRpbmcgb2YgdGhpcyBub3RpZmlj
YXRpb24uPGJyPg0KPGJyPg0KVGhhbmsgeW91LDxicj4NCjxicj4NCi1UaGUgRWRpdG9ycyBvZiBG
TEVYIEZFQzxicj4NCjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fPGJyPg0KcGF5bG9hZCBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJt
YWlsdG86cGF5bG9hZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPnBheWxvYWRAaWV0Zi5vcmc8
L2E+PGJyPg0KPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9w
YXlsb2FkIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0
aW5mby9wYXlsb2FkPC9hPjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXzxicj4NCnBheWxvYWQgbWFpbGluZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRv
OnBheWxvYWRAaWV0Zi5vcmciIHRhcmdldD0iX2JsYW5rIj5wYXlsb2FkQGlldGYub3JnPC9hPjxi
cj4NCjxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vcGF5bG9h
ZCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
cGF5bG9hZDwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+
DQo8L2JvZHk+DQo8L2h0bWw+DQo=

--_000_bb89c761fe0c4e738043689300b9e082NASANEXM01Cnaqualcommco_--


From nobody Mon May 20 15:30:43 2019
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: payload@ietf.org
Delivered-To: payload@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B13711200EA; Mon, 20 May 2019 15:30:28 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: "IETF-Announce" <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 6.96.0
Auto-Submitted: auto-generated
Precedence: bulk
Cc: The IESG <iesg@ietf.org>, adam@nostrum.com, payload-chairs@ietf.org, payload@ietf.org, roni.even@mail01.huawei.com, Roni Even <roni.even@huawei.com>, draft-ietf-payload-flexible-fec-scheme@ietf.org, rfc-editor@rfc-editor.org
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Message-ID: <155839142871.12899.8754970252332698448.idtracker@ietfa.amsl.com>
Date: Mon, 20 May 2019 15:30:28 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/zFEJ8DqUSkC32bWvBTMRXzHDSkk>
Subject: [payload] Protocol Action: 'RTP Payload Format for Flexible Forward Error Correction (FEC)' to Proposed Standard (draft-ietf-payload-flexible-fec-scheme-20.txt)
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 20 May 2019 22:30:29 -0000

The IESG has approved the following document:
- 'RTP Payload Format for Flexible Forward Error Correction (FEC)'
  (draft-ietf-payload-flexible-fec-scheme-20.txt) as Proposed Standard

This document is the product of the Audio/Video Transport Payloads Working
Group.

The IESG contact persons are Adam Roach, Alexey Melnikov and Barry Leiba.

A URL of this Internet Draft is:
https://datatracker.ietf.org/doc/draft-ietf-payload-flexible-fec-scheme/




Technical Summary:

This document defines new RTP payload formats for the Forward Error Correction (FEC) packets that are generated by the non-interleaved  and interleaved parity codes from source media encapsulated in RTP.   These parity codes are systematic codes, where a number of FEC repair packets are generated from a set of source packets from one or more source RTP streams.  These FEC repair packets are sent in a redundancy RTP stream separate from the source RTP stream(s) that  carries the source packets.  RTP source packets that were lost in   transmission can be reconstructed using the source and repair packets that were received.  The non-interleaved and interleaved parity codes   which are defined in this specification offer a good protection against random and bursty packet losses, respectively, at a cost of decent complexity. 


Working Group Summary:

The document was discussed in the meetings, and on the mailing list. The open issues were addressed and there are no open issues; there was consensus on the content of the document.

Document Quality:

The payload was developed by members from different vendors and is part of the RTCWEB deliveries. Magnus Westerlund and Steve Botzko did a thorough review of the document.
A request for a media type review was sent to ietf-types and media-types mailing lists.

Personnel:

Roni Even is the Document Shepherd.
The responsible AD is Ben Campbell.


From nobody Sat May 25 22:48:26 2019
Return-Path: <session-request@ietf.org>
X-Original-To: payload@ietf.org
Delivered-To: payload@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BE9BE120048; Sat, 25 May 2019 22:48:24 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: ron.even.tlv@gmail.com, barryleiba@computer.org, payload-chairs@ietf.org,  payload@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.97.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <155884970477.9854.2003489352154033413.idtracker@ietfa.amsl.com>
Date: Sat, 25 May 2019 22:48:24 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/WReqXykqZAgDMDkOAg4RbTBN0vo>
Subject: [payload] payload - Not having a session at IETF 105
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 26 May 2019 05:48:25 -0000

Roni Even, a chair of the payload working group, indicated that the payload working group does not plan to hold a session at IETF 105.

This message was generated and sent by the IETF Meeting Session Request Tool.



From nobody Tue May 28 04:50:57 2019
Return-Path: <roni.even@huawei.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 426C912013F for <payload@ietfa.amsl.com>; Tue, 28 May 2019 04:50:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level: 
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 9l_FbyvGyYxJ for <payload@ietfa.amsl.com>; Tue, 28 May 2019 04:50:53 -0700 (PDT)
Received: from huawei.com (lhrrgout.huawei.com [185.176.76.210]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B946712013C for <payload@ietf.org>; Tue, 28 May 2019 04:50:52 -0700 (PDT)
Received: from lhreml709-cah.china.huawei.com (unknown [172.18.7.107]) by Forcepoint Email with ESMTP id F177A5B720EC9E63D65F for <payload@ietf.org>; Tue, 28 May 2019 12:50:50 +0100 (IST)
Received: from DGGEMM406-HUB.china.huawei.com (10.3.20.214) by lhreml709-cah.china.huawei.com (10.201.108.32) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 28 May 2019 12:50:50 +0100
Received: from DGGEMM526-MBX.china.huawei.com ([169.254.8.39]) by DGGEMM406-HUB.china.huawei.com ([10.3.20.214]) with mapi id 14.03.0439.000; Tue, 28 May 2019 19:50:47 +0800
From: "Roni Even (A)" <roni.even@huawei.com>
To: James Sandford <james.sandford@bbc.co.uk>, "payload@ietf.org" <payload@ietf.org>
Thread-Topic: draft-ietf-payload-rtp-ttml-01
Thread-Index: AdT7VlQ3BCOEJKYgROOsDFQqQ3MOpQZ7z7jQ
Date: Tue, 28 May 2019 11:50:47 +0000
Message-ID: <6E58094ECC8D8344914996DAD28F1CCD18D29EF3@dggemm526-mbx.china.huawei.com>
References: <734752AF0E88364D983373FE5CEFED5759511DFA@bgb01xud1001>
In-Reply-To: <734752AF0E88364D983373FE5CEFED5759511DFA@bgb01xud1001>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.200.202.107]
Content-Type: multipart/alternative; boundary="_000_6E58094ECC8D8344914996DAD28F1CCD18D29EF3dggemm526mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/AymvEKhPAWpB-QrE4tQpmzZP1OI>
Subject: Re: [payload] draft-ietf-payload-rtp-ttml-01
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: Tue, 28 May 2019 11:50:56 -0000

--_000_6E58094ECC8D8344914996DAD28F1CCD18D29EF3dggemm526mbxchi_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,
I reviewed the document and have some comments


1. change Intended status to Standards Track



2. Section three can use some description maybe add text from TTML2 providi=
ng  short description and reference the TTML2 for further information



3. In section 4.2.1.2  the sentence "The epoch E relative to which computed=
 TTML media times are offset  MUST be set to the RTP Timestamp in the heade=
r of the RTP packet in  which the TTML document instance is carried" is wri=
tten in passive language can you rephrase it.



4. In section 4.2.1.2 "When processing a sequence of TTML documents each de=
livered in the  same RTP stream" how is it related to the first sentence in=
 4.2.1.1



5. In section 4.2.1.2.1.3 I suggest moving the note after the first sentenc=
e as a new sentence "short codes for TTML profiles are registered at  [TTML=
-MTPR]"



6. Section 4.2.1.2.2 why is there a need for specific information about ebu=
-tt live. Also maybe in the first sentence add the short form of the profil=
e "EBU-TT Live (Etl1) is"



7. in section 6 should be RFC8085[RFC8085] and not RFC8085[RFC8083] also th=
e reference to RFC8085 is missing in the reference list.



8. The acknowledgment section do not have to be an Appendix, can stay in th=
e same place as a section



Roni Even






From: payload [mailto:payload-bounces@ietf.org] On Behalf Of James Sandford
Sent: Thursday, April 25, 2019 2:03 PM
To: payload@ietf.org
Subject: [payload] draft-ietf-payload-rtp-ttml-01

Please find the latest version of draft-ietf-payload-rtp-ttml at:
https://datatracker.ietf.org/doc/draft-ietf-payload-rtp-ttml/
https://www.ietf.org/id/draft-ietf-payload-rtp-ttml-01.txt

Changes are:
- Clarification to wording of when processing of a document may be stopped
- Completion of RFC Editior Considerations section
- Completion of Acknowledgements section
- Minor improvement to formatting in RTP Header Usage section

Any comments/suggestions appreciated.

Regards,
James


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
James Sandford
R&D Engineer

BBC Research and Development
5th Floor
Dock House
MediaCityUK
Salford
M50 2LH

Tel: 030304 (09549)
Web: http://www.bbc.co.uk/rd
________________________________

--_000_6E58094ECC8D8344914996DAD28F1CCD18D29EF3dggemm526mbxchi_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<![if !supportAnnotations]><style id=3D"dynCom" type=3D"text/css"><!-- --><=
/style><script language=3D"JavaScript"><!--
function msoCommentShow(anchor_id, com_id)
{
	if(msoBrowserCheck())=20
		{
		c =3D document.all(com_id);
		a =3D document.all(anchor_id);
		if (null !=3D c && null =3D=3D c.length && null !=3D a && null =3D=3D a.l=
ength)
			{
			var cw =3D c.offsetWidth;
			var ch =3D c.offsetHeight;
			var aw =3D a.offsetWidth;
			var ah =3D a.offsetHeight;
			var x  =3D a.offsetLeft;
			var y  =3D a.offsetTop;
			var el =3D a;
			while (el.tagName !=3D "BODY")=20
				{
				el =3D el.offsetParent;
				x =3D x + el.offsetLeft;
				y =3D y + el.offsetTop;
				}
			var bw =3D document.body.clientWidth;
			var bh =3D document.body.clientHeight;
			var bsl =3D document.body.scrollLeft;
			var bst =3D document.body.scrollTop;
			if (x + cw + ah / 2 > bw + bsl && x + aw - ah / 2 - cw >=3D bsl )=20
				{ c.style.left =3D x + aw - ah / 2 - cw; }
			else=20
				{ c.style.left =3D x + ah / 2; }
			if (y + ch + ah / 2 > bh + bst && y + ah / 2 - ch >=3D bst )=20
				{ c.style.top =3D y + ah / 2 - ch; }
			else=20
				{ c.style.top =3D y + ah / 2; }
			c.style.visibility =3D "visible";
}	}	}
function msoCommentHide(com_id)=20
{
	if(msoBrowserCheck())
		{
		c =3D document.all(com_id);
		if (null !=3D c && null =3D=3D c.length)
		{
		c.style.visibility =3D "hidden";
		c.style.left =3D -1000;
		c.style.top =3D -1000;
		} }=20
}
function msoBrowserCheck()
{
	ms =3D navigator.appVersion.indexOf("MSIE");
	vers =3D navigator.appVersion.substring(ms + 5, ms + 6);
	ie4 =3D (ms > 0) && (parseInt(vers) >=3D 4);
	return ie4;
}
if (msoBrowserCheck())
{
	document.styleSheets.dynCom.addRule(".msocomanchor","background: infobackg=
round");
	document.styleSheets.dynCom.addRule(".msocomoff","display: none");
	document.styleSheets.dynCom.addRule(".msocomtxt","visibility: hidden");
	document.styleSheets.dynCom.addRule(".msocomtxt","position: absolute");
	document.styleSheets.dynCom.addRule(".msocomtxt","top: -1000");
	document.styleSheets.dynCom.addRule(".msocomtxt","left: -1000");
	document.styleSheets.dynCom.addRule(".msocomtxt","width: 33%");
	document.styleSheets.dynCom.addRule(".msocomtxt","background: infobackgrou=
nd");
	document.styleSheets.dynCom.addRule(".msocomtxt","color: infotext");
	document.styleSheets.dynCom.addRule(".msocomtxt","border-top: 1pt solid th=
reedlightshadow");
	document.styleSheets.dynCom.addRule(".msocomtxt","border-right: 2pt solid =
threedshadow");
	document.styleSheets.dynCom.addRule(".msocomtxt","border-bottom: 2pt solid=
 threedshadow");
	document.styleSheets.dynCom.addRule(".msocomtxt","border-left: 1pt solid t=
hreedlightshadow");
	document.styleSheets.dynCom.addRule(".msocomtxt","padding: 3pt 3pt 3pt 3pt=
");
	document.styleSheets.dynCom.addRule(".msocomtxt","z-index: 100");
}
// --></script><![endif]><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
	{mso-style-priority:99;
	mso-style-link:"Comment Text Char";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:10.0pt;
	margin-left:0in;
	font-size:10.0pt;
	font-family:"Calibri","sans-serif";}
span.MsoCommentReference
	{mso-style-priority:99;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
span.CommentTextChar
	{mso-style-name:"Comment Text Char";
	mso-style-priority:99;
	mso-style-link:"Comment Text";
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D">I reviewed the document a=
nd have some comments<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:#1F497D">1. change </span><span style=3D"font-size:1=
1.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:black">I=
ntended status to Standards Track&nbsp; <o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:black">2. Section three can use some description may=
be a</span><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,=
&quot;sans-serif&quot;">dd text from TTML2 providing &nbsp;short descriptio=
n and reference the TTML2 for further information <o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">3. In section 4.2.1.2 &nbsp;the sentence &#8220;The epoch=
 E relative to which computed TTML media times are offset &nbsp;MUST be set=
 to the RTP Timestamp in the header of the RTP packet in&nbsp; which the TT=
ML document instance is carried&#8221; is written in passive language can y=
ou rephrase it.<o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">4. In section 4.2.1.2 &#8220;When processing a sequence o=
f TTML documents each delivered in the &nbsp;same RTP stream&#8221; how is =
it related to the first sentence in 4.2.1.1<o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">5. In section 4.2.1.2.1.3 I suggest moving the note after=
 the first sentence as a new sentence &#8220;short codes for TTML profiles =
are registered at&nbsp; [TTML-MTPR]&#8221;<o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">6. Section 4.2.1.2.2 why is there a need for specific inf=
ormation about ebu-tt live. Also maybe in the first sentence add the short =
form of the profile &#8220;EBU-TT Live (Etl1) is&#8221;<o:p></o:p></span></=
pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">7. in section 6 should be RFC8085[RFC8085] and not RFC808=
5[RFC8083] also the reference to RFC8085 is missing in the reference list.<=
o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">8. The acknowledgment section do not have to be an Append=
ix, can stay in the same place as a section<o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;">Roni Even<o:p></o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;"><o:p>&nbsp;</o:p></span></pre>
<pre><span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;=
sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></pre>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp;</o:p></span><=
/p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> payload =
[mailto:payload-bounces@ietf.org]
<b>On Behalf Of </b>James Sandford<br>
<b>Sent:</b> Thursday, April 25, 2019 2:03 PM<br>
<b>To:</b> payload@ietf.org<br>
<b>Subject:</b> [payload] draft-ietf-payload-rtp-ttml-01<o:p></o:p></span><=
/p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Please find the latest versi=
on of&nbsp;draft-ietf-payload-rtp-ttml at:
<o:p></o:p></span></p>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><a href=3D"https://datatrack=
er.ietf.org/doc/draft-ietf-payload-rtp-ttml/" target=3D"_blank">https://dat=
atracker.ietf.org/doc/draft-ietf-payload-rtp-ttml/</a><o:p></o:p></span></p=
>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><a href=3D"https://www.ietf.=
org/id/draft-ietf-payload-rtp-ttml-01.txt" target=3D"_blank">https://www.ie=
tf.org/id/draft-ietf-payload-rtp-ttml-01.txt</a><o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Changes are:<o:p></o:p></spa=
n></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">- Clarification to wording o=
f when processing of a document may be stopped<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">- Completion of RFC Editior =
Considerations section<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">- Completion of Acknowledgem=
ents section<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">- Minor improvement to forma=
tting in RTP Header Usage section<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Any comments/suggestions app=
reciated.<o:p></o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">Regards,<o:p></o:p></span></=
p>
</div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">James<o:p></o:p></span></p>
</div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black"><o:p>&nbsp;</o:p></span></p>
<div>
<div>
<div>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:&quot;Ta=
homa&quot;,&quot;sans-serif&quot;;color:black">&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<br>
James Sandford<br>
R&amp;D Engineer<br>
<br>
BBC Research and Development<br>
5th Floor<br>
Dock House<br>
MediaCityUK<br>
Salford<br>
M50 2LH<br>
<br>
Tel: 030304 (09549)<br>
Web: <a href=3D"http://www.bbc.co.uk/rd">http://www.bbc.co.uk/rd</a><o:p></=
o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style=3D"mso-element:comment-list"><![if !supportAnnotations]>
<hr class=3D"msocomoff" align=3D"left" size=3D"1" width=3D"33%">
<![endif]></div>
</body>
</html>

--_000_6E58094ECC8D8344914996DAD28F1CCD18D29EF3dggemm526mbxchi_--


From nobody Wed May 29 01:53:29 2019
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

--_000_4AD3844BD37B4D9BA08B5C1AC567C40Bintopixcom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Dear all,

In the current version of the ID of RTP payload format for ISO/IEC 21122 (J=
PEG 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 entrop=
y 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 re=
quire to regenerate an EOC marker at decoding side if a fully compliant JPE=
G 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 previo=
us 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, th=
is 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.


--_000_4AD3844BD37B4D9BA08B5C1AC567C40Bintopixcom_
Content-Type: text/html; charset="us-ascii"
Content-ID: <762BA00F3D3AA040AC91970504B7DE97@Intopix.com>
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; line-break:=
 after-white-space;" class=3D"">
Dear all,
<div class=3D""><br class=3D"">
</div>
<div class=3D"">In the current version of the ID of RTP payload format for =
ISO/IEC 21122 (JPEG XS)&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D""><a href=3D"https://datatracker.ietf.org/doc/draft-ietf-payl=
oad-rtp-jpegxs/" class=3D"">https://datatracker.ietf.org/doc/draft-ietf-pay=
load-rtp-jpegxs/</a></div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">the EOC marker (end of codestream, 2 bytes long) is transpo=
rted in its own RTP packet, which leads to a suboptimal situation when padd=
ing is enabled, as a complete RTP packet is used for transporting only 2 by=
tes of metadata.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Two solutions are envisioned to solve this issue:</div>
<div class=3D"">1/ Include the EOC marker in the previous packet (the one c=
ontaining entropy coded data from the last slice).</div>
<div class=3D"">2/ Simply drop the EOC marker and mark the packet containin=
g data from the last slice as the last packet of the frame.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">We advocate for the second solution as it avoids mixing ent=
ropy-coded data and metadata within the same RTP packet, but it also has th=
e drawback to require to regenerate an EOC marker at decoding side if a ful=
ly compliant JPEG XS codestream is
 needed.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Any opinion/advice on this ?</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">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.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Kind regards,</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Antonin Descampe</div>
<br class=3D"">
<br class=3D"">
<div class=3D"">
<div style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; -=
webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=3D""=
>
<div style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; -=
webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=3D""=
>
<div style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; -=
webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=3D""=
>
<div style=3D"text-align: start; text-indent: 0px; word-wrap: break-word; -=
webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=3D""=
>
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-transform: =
none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0p=
x; text-align: start; text-indent: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; text-align: star=
t; text-indent: 0px; text-transform: none; white-space: normal; word-spacin=
g: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp=
-mode: space; -webkit-line-break: after-white-space;" class=3D"">
<div class=3D"">--</div>
<div class=3D"">Antonin Descampe - Ph.D.</div>
<div class=3D"">Compression technologist&nbsp;</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">IntoPIX s.a.</div>
<div class=3D"">&#43;32 10 23 84 70 (Office)</div>
<div class=3D""><a href=3D"mailto:a.descampe@intopix.com" class=3D"">a.desc=
ampe@intopix.com</a></div>
<div class=3D""><br class=3D"">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
CONFIDENTIALITY NOTICE:&nbsp;Unless otherwise explicitly or implictly state=
d, this email message and&nbsp;any of its attachments are the property of i=
ntoPIX SA and are strictly confidential.<br class=3D"">
If you are an unintended recipient, please notify the sender immediately.</=
div>
</div>
</div>
</div>
</div>
<br class=3D"">
</body>
</html>

--_000_4AD3844BD37B4D9BA08B5C1AC567C40Bintopixcom_--

