[Sframe] using sframe with existing media networks

"Pascal Buhler (pabuhler)" <pabuhler@cisco.com> Fri, 12 June 2020 08:03 UTC

Return-Path: <pabuhler@cisco.com>
X-Original-To: sframe@ietfa.amsl.com
Delivered-To: sframe@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7CDEF3A0CF2 for <sframe@ietfa.amsl.com>; Fri, 12 Jun 2020 01:03:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level:
X-Spam-Status: No, score=-9.597 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, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=LZXvIpnz; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZCCBcUqy
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 SH1idg-PCYrf for <sframe@ietfa.amsl.com>; Fri, 12 Jun 2020 01:03:20 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C0C83A0CF0 for <Sframe@ietf.org>; Fri, 12 Jun 2020 01:03:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6402; q=dns/txt; s=iport; t=1591949000; x=1593158600; h=from:to:cc:subject:date:message-id:mime-version; bh=59D4B+PN8uZGnRFdRdXUF7Ei78/Y9SLVB9G7FvF6YA0=; b=LZXvIpnzAxHTki3aE033dlNQAVlBQjwHDcBgMWljXXF7YUrI21el+ONr a1dhaGt1TbCN4N522cO+wCsRmy7TvLabbr39TyOVEigrtTZ2B8Hi0G2Kp IFDGPEHKvlszDAe776ZS96JswARH0Ksu9fbF0uV9XbQEIGrFr+Sy1YL9c Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3ALBmqHR8txJkpp/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZRaN5PhxghnOR4qIo/5Hiu+DtafmVCRA5Juaq3kNfdRKUA?= =?us-ascii?q?NNksQZmQEsQavnQU32JfLndWo2ScJFUlI2/nynPw5SAsmtL1HXq2e5uDgVHB?= =?us-ascii?q?i3PAFpJ+PzT4jVicn/1+2795DJJQtSgz/oarJpJxLwpgLU5cQ=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DtCQAUNuNe/5FdJa1mgQmCbS9SB29?= =?us-ascii?q?YLywKh2ADoSaEaIJSA1ULAQEBDAEBLQIEAQGERAKCJAIkOBMCAwEBCwEBBQE?= =?us-ascii?q?BAQIBBgRthVsBC4V1FhsTAQE3AREBgQAfBwEEDg0agwWBfk0DLgGoNAKBOYh?= =?us-ascii?q?hdIE0gwEBAQWFMxiCDgmBOIJkiUodGoFBP4FUh1uDRYItmFqaZYECCoJZmTu?= =?us-ascii?q?eZ5EWni0CBAIEBQIOAQEFgWoiKYEtcBWDJFAXAg2SD4pWdDcCBggBAQMJfI4?= =?us-ascii?q?hAYEQAQE?=
X-IronPort-AV: E=Sophos;i="5.73,502,1583193600"; d="scan'208,217";a="523674677"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 12 Jun 2020 08:03:17 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-9.cisco.com (8.15.2/8.15.2) with ESMTPS id 05C83HFh001646 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <Sframe@ietf.org>; Fri, 12 Jun 2020 08:03:17 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 12 Jun 2020 03:03:17 -0500
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 12 Jun 2020 03:03:16 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 12 Jun 2020 03:03:16 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HEm9NdCMoEUP+zgZeEGsDO1oHV5uvB0ZVoyiDB+ElYbzQd3A9pg6BBcXhD5ZnP7oOzZYwmWqYb4YTYuugeK+1nmgDCdRp79TLGmMSqIT5UGwrqA8AELP21P5bypNTmZYKyR5+dMw4MHb4hiUmzIUh0hpnk4PxxjmMjfZ3E5aKXnHdck0yTnZX5BtQdCiokbWpNEEtoq5uP46I1RjAu3R9jZ5TBLtlJPf6kjkgMYK43b0yVyIhl+Ss/tfPK0UEj8KkO6h0oyhI7UczzSCzOrGgu4f07gpdF+3Wd2IoI00u/ZYqPq6LMB+erUymyppSaFZ5Q0DmVlHyEW8iNGey4lgXg==
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-SenderADCheck; bh=V+NAOSMt4MzfmFGGZK2P4g3/cntbNcUGjK5bgI5JFBM=; b=he3czeUmNjeSrGFbIgMLKtCtb97ZbpJFs8T2c878ES/dq/2Wo7ILb9WYQ/k+JhOyQZ9J2sz3uhwD1t2IOXExpw1pcAtYn2iDi0vPSFrNyWA+y1VcsyhhJ6iuI2vzHrNQNNG4S/O7HzJyGxrsYx4tyn7lyQobzpJwxkXt8LbIGgEJyiRk/eA79VASri7/yk+qD/Tevy6fo8h7FxhVlBE2E3oandtr6FeO3lWYeRUEmDxBzHH5EJf5evwPgqh6WMi+9CFWkbqK97v3DItEB/HWMj23UkweTzzdd9Gba8e4ieyqwBWLcXSEpZGNHaZBbOXdhGrmRcPbTDo06LM/o2t1EQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=V+NAOSMt4MzfmFGGZK2P4g3/cntbNcUGjK5bgI5JFBM=; b=ZCCBcUqyIF3vXiwA/GoKVtb8DifL40HTQd+4X++fMJ3svfCaeHSsHjSDag/dxg/XPyWEKth+aJQj+5639ryZy3kl1/JoYG+RiMrM6fy4n6mbZ1bDYvviV5MTnz51644K0W3D9azzuMPk3zJf7cCS7tDTUBTuFO3ajMlP7/MluEA=
Received: from DM5PR11MB0026.namprd11.prod.outlook.com (2603:10b6:4:62::35) by DM6PR11MB3066.namprd11.prod.outlook.com (2603:10b6:5:64::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18; Fri, 12 Jun 2020 08:03:15 +0000
Received: from DM5PR11MB0026.namprd11.prod.outlook.com ([fe80::349d:7e4f:afe7:6e2f]) by DM5PR11MB0026.namprd11.prod.outlook.com ([fe80::349d:7e4f:afe7:6e2f%5]) with mapi id 15.20.3088.023; Fri, 12 Jun 2020 08:03:15 +0000
From: "Pascal Buhler (pabuhler)" <pabuhler@cisco.com>
To: "Sframe@ietf.org" <Sframe@ietf.org>
CC: "Pascal Buhler (pabuhler)" <pabuhler@cisco.com>
Thread-Topic: using sframe with existing media networks
Thread-Index: AdZAj9FrzPpMXu2GSPmuNnjw5iXyEg==
Date: Fri, 12 Jun 2020 08:03:15 +0000
Message-ID: <DM5PR11MB0026C9E036B42EC322A77A4DD5810@DM5PR11MB0026.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.220.38]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c1f0c93b-6b3f-4264-00d4-08d80ea70fb6
x-ms-traffictypediagnostic: DM6PR11MB3066:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR11MB3066CF424BA05DD7B1B58E15D5810@DM6PR11MB3066.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0432A04947
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wce5RdHf3szl2tHKnqBqaF5L2o1pG1L7NtnMnUyhW5wiDcgos0qOySR4VlIPMGskLpYxKx4FcHA766YlnBqjHLFOMxKLOwWSoMvnTEz1R0Qfgnn0Ue5wmLabXodOv9oyYzNJf5Kp3ugpTGRyzwaJmaED12NMYlVBgFHgp0OKiw5S6UKRVqLV8RULWRcow7D0xGwpIiRVH1cyqmpmGAUQvifYR00qapXQR949kztcfnlraLImW2KHNkds+hOF0pVvfsw5WMksLy+8RT3AxsZJLY9Yyii+Fa8sTU5oTGR3uKQdkTMj1gH3P7IeejE8F9/0hOXOR60K49w/1V5O9OPWmA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB0026.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(346002)(376002)(366004)(136003)(39860400002)(396003)(52536014)(8676002)(316002)(8936002)(5660300002)(2906002)(9326002)(478600001)(6916009)(71200400001)(64756008)(107886003)(186003)(66946007)(86362001)(33656002)(76116006)(55016002)(6506007)(4326008)(66556008)(9686003)(66446008)(66476007)(26005)(7696005); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: j1w/Af3tflPfTQsUM4VoRq+vewGSeMPhvHN/Z4wZwZOuc+Q7WD6yc3V9UkKLV7e3S3Mh/94YzgnOu1A8fz3CRayoLNojpk1pVhsWwOEbQcw1drezw0uZFDKM/xPO4Kp2SO6s7Lv9/YhBCLYtbj6MhOdNs0EAtFOtjMngc5/oeuCuUP6rytCNWHYDSDTJxl19PezXM+MXrduJD1gFf/VKVyJO76MIZPGY8ghhtpULEPDAFXAz1d0updJ34X2OuyTmZugiAeZ9z8Q7vtmsGIi7/xxbyf/wHQZ7FqP+PvWT33kNfdZCVyoAuIf/k6xtcil0c5Ke9sX7KcWbNL2K/+sTariDKhUbgTdGMgdGdXch0HGMb/N09QNGd8v3ytC1WFcQC1lUSeryAEzlKXJayivP+DnV0RjE5SmCssFf/zF0ZlsKiUCH+/adtAWp/lYBrRIFZXqzMnp11f3uF7VBlTmQZ/1UewY/ZuRQu7GP9meY3fU=
Content-Type: multipart/alternative; boundary="_000_DM5PR11MB0026C9E036B42EC322A77A4DD5810DM5PR11MB0026namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: c1f0c93b-6b3f-4264-00d4-08d80ea70fb6
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jun 2020 08:03:15.7119 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iDLo2JZ9OMpwqGqd0jg/RGoffp5H+kBQIIzA04ZuXJJC2CVtfmKQtF3Zba9tHC8DeExx8VrKScfunP9rdGwaow==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3066
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: rcdn-core-9.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/sframe/zFGatq86xtylD5innqAScFDA8z4>
Subject: [Sframe] using sframe with existing media networks
X-BeenThere: sframe@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <sframe.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sframe>, <mailto:sframe-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sframe/>
List-Post: <mailto:sframe@ietf.org>
List-Help: <mailto:sframe-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sframe>, <mailto:sframe-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Jun 2020 08:03:23 -0000

Hi,

I had a couple of questions relating to the draft posted by Emad and sframe usage in general, not sure if it is best to post here, on github or a different forum.

First I make the assumption that although sframe is a valid concept/standard on its own and that webrtc is not explicitly mentioned, I take it that it is in the context of webrtc and the insertable streams api that this was originally developed.

I am looking at this from the prospective of a webrtc gateway, so there is no guarantee that there is a webrtc client at both ends.

I see that the encrypted frame will be packetized with a generic RTP packetizer and use a generic RTP header extension, but no references to what these are or how one would signal/configure a client to use the generic packetize instead of a codec specific one. This is maybe not directly relayed to the sframe standard but relevant when using sframe in conjunction with other standards, for example SDP.

Secondly I am interested in the Partial Decoding section, this seams to require that an entire frame is encoded as a single blob but there are many codecs that can encode parts of a frame as independent units, for example a single NAL that covers only a slice of a frame in H.264 or a single OBU that contains a tile in AV1. In these cases the units could still span many packets. Is it possible for sframe to work in these cases if one considers each of these unit to be a frame in the sframe concept? I am not familiar enough with the insertable streams api in webrtc to know how that works in the case of slices and tiles.

Thanks

pascal