Re: [Moq] Agenda topics for side meeting on Tuesday

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Mon, 08 November 2021 22:45 UTC

Return-Path: <spencerdawkins.ietf@gmail.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 244D13A0DC7 for <moq@ietfa.amsl.com>; Mon, 8 Nov 2021 14:45:44 -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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kkJzP41TUJUG for <moq@ietfa.amsl.com>; Mon, 8 Nov 2021 14:45:40 -0800 (PST)
Received: from mail-ua1-x92c.google.com (mail-ua1-x92c.google.com [IPv6:2607:f8b0:4864:20::92c]) (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 1F7D03A0DC4 for <moq@ietf.org>; Mon, 8 Nov 2021 14:45:40 -0800 (PST)
Received: by mail-ua1-x92c.google.com with SMTP id b17so34780144uas.0 for <moq@ietf.org>; Mon, 08 Nov 2021 14:45:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=RWsKBc4J743y/sAmhKiv5Msdv3QrFmWShRw1StwOfa8=; b=UztOLi/C+VRFxbm3iLHy7k56fQsy8TEQIz+St4rM/4JiNz5hyGx+1SHYCFTx2GXFci yoFhschDpARu29yOWEbV1y38qckWNOyC8ESNeOHqkMcvLsCn85eQoIz0EyuSljmFLJTH mZ13iesaYGu9u0d5cfhT8PbAd6XImuaqkqQPjm7/gjVMRFO8pFxePIWWhT/w3UdOGGhD Q9pJID6g25F7cAxOtQQLzrCOYfaXkWd7n7AymnvzDj0uoDPzFXam+w0foijRIdBThPB+ Nh7+Y0RtHwabaeCx4AEdG57V+nvhOKzCpYErOtvDQZmpj3Y3SjLiWLxozhOKlnS/PIrs 34HA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=RWsKBc4J743y/sAmhKiv5Msdv3QrFmWShRw1StwOfa8=; b=NVJOcaCRl3AioBIv14Rn0uJ4VgFZ4ddq1FMR9qbok7PayMPJ/Rdw8jKTUE7XNUKTkw POj7kGaJdJXhJb9HGP/VzUmx8zWj5wBrU/Q5Ve4/hG4Dd3MhzFBNkdEnK9phhsJto8UF b4wcIarSly2IuHW67/zrjR3S4c2KOtoU6imPOWoQAajWnt7QM+v9WU8j31w4vQBKi4ql npBVyjxYNlaizBlocvzQPRKptx35wiKPseocijwiAyQlh2CIy6BOqCBxp0JMkvo08p8T /a1M9WI6EXUEZ7bwzohKdsCEq/DgJJNIeOf5PaaqfEKKGsv/jdahI3G6ucrHj76dMzGw gbIw==
X-Gm-Message-State: AOAM531YMFmx+Vu2CeE7H1LiXF1X89GIx+TqGyeimwwHmuCogU1RvAUa +EO4eNiJN+N6AcHDu2aHmog5uKHZk+xWGiojeG4=
X-Google-Smtp-Source: ABdhPJxSCAqkwK0ho3/yzBegXfvZU+uBBBpNnI4VG/0S67CmIKktbAwMeyDRR2YlO9zL0EdflBWvD1jSvnomlWpL7O8=
X-Received: by 2002:ab0:780c:: with SMTP id x12mr3384754uaq.45.1636411536711; Mon, 08 Nov 2021 14:45:36 -0800 (PST)
MIME-Version: 1.0
References: <CAKKJt-euVt2j5+B_1+GPSvwaT-RcwvX=nMTJcnuD6RwgccCn_w@mail.gmail.com> <CAKKJt-f=AULS=ZXGdoYsYwvwxe16DF=Y-FjTPDdH-DFtrrNm3Q@mail.gmail.com> <CAKcm_gO0b92qw2HjsEzdjhaA_zEWGWO7Ld+HQU9nbiDooLwBcA@mail.gmail.com> <CAKKJt-et5nT_e0p0MY4HG+DMdTjTwuf+-k2ZbH7w6wj4McphQQ@mail.gmail.com> <CAMRcRGTDDsQhGvPSh7e_G4aEiPszbY6mzzd0hqyNC6P5GwzOig@mail.gmail.com> <CAKKJt-eQSWXkMpTp4QWwPiqWf18nnxiT+WFnFw3cVkGPc4cA+g@mail.gmail.com> <CAHVo=Z=faRdiLESDeNj5CJjrDk_Du7ieP=Ai7t+XbsEz+HsMpQ@mail.gmail.com>
In-Reply-To: <CAHVo=Z=faRdiLESDeNj5CJjrDk_Du7ieP=Ai7t+XbsEz+HsMpQ@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 08 Nov 2021 16:45:10 -0600
Message-ID: <CAKKJt-dhsXDZ4ZBvjzpZH=G_3o8-OOcPWz1XSZjDWaRT9r1_tQ@mail.gmail.com>
To: Luke Curley <kixelated@gmail.com>
Cc: Suhas Nandakumar <suhasietf@gmail.com>, Ian Swett <ianswett@google.com>, MOQ Mailing List <moq@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005a237405d04ec09f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/kY4F-qJUaFRjkefSOajnkCZZT1Y>
Subject: Re: [Moq] Agenda topics for side meeting on Tuesday
X-BeenThere: moq@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 08 Nov 2021 22:45:44 -0000

Hi, Luke,

On Mon, Nov 8, 2021 at 4:17 PM Luke Curley <kixelated@gmail.com> wrote:

> Twitch is using WebTransport and QUIC streams for live video distribution
> (Warp). I gave a presentation at Demuxed about it recently (including
> plugging this ML) and would love to start the conversation here too. I've
> got a draft and I'm just working on getting approval to publish it now.
>

Excellent!


> I don't think there's a good way to map RTP to QUIC. It's tempting because
> there's a lot of standards behind RTP, but any approach involves disabling
> huge swaths of functionality on either front. QUIC and RTP have
> incompatible ideas on how to perform fragmentation, congestion control,
> flow control, reliability, feedback, etc. My project briefly used RTP over
> QUIC but we abandoned it when it became too cumbersome.
>

Understood.


> There are some compelling ways to map live media to QUIC and fully
> utilizing QUIC's functionality. For example, sending each frame as its own
> stream, which is how Facebook's RUSH works. I think we have enough
> non-video people on this list that we should discuss how video works and
> what we're trying to accomplish, instead of focusing on how we can port RTP.
>

I'm trying not to prejudge where "Media Over QUIC" is headed, but I suspect
there may be more than one "we" in these discussions, bound by more than
one set of constraints.

But let's see who is trying to do what, more clearly, and then see where
that takes us.

Best,

Spencer