Re: [payload] WGLC for draft-ietf-payload-rtp-vc2hq-01

Thomas Edwards <Thomas.Edwards@fox.com> Wed, 05 April 2017 00:27 UTC

Return-Path: <Thomas.Edwards@fox.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 D2FB0129495 for <payload@ietfa.amsl.com>; Tue, 4 Apr 2017 17:27:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.63
X-Spam-Level:
X-Spam-Status: No, score=-0.63 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=1.989, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=foxgroupinc.onmicrosoft.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 Yiq9fNVpbkGC for <payload@ietfa.amsl.com>; Tue, 4 Apr 2017 17:27:05 -0700 (PDT)
Received: from mx0a-00195501.pphosted.com (mx0b-00195501.pphosted.com [67.231.157.160]) (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 DDF45124D6C for <payload@ietf.org>; Tue, 4 Apr 2017 17:27:04 -0700 (PDT)
Received: from pps.filterd (m0082293.ppops.net [127.0.0.1]) by mx0b-00195501.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id v350HAkj028343 for <payload@ietf.org>; Tue, 4 Apr 2017 17:27:01 -0700
Received: from nam01-sn1-obe.outbound.protection.outlook.com (mail-sn1nam01lp0114.outbound.protection.outlook.com [207.46.163.114]) by mx0b-00195501.pphosted.com with ESMTP id 29m5m0w2sh-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for <payload@ietf.org>; Tue, 04 Apr 2017 17:27:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=FoxGroupInc.onmicrosoft.com; s=selector1-fox-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=nTM7cMd6L73rzg+Oivvomm/PX/Gka9B5GEecTUvv3/U=; b=EOiTOSasbQl38VrKeMtBj7pqwzAiY/b67T8Ith6DHTtGQsbTcWMYplrNSFwoY9t8ynJa54hxqfSNcEtkqqfjrvgUOjqpwoU4iiq3O+tG+DsJQrbfXwaKmqf+5ZP4RwoEETxiTUfrY0++XzO6S7zYog5Lkzxv+hKxYzTLtOs2LpI=
Received: from CY4PR05MB3109.namprd05.prod.outlook.com (10.172.157.7) by CY4PR05MB3111.namprd05.prod.outlook.com (10.172.157.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1019.8; Wed, 5 Apr 2017 00:26:59 +0000
Received: from CY4PR05MB3109.namprd05.prod.outlook.com ([10.172.157.7]) by CY4PR05MB3109.namprd05.prod.outlook.com ([10.172.157.7]) with mapi id 15.01.1019.015; Wed, 5 Apr 2017 00:26:59 +0000
From: Thomas Edwards <Thomas.Edwards@fox.com>
To: "payload@ietf.org" <payload@ietf.org>
Thread-Topic: WGLC for draft-ietf-payload-rtp-vc2hq-01
Thread-Index: AQHSrVFdAQPtYY+22EyNByYEhANqy6G1drAA
Date: Wed, 05 Apr 2017 00:26:59 +0000
Message-ID: <46E06A93-954A-46C2-8884-CDB08B63AAED@fox.com>
References: <CAA4Mczssf9Bt+LoamPpJa0kXuaOfE+n6bJH15GvQdZ3j+ZHjsA@mail.gmail.com> <CAA4McztuCK3RF0YWZtNyMbuWL_SVpdcPCEpzMH6WthPO6jaoWw@mail.gmail.com>
In-Reply-To: <CAA4McztuCK3RF0YWZtNyMbuWL_SVpdcPCEpzMH6WthPO6jaoWw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/f.1b.0.161010
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=fox.com;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [64.125.109.186]
x-microsoft-exchange-diagnostics: 1; CY4PR05MB3111; 7:FAklPcZyR6GWB3envNGzLadQKaNZUSMhIUEkyDK9JLEEyE7odH4s3yuVYaFHeqTOYVuxyCvRSk9iwmmEzA+BqDJr0spca4dvnw23uuuENhY2nj+bgASABCqyKlQSn42oc3W3F4xBlcw3sjU9jV1aMB/73OQtc8BrosAe1W+sBOGnlf64yVNiSdcWw+ESQUXgJ1yRH6R+c5QL2C+GZVRNREr43AMK3QkQxpQTsMPWGxQwxQqDVECsWnXLzoeC9VjeGegrWy4LGPnodLV9gNFaHZmGrcTYVFBXd4ym8Zo3m1HIBmAl/qrjfwPKECV5X9E+B3G7TJUr09LbBvRQi1Tx3A==
x-ms-office365-filtering-correlation-id: f9813c30-566a-4e43-dcf4-08d47bba7967
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081); SRVR:CY4PR05MB3111;
x-microsoft-antispam-prvs: <CY4PR05MB31114405377022A90F6B062C940A0@CY4PR05MB3111.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(10436049006162)(120809045254105)(21748063052155)(177823376758907);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(20161123562025)(20161123555025)(20161123560025)(20161123564025)(6072148); SRVR:CY4PR05MB3111; BCL:0; PCL:0; RULEID:; SRVR:CY4PR05MB3111;
x-forefront-prvs: 0268246AE7
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39850400002)(39840400002)(39400400002)(39410400002)(39860400002)(39450400003)(377454003)(24454002)(102836003)(3846002)(6116002)(81166006)(6436002)(6486002)(7736002)(77096006)(606005)(8936002)(86362001)(50986999)(3660700001)(76176999)(54356999)(8676002)(7906003)(2900100001)(122556002)(33656002)(36756003)(66066001)(38730400002)(110136004)(1730700003)(3280700002)(83716003)(5640700003)(53936002)(53546009)(6506006)(230783001)(236005)(2351001)(25786009)(229853002)(6512007)(2950100002)(4001350100001)(189998001)(99286003)(54896002)(6246003)(2906002)(6916009)(82746002)(2501003)(6306002)(5660300001)(83506001)(331454004); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR05MB3111; H:CY4PR05MB3109.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_46E06A93954A46C28884CDB08B63AAEDfoxcom_"
MIME-Version: 1.0
X-OriginatorOrg: fox.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2017 00:26:59.3713 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: de99ade3-81db-4070-ae0d-3c1562041b30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR05MB3111
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-04-04_22:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1702020001 definitions=main-1704050001
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/LZ9ItK59YSeYNmVfIfH8vD6mjrw>
Subject: Re: [payload] WGLC for draft-ietf-payload-rtp-vc2hq-01
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.22
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, 05 Apr 2017 00:27:08 -0000

I will preface this with the fact that I am NOT a VC-2 expert.  But I am very glad to see this I-D making progress.  So here we go:

Comments on draft-ietf-payload-rtp-vc2hq-01 from Thomas Edwards:

“At time of writing there is currently no definition for the use of
   Auxiliary Data in VC-2, and Padding Data is required to be ignored by
   all receivers.”

“  Since there is no definition for the use of Auxiliary Data Units and
   Padding Data Units are defined by the VC-2 spec to be ignored by all
   decoders this specification only covers the transport of Sequence
   Headers, High Quality Pictures, and (optionally) End of Sequence
   headers.”

SMPTE ST 2042-1 does define the structure of Auxiliary Data and Padding.  While this payload definition does not need to normatively say anything about receiver behavior regarding these fields, I feel that Auxiliary Data and Padding should be able to be carried in this payload.

“These four packet-types can be distinguished by the fact that they
   use different codes in the "PC" field,”

Suggest expand “PC so it becomes  ‘the “PC” (Parse Code) field’ as this is first use of “PC”.

Might want to be clear that the “F” bit doesn’t apply to progressive pictures.

I am concerned about the bit limitation on slice_prefix_bytes and slice_size_scalar.  While in practice 16 bits might be enough, it looks like ST 2042-1 has no limit, and instead a length/value combo might be more appropriate.

It scares me a bit that this draft is defining new parse codes, as opposed to using a fragmentation flag (or fragment number) in the payload header.  It may be confusing to implementers.

-Thomas

--
Thomas Edwards
VP Engineering & Development
FOX Networks Engineering and Operations
thomas.edwards@fox.com
Phone: +1.310.369.6696
10201 West Pico Blvd.
Los Angeles, CA 90035

From: "Ali C. Begen" <ali.begen@networked.media>
Date: Tuesday, April 4, 2017 at 7:40 AM
To: "payload@ietf.org" <payload@ietf.org>
Cc: Thomas Edwards <Thomas.Edwards@fox.com>
Subject: Re: WGLC for draft-ietf-payload-rtp-vc2hq-01

Any other comments on this draft? So far, we heard from Jean-Marie and Victor supporting the draft. If you have any comments, please send them by next Wed (April 12th).

@Thomas

I believe you volunteered to review this draft? Could you submit it by next week?

Thanks.
-acbegen (co-chair)

On Fri, Feb 24, 2017 at 9:02 AM, Ali C. Begen <ali.begen@networked.media<mailto:ali.begen@networked.media>> wrote:
WG,

We are starting WGLC for the following draft. Please review the draft and send your comments to the list by March 13th. If you read the draft but you have no comments, say so as well.

It is a short document, so should be a quick review.
https://datatracker.ietf.org/doc/draft-ietf-payload-rtp-vc2hq/<https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Dpayload-2Drtp-2Dvc2hq_&d=DwMFaQ&c=uw6TLu4hwhHdiGJOgwcWD4AjKQx6zvFcGEsbfiY9-EI&r=lekNOOM5noV61zrPH3rwPyhtNnLLWoLEHgd0quQxly8&m=nODGKNtr0Ro-UX0laVDU6Xf_tCrbxuTrZ74oSLwzCeg&s=rMSMDntd8k0qHAsmU3Bqlfg8WUoQrW-0nT5O_jIwFbs&e=>

-acbegen