[AVTCORE] Re: Comments on draft-shin-avtcore-rtp-multi-opus-01

"Mo Zanaty (mzanaty)" <mzanaty@cisco.com> Fri, 07 November 2025 00:56 UTC

Return-Path: <mzanaty@cisco.com>
X-Original-To: avt@mail2.ietf.org
Delivered-To: avt@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id E224E84F41DD for <avt@mail2.ietf.org>; Thu, 6 Nov 2025 16:56:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -11.886
X-Spam-Level:
X-Spam-Status: No, score=-11.886 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001, T_SPF_HELO_PERMERROR=0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cisco.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YCpcpixMVkHE for <avt@mail2.ietf.org>; Thu, 6 Nov 2025 16:56:50 -0800 (PST)
Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2702E84F41C8 for <avt@ietf.org>; Thu, 6 Nov 2025 16:56:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.com; i=@cisco.com; l=11603; q=dns/txt; s=iport01; t=1762477010; x=1763686610; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=9Iz/iiYfXFcjkOIOv5HSk4eHhwEfVuyatk6tLjXwags=; b=Xb7GMrU/e9AE/aaA3vJefGyUU+WAfpjLm3GxysEa7sBPPu1XiGIdUCwK zKKIEaAiXcJOXHCadOmnYz3f0v3Moc/bAxuK+l+ncwK0QKeW8eL6eHqkF w/21x/5Wb+PX1cXbpapsO0kncycmuHRo57K+t7N5+8x8tVFrtDC4hE0Cc 6T8HLEpxf3kOeIztAgu1w4mJHohLq1xt7Kd1dBk/vPdrghFBKRD0VXwZK oRuwbyEVSxfwK2t/93VPRtSnt0zBT6J9xhDKhMXxHGkyhtb3eeAVxWIoN PEB/PZauIXRj2r/5djuk3u7uu9uABxCZsIC26zb0oKqTzLFwbDLy5ksWx w==;
X-CSE-ConnectionGUID: BtXOiAOfTkOxV6Le+JhshA==
X-CSE-MsgGUID: 1OBA4BK8RAW7suBfULFegA==
X-IPAS-Result: A0CeCgBPQg1p/44QJK1agQklgSuBPQEwUgd7gQ4SSYY3gWkDhSyGWIIhA5dDhlcUgWsPAQEBDQEBPRQEAQGCNYEbgTcCjFgCJjYHDgECBAEBAQEDAgMBAQEBAQEBAQEBAQsBAQUBAQECAQcFgQ4Thk8NhloBAQEBAxJcGwIBCBEEAQEvMR0IAgQBEggagmGCHRZAAwECDgRBpFYBgUACiit4gTSBAYNiAdw9BoFKhTuDFwEBKoE0glmBHhgBG4RdJxuBSUSBFUKBZoECPoJhBIEpAQsHASOEE4IvBIEOgRR6FB2GCogjgl0GgW+GMlJyIgMmMywBVRMXCwcFgSAQMwMqNC0WDSIpBS0dcAwoEhAfGBFgVECDSRAMBmgPBoESGUkCAgIFAkA6gWgFHQYfEgIDAQICOlcNgXcCAgSCGX6CDQ+EKYEFhHMtAwttPTcGDhsFBIE1BZMrW4IJEUI2TgMvJCAuAQEWHxo7CwcnKpMJCyaCb4xSo3YKhByMHpVvF4QEjROWBIJpZ5kGIoR7iGuVWgqFKgIEAgQFAhABAQaBNDoBNWlwcBU7gmdSGQ+Nfy4Wg16EPbYJeAI6AgcLAQEDCYZIiyKBfQEB
IronPort-PHdr: A9a23:IgtweBTgzji6ucN7BBRqreBRwdpso47LVj580XJvo6hFfqLm+IztI wmCo/5sl1TOG47c7qEMh+nXtvX4UHcbqdaasX8EeYBRTRJNl8gMngIhDcLEQU32JfLndWo7S exJVURu+DewNk09JQ==
IronPort-Data: A9a23:DcZs+6/GWe2AfgDwq8lXDrUDxX+TJUtcMsCJ2f8bNWPcYEJGY0x3y DEZXjzXa/zZNmT0KNl1aYq2p0tX7MKAzNRgHQA9q3pEQiMRo6IpJzg2wmQcns+2BpeeJK6yx 5xGMrEsFOhtEDmE4EzrauS9xZVF/fngbqLmD+LZMTxGSwZhSSMw4TpugOdRbrRA2bBVOCvT/ 4qjyyHjEAX9gWMtazpKs/jrRC5H5ZwehhtJ5jTSWtgT1LPuvyF9JI4SI6i3M0z5TuF8dsamR /zOxa2O5WjQ+REgELuNyt4XpWVTH9Y+lSDX4pZnc/DKbipq/0Te4Y5nXBYoUnq7vh3S9zxHJ HqhgrTrIeshFvWkdO3wyHC0GQkmVUFN0OevzXRSLaV/wmWeG0YAzcmCA2kcIb0/+89QD11N0 uwmdhQALTKDnOKflefTpulE3qzPLeHiOIcZ/3UlxjbDALN+HNbIQr7B4plT2zJYasJmRKmFI ZFHL2MxKk2cOXWjOX9PYH46tOK6j3/2byxwo1OOrq1x6G/WpOB0+OS3aoKNK4XWG625mG7Bg Ujvo07aUiszC4OE1BCLz1aCi+DmyHaTtIU6UefQGuRRqFSN2kQSBQEYE1yhrpGEZlWWUtZbL QkQvyEpt6V3rBHtRdjmVBr+q3mB1vIBZ+dt/yQBwFjl4oLf4h2SAS4PSTspVTDsnJFeqeACv rNRo+7UOA==
IronPort-HdrOrdr: A9a23:qVz5fai50rp51EdXXdDJ4o7Dd3BQX6d23DAbv31ZSRFFG/FwyP re/8jzhCWVtN9OYhAdcIi7Sda9qBPnmaKdkrNhQ4tKPTOW91dAQ7sSlrcKrweQfxEWs9QtqZ uIEJIORuEYb2IK9/oSiTPQe71Psbv3lZxAx92uskuFJjsaDZ2Imj0JcjpzZXcGPTWua6BJc6 a0145snRblU3IRaciwG3kCWMb+h/CjrvjbSC9DLSQKrC2Vgx2VyJOSKXWlNxElPA9n8PMHyy zoggb57qKsv7WQ0RnHzVLe6JxQhZ/I1sZDLNbksLlUFhzcziKTIKhxUbyLuz445Mu17kwxrd XKqxA8e+xu9nLqeH2vqxeF4Xii7N9u0Q6h9baruwqmnSXLfkN8NyOHv/MeTvLt0TtkgDi76t MT44vWjesOMfqKplWN2zGBbWAbqqPzmwtirQbW5EYvC7f3r9Rq3NciFE85KuZyIAvqrI8gC+ VgF8fa+bJfdk6bdWnQui11zMWrRWlbJGbNfqEugL3c79FtpgEz82IIgMgE2nsQ/pM0TJdJo+ zCL6RzjblLCssbd7h0CusNSda+TjWle2OBDEuCZVD8UK0XMXPErJD6pL0z+eGxYZQNiJ8/go 7IXl9UvXM7P0juFcqN1ptW9Q2lehTxYR39jsVFo5RpsLz1Q7TmdSWFVVA1isOl5+4SB8XKMs zDca6+w8WTW1cGNbw5qDEWAaMiXEU2QYkQoJIhV1qFv8LMLZeCjJ2oTB/6HsuYLQoZ
X-Talos-CUID: 9a23:T7cDYmHl0xFbQpB3qmJN6H4zG+kCfEHe62fufWu1SkRpU728HAo=
X-Talos-MUID: 9a23:d2IG1QkSQJ+N5aJ98hKXdno7E+1Bv46NWHokrsodpuOKCAheNji02WE=
X-IronPort-Anti-Spam-Filtered: true
Received: from alln-l-core-05.cisco.com ([173.36.16.142]) by rcdn-iport-6.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 07 Nov 2025 00:56:49 +0000
Received: from rcdn-opgw-5.cisco.com (rcdn-opgw-5.cisco.com [72.163.7.169]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by alln-l-core-05.cisco.com (Postfix) with ESMTPS id 3CCB418000158 for <avt@ietf.org>; Fri, 7 Nov 2025 00:56:49 +0000 (GMT)
X-CSE-ConnectionGUID: qTbd1k2XQXCpkGv7M7FZDw==
X-CSE-MsgGUID: sFITK0n5SXyvqSRham1oFg==
Authentication-Results: rcdn-opgw-5.cisco.com; dkim=pass (signature verified) header.i=@cisco.com
X-IronPort-AV: E=Sophos;i="6.19,285,1754956800"; d="scan'208,217";a="36469071"
Received: from mail-co1pr08cu00104.outbound.protection.outlook.com (HELO CO1PR08CU001.outbound.protection.outlook.com) ([40.93.10.100]) by rcdn-opgw-5.cisco.com with ESMTP/TLS/TLS_AES_256_GCM_SHA384; 07 Nov 2025 00:56:48 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=hnxZtMUGBdl6kbIF5lTWe5xqNyW1evktAUPSIh5rWdqkEDH1PWXTDrFdNM0OcB2TdQBDXrljbkbHafjugzeHj21fleGjs59lvV2IMsN+Em+Jiv23RvlvDjRZyWqVPh+nBayI7RlgCZktWwu7N9CITviIq6WlPtX1+wHwGMqSNHm+rHi7FbWWcQeMPurjjSuSGebNg3cNHtOVPCj3fWdd/+ljKGaUF2RsI/C1qatICEqsAVdI1b8q0IcF8mcoNWaauOKiYAW384VsviFNcgCCDNGV3GbzqlUtEEQWqYxjXu5K8POrXuJMucXDLlkQMC/wY/vIJsf2vt0WF9ZRFcvDKg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=9Iz/iiYfXFcjkOIOv5HSk4eHhwEfVuyatk6tLjXwags=; b=ILK6vVbQW37Z0oKj/2TTDVqN+zfoB7r3hLjW59d057uSXLn04Dic60wJHqgaVOToFGx9t5COGekCbat04UOG1sHY4tuh9Z+Veg/TwOyk6vou2OxKt8IVhsUmM/zPCHmu9cbQBFJvBJ6kBUfhoUkcHzvj2R/9V3FtQxNwf5An9I0qHQ2zVNXG5pLVufUU+NtaeLK5nG9fmiDRkdXyIF25B/CHRKvRR0BS7RNrk2+Gs+SEaq7DaouyI4/nrLd7Sg+DmUxm2oKIMZOx7MT/Q6Uk7QpJ3tajB3TYS0XL7vIMqeoLrjStY3uqzaaWtpkKFoxMdmEL63oY2tut30k/jMHK+Q==
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
Received: from DS0PR11MB8181.namprd11.prod.outlook.com (2603:10b6:8:159::8) by SN7PR11MB7066.namprd11.prod.outlook.com (2603:10b6:806:299::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9298.9; Fri, 7 Nov 2025 00:56:45 +0000
Received: from DS0PR11MB8181.namprd11.prod.outlook.com ([fe80::7bc0:4293:d7fd:11f2]) by DS0PR11MB8181.namprd11.prod.outlook.com ([fe80::7bc0:4293:d7fd:11f2%4]) with mapi id 15.20.9298.010; Fri, 7 Nov 2025 00:56:45 +0000
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Sun Shin <sushin=40nvidia.com@dmarc.ietf.org>, "Timothy B. Terriberry" <tterribe@xiph.org>, "avt@ietf.org" <avt@ietf.org>
Thread-Topic: Comments on draft-shin-avtcore-rtp-multi-opus-01
Thread-Index: AQHcT3awzV3UXsBnPUK/jl0bf46xhLTmYvAM
Date: Fri, 07 Nov 2025 00:56:45 +0000
Message-ID: <DS0PR11MB8181E53DD23B81C99E5A1579B4C3A@DS0PR11MB8181.namprd11.prod.outlook.com>
References: <98906f50-ba25-1b3a-f73b-2e0f019eb22b@xiph.org> <CH2PR12MB951776A5B6ED4390A5541728B2C2A@CH2PR12MB9517.namprd12.prod.outlook.com>
In-Reply-To: <CH2PR12MB951776A5B6ED4390A5541728B2C2A@CH2PR12MB9517.namprd12.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_c8f49a32-fde3-48a5-9266-b5b0972a22dc_Enabled=True;MSIP_Label_c8f49a32-fde3-48a5-9266-b5b0972a22dc_SiteId=5ae1af62-9505-4097-a69a-c1553ef7840e;MSIP_Label_c8f49a32-fde3-48a5-9266-b5b0972a22dc_SetDate=2025-11-07T00:53:29.3834342Z;MSIP_Label_c8f49a32-fde3-48a5-9266-b5b0972a22dc_Name=Cisco Confidential;MSIP_Label_c8f49a32-fde3-48a5-9266-b5b0972a22dc_ContentBits=3;MSIP_Label_c8f49a32-fde3-48a5-9266-b5b0972a22dc_Method=Standard
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS0PR11MB8181:EE_|SN7PR11MB7066:EE_
x-ms-office365-filtering-correlation-id: f9f8637f-ad7e-4524-393e-08de1d988643
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|7053199007|8096899003|13003099007|38070700021;
x-microsoft-antispam-message-info: hDM8XMxl+3Wopa6db5vDizfscZ2hswrOtMnUVa9v9+e2z13moG53wZPQa4AKYljQHAsVvxoCTKPANno/N0+EvK5H+4GEDiKYqSk7qc1WlW7JfoE89VntRgn4zmuRuCYf2lhs9KUEZKP6yo5j0j0HQskACLU5JUqKgVCJGbHriXKfBrU2cyoatNoXCdpJtXuBDxcjUvsIEKyAvOwAU34O6ak6DsD2ofTUUrPgy+7uJFB42u/Ocif/31d23sEY5nNNSyAnp1vqYvwwGQg9ykCDTRUaimNtWOqDyelHPkpErs44JhTbT7hqksMc52lgV8leSp2Lexv1VKhcxjmtLPhwrwwo6QwZKc/gQ5ZAVvwEUxhdZTe/uGTVaR24/JnSCac5V8WUIdctejH3jMJUssH8U+YGtqttvmIKCfQUzx3DQOX+nld+gHMS3pIFY+iKxnyFEN2wSkH1U+npzgaWat2Xz2DooB5UGcUS4Cqq7yFb79ZLGj21/DOfEXaFo0XsaDxlG87pHcse9VVKeGbRA2X68GSHNnc1ra11rLL5GSMHghrFiKcGcf84NTiIXtsmFp/7wxGgAyvlmXCZr5Dx5XS9The96dx7VIqKWGb/wFvPIfkRW/kTOfvtoko2qTSWXtCRnFZSLs7a1Y+uZQvFnPFkOjp+veXkvlm5YNRlmZd7O4sREA29zLnF0ThI69+yaV4gAvXoy5bZcFHX2mQPt2GHdq4yn5LaRmXZMJdwpS4wjXvyKnVOrm4iLBtwrHcO8t2aV2vkPRO/CdddK57tgNM0Ns++Vi0sH6A+uHD/DQ8TpZERMxAb0LUN93Om+sW/4zKgN+os1uwlZTO0ada4AIRSqXcLQ3bn7kD7AWUDimtF2ZCf2+/aThYhY+rQkOSOr1znMbot7JUxqpZhSwtMPoQ5Vj5zgbpib1cLEcMfPYAPbXfd1JogBkTzUYsrltQvUN2nEWBsWWqTfAElQTkhfd2081m6Rh0/oIfF1cZ/Bn+MBBeYujhJdMyngNejaFPre27X1D2o8r5fcMvfAqJHRiRYpzaohTvOLwq+RpsjR7QjqtkuP2u5PrBOpd/jv1eYTBg9ieOGOv2vvUXeLYZ0Ya+d8IU8scoHOT+Ufn3VDQpaK7+itINyKcxMiy3ugT1/yMp8Hs7F65NqoTbhGuswYcprX5tefX0RRSAoDCIgq3cYZnaLSmfSguWmrYUWxi1ppeNmU5A9z/X3TRs1UGQbXBx1DDvGjrRm8OJre9rWvmAPhclWDGco66PU2Kio/2v/PinNNP20ERN9n6ZiseFn9sRxc8138+bre+euEHQWh58WBFlR4I7dx1gwbmYnCyEYfR24YO+m6McMyvCT0vNQgd9odQFFGqy2pv2fTqogQGztXKVaQAdGSZn6p9LFgLwBXFssXNmv6RWMn9CfULhAcAqBQ8LyuagGlwsiAidi/HMGR5HYRlJ8HwxKdPpC1eVinoYYMBacJlYKt/5VWhrSZ8vV9r8+pjtVXf/nGU7UOTEGyf94N7JiinXzVq2jEl7FPwuB
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB8181.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(7053199007)(8096899003)(13003099007)(38070700021);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: mgQb9qfDrS0aq77gDsksPkKcjzUJP1gQiME9+gt6935iofisZGcSygPZHThXROp/yJ5AFV5hXpqnVRW0IylSIYuZqn0Gmt7ayaOZuXWWfXvLVLnzFoGmXHfw5+BMXCy00+1ob0NgEDZZeveNdwIXKxPti0wJjy9kBt1JhGA/WXIJghT+w1Goy27Tz3TktXt3B5DmmaVGv47ShSZ9UuaQ0BY5LwqKXJEzn+yjLyUMmoxf+r2BuNZd/apCR2pkdqWKIhbop8W7BZH7HfMqVyzZwJXiD5MfgU1ECzZKaZB/EidyrRXGgqmYGeWx7Hi/EammJObAo/TTGb+O6Uu6nAiPhNsD2DQcCdsfKU76up9BC3VZxwYCxTnXhk6TO9ond72Hzz3O7m5Q51MPmWs6y8RFw13lb8C2akg7twPkq1tCNHXJ10lrJUTs7AYYgbdI7m8Y/v1/eIj5WBJq/pX+s0ZBOVy4bQrhys7bDuBT8z6V6ugv+IruwVAHCpQWs3fc26uVZ5PCESLM2WeHwWKOHG0r0CBQlZvKdQ9mRUMXbuQvxb6rNb12xsBTnnwsJ7Pr33uZBl2v7lNQfHFOAtcBfOPgxHnObUvT/nrKwN/n+GZAdJYhVkxTfhqvIPQEzxypWJTu8PIgqty1h6ewr8oqWXa3IbqcYf2m8kqGGjaxpLRN90pzRy8SbKQKc2nORbYZq4yFAbypSy6uw4OaaZs+Ahrwh+eLYtyoUnxVcQTi5a0njn0Twnm1shyl7OHvM/Q+aYEl6FnXuDJOi29aTAaUJPrrZXd8U67whcBmUiFgbiEmGocqBEJ5CwicBlY/ysw0g74LP8zsqUxj38Bpz/A/0CjCP6pvWeFxIh4IvGWzG1x97N0TbPgX2oC/dMqC3oI53jBHMUL99NZlx2WJO9yd6bO4e2z7g0cy/upL1RLvkw5d37OwcME6fAakeuGCZw1EaK5/wDjOtAPw+dEq55Pvj3fFwuekb1meIUXb7CPZNVoMC+f6/5vAbH3yJW7EgBn3qfCusQSnanDjiE47qmqzO65EJbNsek+iOBRI7D1VEQhWkQ7GFIbRI5xrz/2ZMEaibrPpIXdEh+2g+OQdwM/HfI38SgC262JrPHBwwSbiCQR48VscNGC+PEKV8Q2CsFQ+uDSokJr8oZkBiJrTNiaFkP1tta1zRy1lPdjPMyj7C3zUgB/Rtp04LTkRXIWqsejhNDHxN1noBpE2BRc+1A+NdiYth/ywaDDly2Lgn+GqEgRnGPXUt5aHKSYw89G1b6JwAjabFVr9OoXXRodCcjz5Hz6+LteuYtVaAz99hx6bBA1rtwKU0PKiDm2w2JZikXYaJP4eeKFxcdQmsyH3yJ8m1N5QFq3T2CoNYU3C7f3rUrjei7M2iUUXbUErTEq9TRpJUruMOgU7G/XLOn4+Eu2bhJWEoLi0SLOV2WXwwcHJbcQbzCHj9zzSLil0yAI0SmhYVtcDRUJMzFOjmaI0jViTaRx7Zl/ouJuJk2hl2Td2ZFRJH2H8sYFqisEpWDWx40t6CYSkPKdtU3HyLKGIFvCKkbFE3M6bYbIORnwd+IERONKtboTynNfM1oV3aa8YgeucopCJ6v26z8HkI3dF7J7iwRrW9g==
Content-Type: multipart/alternative; boundary="_000_DS0PR11MB8181E53DD23B81C99E5A1579B4C3ADS0PR11MB8181namp_"
MIME-Version: 1.0
X-OriginatorOrg: cisco.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB8181.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f9f8637f-ad7e-4524-393e-08de1d988643
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Nov 2025 00:56:45.7691 (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: Xfbcl6FV3zeZ4QZ0eyVebLm9fqqVlVqyrEM6H/+1RM5iGncwxwOhA2pV0OcX0ntJLrsN5dbNIPHNOf8hlvuDYA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7066
X-Outbound-SMTP-Client: 72.163.7.169, rcdn-opgw-5.cisco.com
X-Outbound-Node: alln-l-core-05.cisco.com
Message-ID-Hash: TAAE2Q4IXN2JGMV7OIP6WKQ25JWH724Q
X-Message-ID-Hash: TAAE2Q4IXN2JGMV7OIP6WKQ25JWH724Q
X-MailFrom: mzanaty@cisco.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-avt.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [AVTCORE] Re: Comments on draft-shin-avtcore-rtp-multi-opus-01
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/yTODry5GIqwIhwoiCLmFr474A_c>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Owner: <mailto:avt-owner@ietf.org>
List-Post: <mailto:avt@ietf.org>
List-Subscribe: <mailto:avt-join@ietf.org>
List-Unsubscribe: <mailto:avt-leave@ietf.org>

Hi Sun,

You should be aware that the MLCODEC WG (which I co-chair) is defining extensions to Opus which may be relevant to your draft. Please review our WG documents in the data tracker for details.

Thanks,
Mo



Cisco Confidential

________________________________
From: Sun Shin <sushin=40nvidia.com@dmarc.ietf.org>
Sent: Thursday, November 6, 2025 6:36:20 PM
To: Timothy B. Terriberry <tterribe@xiph.org>; avt@ietf.org <avt@ietf.org>
Subject: [AVTCORE] Re: Comments on draft-shin-avtcore-rtp-multi-opus-01

Hi Timothy,

Thank you for taking the time to provide a detailed summary and valuable feedback. I really appreciate your consideration.

Additionally, I'd like to share the WebRTC reference link: <https://webrtc-review.googlesource.com/c/src/+/129768>.
After double-checking, I'm confident that this link should be accessible for you as well.

Regarding the feedback you provided, I will carefully review it and promptly share an updated revision with this mailing list once it's complete.

Thank you again for your thoughtful input!

Best regards,
Sun Shin
________________________________
From: Timothy B. Terriberry <tterribe@xiph.org>
Sent: Thursday, November 6, 2025 11:14 AM
To: avt@ietf.org <avt@ietf.org>
Cc: Sun Shin <sushin@nvidia.com>
Subject: Comments on draft-shin-avtcore-rtp-multi-opus-01

[You don't often get email from tterribe@xiph.org. Learn why this is important at https://aka.ms/LearnAboutSenderIdentification ]

External email: Use caution opening links or attachments


Hi Shun,

Thanks again for working on this and bringing it to avtcore.

To follow up on the discussion in the room, if you are unsure about the
purpose of mapping families in RFC 7845, I think the easiest way to
think about them is that they are used to assign a _meaning_ to the
audio data transmitted on the wire. They do not affect the format of the
RTP payload itself (beyond establishing the number of streams and number
of channels those get decoded into), but they tell you what those
channels are. This can be simple speaker positions (mapping families 0
and 1), or spherical harmonics as in Ambisonics (mapping families 2 and
3, see RFC 8486), or something that must be agreed upon externally
(mapping family 255). I think that even if this draft limits itself to
mapping family 1, we should have a plan for how additional families
could be supported. That said, I agree with Jean-Marc that adding
support for mapping families 2 and 255 should be relatively painless.

I also had a few more pedantic comments on your draft that I thought
were better suited to the mailing list than our limited meeting time. I
don't think any of these should block working group adoption of the
draft (and I would be in support of adoption).

1) In section 6.1.3, are all of the fields listed there mandatory? Can I
leave out channel_mapping for 1 or 2 output channels with one stream
(i.e., the equivalent of mapping family 0)?

2) RFC 7845 imposes some implicit limitations on the values of the
num_streams, coupled_streams, and channel_mapping fields. E.g., because
they are encoded in octets and treated as unsigned, they cannot be
negative or exceed 255. Encoding them as text in SDP does not enforce
those limitations. Should this draft make them explicit?

There are also some explicit limitations are tied to the mapping family,
e.g., no more than 8 output channels for mapping family 1. This draft
never discusses individual mapping families, so it may not be clear
which of those limitations are intended to apply.

3) It is probably not a great idea to define channel_mapping with a
normative reference to third-party source code (I tried visiting the
libwebrtc link, but it just served me a blank page... probably that is
some issue on my end, but I think it illustrates the point). Is this
just RFC 7845's channel mapping as a comma-separated list? Does it
support silence channels (255)?

4) For the SHOULD NOT in Section 7, what does it mean for the answerer
to support the offered configuration? The ability to parse the format?
The ability to decode or record it? The ability to render to some number
(>2) of speakers?

What reasons would someone have for silently down-converting to stereo
anyway (i.e., why is this SHOULD NOT instead of MUST NOT)?

5) What reasons would someone have for not including a stereo
alternative (again, why is this a SHOULD and not a MUST)?