Re: [AVTCORE] Confirmation of consensus: way forward on framemarking

Jonathan Lennox <jonathan.lennox@8x8.com> Tue, 02 February 2021 20:50 UTC

Return-Path: <jonathan.lennox@8x8.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FC7F3A0958 for <avt@ietfa.amsl.com>; Tue, 2 Feb 2021 12:50:19 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, SPF_HELO_NONE=0.001, 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=8x8.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 Uhg-AsTlRReO for <avt@ietfa.amsl.com>; Tue, 2 Feb 2021 12:50:17 -0800 (PST)
Received: from mail-qk1-x735.google.com (mail-qk1-x735.google.com [IPv6:2607:f8b0:4864:20::735]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA8C23A094E for <avt@ietf.org>; Tue, 2 Feb 2021 12:50:16 -0800 (PST)
Received: by mail-qk1-x735.google.com with SMTP id x81so21264715qkb.0 for <avt@ietf.org>; Tue, 02 Feb 2021 12:50:16 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=8x8.com; s=googlemail; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=3Mtg4JC3sbxHxyFgai0AXMvzlksVDpguDFUHaFhA1QQ=; b=B55DEwU5pvd3qy/n88XQrMFkx61SShznJtDwWGdjSZ9z+lMgeqGbLLa9ZSTrlydXET h9MJryS0PMTFu8T8kdTzryJKJU1RgeE17746xqQBIyf/upFgfea87wdxUUS/5IwecOAb T7CZPpJBtVWDIT2PSqR/BrgUdl/hxk8E/EKec=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=3Mtg4JC3sbxHxyFgai0AXMvzlksVDpguDFUHaFhA1QQ=; b=YS+74PS5Hif3DH9HOUjf2n+kpHYu0FhlapTws730qBbtf4HQrAEaut3hzi0gelW5cn XauQYxVJ+8M1G7hliQgtta1/eWnpBaoKP89nAqbOw8glgUHaEsRI8qWbPVV3GeXlYkS6 3lYUFZeO3gzf5crlWDL7ExCO28pUVp3prUS9GUXSacjhlCq5b9yhMZOAHjUPtbnhVABu WGJgTHAORx1NofZG5QSextc2+FbebF5zbQUJtaRfo/QhgkT5e6sHyj5+sjIcRksgiGw5 ZdHe5slTGVbwrfSP4FdgsKslgll901rvHnq3q0TWZkuUhfT7SNyczMMjw9/myaQvCn65 Wrpg==
X-Gm-Message-State: AOAM531HejlVdefEGniIrlHFx/jvSUQQMZ192GQG/nrFA3EbSx5IYdrZ zg5+vbG1uCQV7GpOsOYiB//0GQ==
X-Google-Smtp-Source: ABdhPJxpsZf9n6q58V+/fxvBxUp77XPpVboopXj3fBCMDKJSRhVTXYaSmPopbIynZQ6XSR6hfkve+Q==
X-Received: by 2002:a37:2c42:: with SMTP id s63mr23982326qkh.87.1612299015631; Tue, 02 Feb 2021 12:50:15 -0800 (PST)
Received: from [192.168.2.243] (c-24-0-149-15.hsd1.nj.comcast.net. [24.0.149.15]) by smtp.gmail.com with ESMTPSA id a2sm56611qka.11.2021.02.02.12.50.14 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 02 Feb 2021 12:50:14 -0800 (PST)
From: Jonathan Lennox <jonathan.lennox@8x8.com>
Message-Id: <70BB2B5D-912E-47D5-AF94-4B74D9D1774D@8x8.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_664FE4D4-F3D5-4032-8E98-CE5617C62622"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Tue, 02 Feb 2021 15:50:13 -0500
In-Reply-To: <0147BE7A-E5AE-4FC1-853A-8318E34D76E1@stewe.org>
Cc: Bernard Aboba <bernard.aboba@gmail.com>, IETF AVTCore WG <avt@ietf.org>
To: Stephan Wenger <stewe@stewe.org>
References: <8E7B8C12-056D-4CD1-AF86-CA21B4BC124D@8x8.com> <CAOW+2dtTCSv9B0YPhb2ffLwuCg52D51odz-nrJr+a0EBNwyHCw@mail.gmail.com> <0147BE7A-E5AE-4FC1-853A-8318E34D76E1@stewe.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/UNqnAxx7c0B5vWJDWi2Tsgxz4n8>
Subject: Re: [AVTCORE] Confirmation of consensus: way forward on framemarking
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/avt/>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Feb 2021 20:50:19 -0000

We didn’t explicitly call consensus on this, but personally I feel that an Experimental RFC can’t impose requirements on future Standards-Track documents.

My suggestion would be that the framemarking document should change to say that future payloads MAY specify how they’re used for framemarking.

(Note though that for VP9 we’re moving its framemarking use back into the framemarking document, rather than dropping it completely.)

> On Feb 2, 2021, at 3:24 PM, Stephan Wenger <stewe@stewe.org> wrote:
> 
> Hi,
> I couldn’t make it to the interim, sorry.
> Did you guys discuss the need of a mandatory section in future video payload formats in support of framemarking?  Given that the mapping for VP9 is removed from the payload format, can we assume the same thing for other future payload formats (VVC and EVC come to mind, obviously).  That would be reversing a previous consensus.  Can we EVC/VVC payload authors work under that assumption?
> Thanks,
> Stephan
>  
>  
> From: avt <avt-bounces@ietf.org <mailto:avt-bounces@ietf.org>> on behalf of Bernard Aboba <bernard.aboba@gmail.com <mailto:bernard.aboba@gmail.com>>
> Date: Tuesday, February 2, 2021 at 11:53
> To: Jonathan Lennox <jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com>>
> Cc: IETF AVTCore WG <avt@ietf.org <mailto:avt@ietf.org>>
> Subject: Re: [AVTCORE] Confirmation of consensus: way forward on framemarking
>  
> I agree with the consensus. 
>  
> The only additional comment (other than the ones I previously posted to the list) is to request that the issue experienced with VP8 PictureID and TL0PICIDX be documented. This wasn't an issue with framemarking per se, but it did imply that SFUs needed to parse and modify VP8 payloads and so could not operate based on framemarking alone. Subsequently, I have heard the problem being attributed to a deficiency in framemarking (e.g. that a new RTP header extension can address the problem) when in fact the issue will also be encountered by other forwarding extensions and a better way forward is to make VP8 implementations more robust. 
>  
> On Tue, Feb 2, 2021 at 11:45 AM Jonathan Lennox <jonathan.lennox@8x8.com <mailto:jonathan.lennox@8x8.com>> wrote:
>> This is to confirm the consensus we had on the way forward on the framemarking document in last week’s virtual interim meeting.
>> 
>> The rough consensus of the group was to publish the document as Experimental.  We’ll make any necessary easy fixes to the document, but no major changes before we request publication.
>> 
>> We’ll also move the section on framemarking for VP9 back into this document, now that it’s been removed from the VP9 payload.
>> 
>> If anyone disagrees with this consensus, or has further comments to make, please respond here on the AVTCore mailing list.
>> 
>> Thank you!
>> 
>> Jonathan Lennox
>> AVTCore co-chair
>> _______________________________________________
>> Audio/Video Transport Core Maintenance
>> avt@ietf.org <mailto:avt@ietf.org>
>> https://www.ietf.org/mailman/listinfo/avt <https://www.ietf.org/mailman/listinfo/avt>