Re: [Wish] WG recharter

Bernard Aboba <bernard.aboba@gmail.com> Thu, 04 May 2023 04:16 UTC

Return-Path: <bernard.aboba@gmail.com>
X-Original-To: wish@ietfa.amsl.com
Delivered-To: wish@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CEFBC14CE4F for <wish@ietfa.amsl.com>; Wed, 3 May 2023 21:16:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.095
X-Spam-Level:
X-Spam-Status: No, score=-7.095 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 53lTORTLMSuU for <wish@ietfa.amsl.com>; Wed, 3 May 2023 21:15:59 -0700 (PDT)
Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E164AC151711 for <wish@ietf.org>; Wed, 3 May 2023 21:15:59 -0700 (PDT)
Received: by mail-pg1-x52c.google.com with SMTP id 41be03b00d2f7-5191796a483so4137051a12.0 for <wish@ietf.org>; Wed, 03 May 2023 21:15:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683173759; x=1685765759; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=Qc3ST0CW08mxkmjCKDFrHh03Wgxmd6zmlDFIIVZ+XIo=; b=ohJYdBrHb5CeyIv8HiedGflIcLYbVsLJSNozjp4T9w5hqdo6z1O2olg5QJ8kWdoRB8 vQ4OFWT5F/cbJz/F2VX1fi85TsSfzDo+y/YL4Rzwzo1x5998KCkowG9A2z8b1hGzqwDw bthF7TkconctnmFi0Iqw83Pen5rNr9JkcJBB/d5Hs7/jFHf4XBWj8zebV7yyJeA+RjFF aCOo2P87gh2zHGUdfS/IgYhiG/8+YUC3yWimgUMKzlmbjK9ESjbqxCdq3X9nQek4m66L d+wbvvoYDiKZyyey0VI+RYRLfALhwDXGfWTsDlUZUbIyRIkra57GHOkzW5+YIxZDoywW uz0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683173759; x=1685765759; h=to:in-reply-to:cc:references:message-id:date:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Qc3ST0CW08mxkmjCKDFrHh03Wgxmd6zmlDFIIVZ+XIo=; b=X5GBqS3ltXX0ztbivIdXGRkxuF8iMefRTtNuqxwoQBKhhL9fIKk5zZOwFTsH30o+1Y +LQViiDSpaiDlU6M3HFhgUR7e11ByzC1hBM2cjYSougdad1bPFb01ybFhqWppEO1PNuE h+WD3YDZ8DHVdrKqAhW6mWleh/djgIzJwegJuezFSYs1MaaMmmKZpuuJKsjORxXrssnF w1H12gHfjKo3R9rYVJ/urtUt5QUR7KvM8/MulG4D3BPMduNZklPSePyZ/3kpY3f0lyKL 0X3uinqKyEiL2Wan7OcC8psbA6L6GedJOAhr5kxa7Lo17WVNx9qVuDbx5jB29SxtySxD rLTg==
X-Gm-Message-State: AC+VfDyBJNGMvuCx+McTH2ma69fZiSxA0cGhawAhhfZs1jYK2cyBCysK za3ZvnS4n88vWPrIu8gIOfC1H8FzA48=
X-Google-Smtp-Source: ACHHUZ4IJtc7TEmntaDS54ENa8qo+jpeR9cH0gK8IKRS8RwS7JyNpM/Ppjzz6or/XSL0qBKf6eDxXw==
X-Received: by 2002:a17:902:d2ce:b0:1ab:b70:27a7 with SMTP id n14-20020a170902d2ce00b001ab0b7027a7mr2987744plc.19.1683173758531; Wed, 03 May 2023 21:15:58 -0700 (PDT)
Received: from smtpclient.apple (c-24-16-156-188.hsd1.wa.comcast.net. [24.16.156.188]) by smtp.gmail.com with ESMTPSA id n4-20020a170902d2c400b001a5260a6e6csm8664403plc.206.2023.05.03.21.15.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 03 May 2023 21:15:58 -0700 (PDT)
From: Bernard Aboba <bernard.aboba@gmail.com>
X-Google-Original-From: Bernard Aboba <Bernard.Aboba@gmail.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
Date: Wed, 03 May 2023 21:15:46 -0700
Message-Id: <59ECB868-6566-42E1-AD89-26FE01A12523@gmail.com>
References: <0D834E12-3872-4798-B6C3-BC0E917B029E@sn3rd.com>
Cc: Tim Panton <tim@pi.pe>, Juliusz Chroboczek <jch@irif.fr>, Sergio Garcia Murillo <sergio.garcia.murillo@gmail.com>, WISH List <wish@ietf.org>
In-Reply-To: <0D834E12-3872-4798-B6C3-BC0E917B029E@sn3rd.com>
To: Sean Turner <sean@sn3rd.com>
X-Mailer: iPad Mail (20E252)
Archived-At: <https://mailarchive.ietf.org/arch/msg/wish/fkpksS-MeR5oWlDDMH_nfa0cK6s>
Subject: Re: [Wish] WG recharter
X-BeenThere: wish@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: WebRTC Ingest Signaling over HTTPS <wish.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/wish>, <mailto:wish-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wish/>
List-Post: <mailto:wish@ietf.org>
List-Help: <mailto:wish-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/wish>, <mailto:wish-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 May 2023 04:16:03 -0000

Not sure what “movement” you’re looking for.  

No one is going to create a separate spec for transport of CMAF in Data Channel, just like there is no “spec” for transport of CMAF in MoQ. There’s no spec, because it’s just single line in a document: “one CMAF chunk per message.”  Done.

What would be nice is if the Charter included a document that would derive what the WHEP requirements are, based on the use cases. Right now, it seems like the requirements are “whatever JSEP supports”.   For at least some use cases (e.g. live sports) that’s not even “in the ballpark”. 

> On May 3, 2023, at 08:06, Sean Turner <sean@sn3rd.com> wrote:
> 
> Hey so this has been sitting around for a bit and just wanted to check on whether there has been any movement I might not be aware of.
> 
> Cheers,
> spt
> 
>> On Apr 17, 2023, at 15:18, Tim Panton <tim@pi.pe> wrote:
>> 
>> I think there might well be need for a group to specify how to carry various things over DataChannels,
>> (We’ve tunnelled webpages and websockets, lighting control signals,  identity proofs, subtitles, certificates, files, firmware updates etc)
>> but I don’t think WISH is the place to have that discussion.
>> 
>> @bernard Perhaps we should sketch something out for dispatch...
>> 
>> T.
>> 
>>>> On 17 Apr 2023, at 19:06, Bernard Aboba <bernard.aboba@gmail.com> wrote:
>>> 
>>> Juliusz said: 
>>> 
>>> "I think that's an important point.  In WHIP, Sergio has been careful to
>>> stick to signalling, and defer all other protocol features to existing
>>> standards.  That's what makes WHIP so eminently implementable."
>>> 
>>> [BA]  Except that there *are* "eminently implementable" standards, such as CMAF for containerization and MSE API (for rendering).  To prove the point, CMAF is supported in early MoQ drafts and browser clients demos supporting MSE have implemented "rewind".  If WebTransport were swapped out for RTCDataChannel, those same demos would run in Chromium. 
>>> 
>>> So the protocols have already been defined and implemented, and running code already exists.  In that sense, the remaining functionality is largely in the realm of "signaling" (e.g. how to request CMAF over RTCDataChannel, or how to request "rewind"). 
>>> 
>>> 
>>> 
>>> On Mon, Apr 17, 2023 at 10:33 AM Juliusz Chroboczek <jch@irif.fr> wrote:
>>>> Regarding the specific DRM and rewind functionalities, there is not a standard
>>>> way of implementing them that we can reuse here.
>>> 
>>> I think that's an important point.  In WHIP, Sergio has been careful to
>>> stick to signalling, and defer all other protocol features to existing
>>> standards.  That's what makes WHIP so eminently implementable.
>>> 
>>> -- Juliusz
>>> -- 
>>> Wish mailing list
>>> Wish@ietf.org
>>> https://www.ietf.org/mailman/listinfo/wish
>> 
>