Re: [Moq] [EXTERNAL] Re: Encrypted Media Metadata

"Deen, Glenn" <Glenn_Deen@comcast.com> Thu, 21 July 2022 13:32 UTC

Return-Path: <Glenn_Deen@comcast.com>
X-Original-To: moq@ietfa.amsl.com
Delivered-To: moq@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63993C15948A for <moq@ietfa.amsl.com>; Thu, 21 Jul 2022 06:32:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.006
X-Spam-Level:
X-Spam-Status: No, score=-2.006 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5WhvZfQGObyy for <moq@ietfa.amsl.com>; Thu, 21 Jul 2022 06:32:10 -0700 (PDT)
Received: from mx0b-00143702.pphosted.com (mx0b-00143702.pphosted.com [148.163.141.77]) (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 76927C14CF16 for <moq@ietf.org>; Thu, 21 Jul 2022 06:32:10 -0700 (PDT)
Received: from pps.filterd (m0156895.ppops.net [127.0.0.1]) by mx0b-00143702.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 26LCrCg2022958; Thu, 21 Jul 2022 09:32:08 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=20190412; bh=Zj3fhVzk0l4wHcDF02pS8MU4ImWwkJk9vY+05KDD+K8=; b=WrsCTXaF7Jp/kqrlX5aXCsYJsztXfn8YJ20r8oXGpgf/buZG9i47Xbfh028IKobIAGIt VywxqWyt1KGVYYvXzJ0xpXgc9vXeymjqhJSqJGjYInFPSD4ZJPRuGwo2Ds/q5rg6v0GG q6uUVb5zEjs4AzdqYzCsQI91pjsGU1FslH5MDZJYjo3i5sNK6a4a1YcoLJHz/AeBq1/E cSgQuf+OrAGW5H9Ay70YaM3nq/Yrxh0l02tW22JISFOqtWjepNISppYrb1IjwEsH0FwQ h4jstMCEupXUPEpxRcdk+DMoS3VHaNUpstGW7j1wArnGHjwuHMyS3ZCmFtwom7hebb4S pQ==
Received: from pacdcexop04.cable.comcast.com (dlppfpt-as-1p.slb.comcast.com [96.99.226.135]) by mx0b-00143702.pphosted.com (PPS) with ESMTPS id 3he5yxcg7e-32 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 21 Jul 2022 09:32:08 -0400
Received: from PACDCEXOP04.cable.comcast.com (24.40.1.151) by PACDCEXOP04.cable.comcast.com (24.40.1.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.7; Thu, 21 Jul 2022 09:31:51 -0400
Received: from PACDCEXEDGE01.cable.comcast.com (76.96.78.71) by PACDCEXOP04.cable.comcast.com (24.40.1.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.1118.7 via Frontend Transport; Thu, 21 Jul 2022 09:31:51 -0400
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by webmail.comcast.com (76.96.78.71) with Microsoft SMTP Server (TLS) id 15.0.1497.36; Thu, 21 Jul 2022 09:31:39 -0400
Received: from LV2PR11MB6045.namprd11.prod.outlook.com (2603:10b6:408:17b::20) by DM6PR11MB2988.namprd11.prod.outlook.com (2603:10b6:5:63::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5458.19; Thu, 21 Jul 2022 13:31:35 +0000
Received: from LV2PR11MB6045.namprd11.prod.outlook.com ([fe80::7880:aa64:cd16:ff72]) by LV2PR11MB6045.namprd11.prod.outlook.com ([fe80::7880:aa64:cd16:ff72%9]) with mapi id 15.20.5438.014; Thu, 21 Jul 2022 13:31:34 +0000
From: "Deen, Glenn" <Glenn_Deen@comcast.com>
To: Ted Hardie <ted.ietf@gmail.com>
CC: "Deen, Glenn" <Glenn_Deen=40comcast.com@dmarc.ietf.org>, "MoQ@ietf.org" <moq@ietf.org>, "Deen, Glenn" <Glenn_Deen@comcast.com>
Thread-Topic: [EXTERNAL] Re: [Moq] Encrypted Media Metadata
Thread-Index: AQHYmdyivOy8mwryA0m/Lagbd1ZvZq2IkSYAgAA2mQGAAAzTgIAAA3tl
Date: Thu, 21 Jul 2022 13:31:34 +0000
Message-ID: <LV2PR11MB6045F688C8B5B8C22374BEBDEA919@LV2PR11MB6045.namprd11.prod.outlook.com>
References: <LV2PR11MB604522717FFF34A5D066A9EEEA8D9@LV2PR11MB6045.namprd11.prod.outlook.com> <CA+9kkMC+Zx-a=WLo+zQuw3f1=JnEGUKTR3pF2ONt94L_eZYVoA@mail.gmail.com> <LV2PR11MB6045416F5B2A573D5A740E34EA919@LV2PR11MB6045.namprd11.prod.outlook.com> <CA+9kkMAsRi8jRWavBC798N8KFG5BqT4_hPF89mpQUzTQcsqWog@mail.gmail.com>
In-Reply-To: <CA+9kkMAsRi8jRWavBC798N8KFG5BqT4_hPF89mpQUzTQcsqWog@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a3996a0c-152a-4ee0-7264-08da6b1d54e6
x-ms-traffictypediagnostic: DM6PR11MB2988:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 6564NjaXfso3l+NiYf/8xq3ez9uDFIXlCWjTEIxmfrbjVPtxs11nADpk/k9hrtYiWFn43+8Vg3HeiYTVgFbvDXoJHBgySV3e3tOZLd/YVCVF2/11jwGX6nixSSAbEUJ9q5MoeFnzNcSEkTtZ38GZ9FVbzogBAY1wWQ0X4r2+WR6FDww0LeY8N7KwCqqzYrTNff1L58ZgikMsS10tp26tpHeEhk0o77BDQ3fxiPiNs+CHW1nTAGE2QXaFXs42vXZrb6hS5h4fe+S1DCBLfwnhygdegp9sN1m4iot8k1Dw5b11x1n9xt2vqFTMpAmUDJXPe7sPyEcUD92L4fynRpi1msAXb3mZYcb1MZA7EPK6qO5OFnglCPlcb1FgAB24CU1tEYPV29li54qV2sRpy4ia/LehHZHxfzvwMPPPW2b1t+VNXJyfaxyRXqUL9eM87wN9QYmw8Dmfw+zaqrmf1NfUbzr+GFN4zi18jyMhu38AO+RDEnR9a3kRLwd495T42jDdy89Zj4GbjdWvlBbiEkGnw5bujOLBq29RHxAaH9zkR07Ft+48gxO8h7HtLSBHrMIdH8Np6hM5EAKFlAHPLhnMRpYwSthm3yAp9VN0Yu8koxCRaRLqOmuRuSZEyTRBbndZw5bdpr6qnJEcDnCE4UR0z0qKXr9qtc7bvTrS7C4su0Nm4aELnZjcweTDh9nSriAd76fU0hdnU2HvRidhk0GSq0dlVotVZ25zJUKaV8CpO3wYXAE2gNGBtRvIWf1vcvluP//TepZPm2zOuYQXd0qQ4353ceI9cXLjdyDb8BSj5Nj66SaIHkMnQ0RvYtyUm0SKopPKR0ehrgJGT/CfX7heKw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:LV2PR11MB6045.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(4636009)(39860400002)(136003)(346002)(366004)(396003)(376002)(9686003)(6506007)(7696005)(83380400001)(107886003)(55016003)(122000001)(41300700001)(2906002)(38070700005)(166002)(38100700002)(54906003)(6916009)(82960400001)(478600001)(5660300002)(52536014)(8936002)(966005)(66946007)(66556008)(66476007)(91956017)(8676002)(4326008)(64756008)(66446008)(71200400001)(76116006)(186003)(53546011)(33656002)(316002)(86362001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: w4gdo9lyI9SyuP9Htvq+58fP9BuPwz75lcTlPjUFFJkuCeqPEAnJUJtJETFYOjae3Q5B8tTn430yYpDCjggzBjBtf8ZxIeqPtfqvI6iYSK8CTgrTJ6xgVbhUt2PFHsnKn9Err81l9t8Ga4hziXQDN7obILXGQigkO6NxjoSxJ/9UJSoGAWxHH02wVhp7u01u4B3tRrv5dDIelAK97zxgeIKo5Dj4czflpe9+ZiSiOlO3GZtdlsvmyedPNGIBTR+Qtdw1HBS6n86/4e4OxRqqtHqrRjFPq1OGMbVy7kVuy9WqzFC6UjL+Hc+JAhT4xwkEvRHCaJN3fnT+jZGw0xevebL/TsPKlLcJe1Snaqhej3MG6+7OoKKAN8mWC9JaRtPPYLoFV7Y4loSLogUwyb8Zs8mNJX9wDafaAAf93Kb0jlpLuWRLXZGGOdS1G44b0/ZQcRFxWMuM8Qh1iMVyb00rMuL/ezwBDXJNqDRBo+Eu17rWjEux1vAuVN57VBtizgYHwT3lXftt/xYGJ6ZTMLZ+rCXuurxvTE3ZiH+1+lF3rnf7YVVcfl+GKnD87E4llv1B/qu+eJiuMuMfW68ycSogVoeu8JFwUZ/SuXSPmRb1wxl3cUKAEV6hTUo/lCjNBBP0G5/2bNWfO5nTT9qrUEsqqDOyeMz2PjlYyIbbDlcJyrmNRclW+ip3NC23SJFP7UoyTB9Ko7chgAYgbVsQ4rLq4lTbNqo1HFXqG0ROgX1NxwYpdMoQkO3kJQ6tke7rSOnMev73XseJO2kaBHtJsWgX9UkOQx5iTl5I8wLXq1QINJBYOiyxOw6/7P22dIG0Y3wdGXAR50mxuSZQ+ICID35uygzIGdEXWvh7z1EHRPfWcSll83CMpjwEfnHTpPiNYNwRqR6RAXpT9Vn79lldPfAIQ3VhfkOoirDHT/2wQVr5IH8P2BEnQ7THRVeYIJ5mJtg1qvrxpFPL9u/m70rlnCvk6dZkbptMjSFqNZPoimkZ38gPb0DhuWHF2yJHyedPHJGI4ZzgBo5n4e4pfRLLkO8VhdNUWaBPY+T74wO0KC2F+MTcIfmbP5QbH2LRYJfN4JP+EnRFjdXa9ko8nMzRD9Okg5VtzhLcVjY9jsj1rXTd5j56/m7lTR5UlWZfGmm+7Yg5j51+kmzKNjXdrccb1K8zOeajrwDXEDKE6Mm7wcdt9ThrKn+BTqhYzHJVAkXFVA9wpPj7h2s0a4ptW4lDPUGbblI/PpUrrBuT4mswtcr0HOM0iJ24/MOhxaJ8SUqAoH8orD/8WBN+uGISBPTfCPVQUZLSF9v7abaGSTOICrXAs/k8ESHjKQ3y+KQsZtC1pCBA36dWD4g3UAzpvpzBvTb5+gYWrz4zDu6XnrMJif4YmX8sAbG4ThT6Mlj8kNsamqtZW/mr4gpU/pe1Q76OvdYs2eqbA9ScXKvBOueqUgIjRSlxpD4sBuZvupCmn89ZD+i+QOGuK8JSW/YZ9YFa/1nQc4Cl/UOjV2r7hYpJBavq4S4rnYk5aQI2B83Ph3hmh7ebcJHvZKlFszuUIiF/qAIbqruIFzjJQxUTbaB4hQnf/l7QJtoq+bxfi8sXREpI2OMNG92ic4mQYYUfKbxwoYwhrHYZU1sN+tJ2o32oU5YYua5DGA1eYeQjmAJi+QMKkvCOF6ea7oFXJRyhOgjg3X+esIk9tQy8FW0T3ZokDjYXar0=
arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Chht+VWz6TOGffSiRHNtPwkuMUVDWGWsbjWVWeSDjtRGL4Mw1ROo1Unar85KnSRXtzvimKAQiL7PQ1qXmXTiQ/WxrEkaZ66J7ACIEWQjAT3hOe7SfsqpUg28pZT7QpYsqLQpQ2Q8HtrkoKaSpJlpyVOa7317o0lLUcj48Wknp4ynENmm8aswANzyYtJ6i2tl+JadGkRB0RJd1Xywi1geAlx95h6FHtGk63oYChEG9IE815ulA4r0miWBS/RDF5+vFttXrT7juKwLM/JvFDzBfIJENosA3kuLq0e//VeZQgbldxQSTVsAXToh4FmedUG3eoP9Cw8CYG1xVike9cr8qA==
arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aBaahVYC/8Z0ytYTig3JvA8/jD6LGkl+hfrD57esdG0=; b=TQpaUBeTg5OjPB+1VmrzQiebNROTLjIsyfdmlOc5wbVYqBWlTbuZwPMFP6YA/eC4K312ljKss1H9Ti+w0nqFaUFNiE/eCTEmddl+SCm3+ErooEEa/wkI7IQ8LDvnXQw1ZLzevXt3Wr58nIS730jAQPTan/kkjW8LTaoQJIMjJ5O/IZpDXpzwSZHTix721JvQkDfgkVORB1UKaoIblX+v9pefjxLW2vtMwJ5+xnGMXsYK4nqM78ROMr7mW8psmsLDFB6SL5Z+ZYpZ/QTZ3a9+foJMv98kubqhahgChiN0Lt8q2CfC48mM7/NRWbt4+a5UtaPns3NkkQTJLwKViMJqGA==
arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=comcast.com; dmarc=pass action=none header.from=comcast.com; dkim=pass header.d=comcast.com; arc=none
x-ms-exchange-crosstenant-authas: Internal
x-ms-exchange-crosstenant-authsource: LV2PR11MB6045.namprd11.prod.outlook.com
x-ms-exchange-crosstenant-network-message-id: a3996a0c-152a-4ee0-7264-08da6b1d54e6
x-ms-exchange-crosstenant-originalarrivaltime: 21 Jul 2022 13:31:34.8646 (UTC)
x-ms-exchange-crosstenant-fromentityheader: Hosted
x-ms-exchange-crosstenant-id: 906aefe9-76a7-4f65-b82d-5ec20775d5aa
x-ms-exchange-crosstenant-mailboxtype: HOSTED
x-ms-exchange-crosstenant-userprincipalname: ZxaoWIKl5ObUWcWeleZv75+VuhMzHQdQYv32bcuP9gF6Axu+raRriPxCghAj5PBIagJeNmzOjiV44celfQUMVgjZI2bBmvurdEX9AjAMUvo=
x-ms-exchange-transport-crosstenantheadersstamped: DM6PR11MB2988
x-originatororg: comcast.com
Content-Type: multipart/alternative; boundary="_000_LV2PR11MB6045F688C8B5B8C22374BEBDEA919LV2PR11MB6045namp_"
MIME-Version: 1.0
X-CFilter-Loop: Forward AAETWL
X-Proofpoint-GUID: kXZQQQKYqhEIiAWN8QOq_KU9Nj4qnAzB
X-Proofpoint-ORIG-GUID: kXZQQQKYqhEIiAWN8QOq_KU9Nj4qnAzB
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.883,Hydra:6.0.517,FMLib:17.11.122.1 definitions=2022-07-21_18,2022-07-20_01,2022-06-22_01
X-Proofpoint-Spam-Reason: safe
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/Dmdqen5B7_wqqkw5B_1Nm192pQY>
Subject: Re: [Moq] [EXTERNAL] Re: Encrypted Media Metadata
X-BeenThere: moq@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Media over QUIC <moq.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/moq>, <mailto:moq-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/moq/>
List-Post: <mailto:moq@ietf.org>
List-Help: <mailto:moq-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/moq>, <mailto:moq-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 21 Jul 2022 13:32:14 -0000

In line

On 7/21/22, 6:17 AM, "Ted Hardie" <ted.ietf@gmail.com> wrote:

Hi Glenn,

In-line.

On Thu, Jul 21, 2022 at 1:35 PM Deen, Glenn <Glenn_Deen@comcast.com<mailto:Glenn_Deen@comcast.com>> wrote:
Hi Ted,

Perhaps replacing the “timed metadata, such as … “ with just “metadata” to cover the broad range of metadata

So:

The media publication protocol will be a push protocol for sending media including audio, video, and timed metadata, such as closed captions and cue points. The common protocol for publishing media over ingest and distribution will support:
Becomes:

The media publication protocol will be a push protocol for sending media including audio, video, and metadata. The common protocol for publishing media over ingest and distribution will support:
I think the two examples given (closed captions and cue points) are pretty important to retain and that "timed metadata" there indicates how they are linked to other data.  Would it be possible to replace that change with one that refers to a broader class of metadata with different links?

Fair enough, what then if we made it inclusive:    “audio, video, and metadata including timed metadata such as closed captions and cue points, and broader metadata that may include content data, encoding data, distribution data as some examples”

-glenn

regards,

Ted


And add “metadata transport” as a bullet, so as to suggest that metadata is a first class data element being included.

-glenn

On 7/21/22, 2:16 AM, "Ted Hardie" <ted.ietf@gmail.com<mailto:ted.ietf@gmail.com>> wrote:

Hi Glenn,

I think I follow your core concern, but I'm a little confused about how to reflect it in the charter in ways that don't start to assume the solution space.  From your perspective are you looking for an elaboration to one of these bullets:


The media publication protocol will be a push protocol for sending media including audio, video, and timed metadata, such as closed captions and cue points. The common protocol for publishing media over ingest and distribution will support:
•         one or more media formats,
•         an interoperable way to request media and encodings,
•         rate adaption strategies based on changing codec rates, changing chosen media encoding/qualities,
•         cache friendly media mechanisms
So that they specifically mention the metadata in, for example, the bullet about requesting media and encodings?  Or are you looking to add a bullet here?

If you have charter text in mind, or can develop some, that would be most helpful.

thanks,

Ted

On Sun, Jul 17, 2022 at 2:10 PM Deen, Glenn <Glenn_Deen=40comcast.com@dmarc.ietf.org<mailto:40comcast.com@dmarc.ietf.org>> wrote:
I get the sense from the proposed charter Media Metadata is currently treated sort of monolithically in terms of access to it, its encryptability, and its use in different workflows.  Metadata is quite rich as a part of the media delivery workflow and is getting increasingly important and extensive as media transport and media types evolve.  I propose that it needs more specific focus in the group.

Metadata data and access to it is something that maybe should be considered a distinct type of media content on its own along with having distinct from the transported media authenticated access and encryption considerations that are independent of the media being transported.

This could possibly be part of the “coordinated or cooperative” middle boxes that Lucas has mentioned in his not on the thread “Re: [Moq] "MoQ Architecture" question from Spencer's mail”

Metadata should be more distinctly mentioned in the charter along with perhaps a couple of documents that specifically cover Metadata authentication and encryption and Metadata Use Cases by both end points and middle boxes.

-glenn
--
Moq mailing list
Moq@ietf.org<mailto:Moq@ietf.org>
https://www.ietf.org/mailman/listinfo/moq<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/moq__;!!CQl3mcHX2A!EqjB0ptNCUvf7xVMkakLbxPdk_Gx4kKd1I17Jbo4Lq6nWX6RncjNeI9A4VKBUT10uMHrJ2ZWirqKdVczWg$>