Re: [Moq] Flow to join 15 seconds before live

Cullen Jennings <fluffy@iii.ca> Fri, 29 March 2024 14:41 UTC

Return-Path: <fluffy@iii.ca>
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 B592BC14F60F for <moq@ietfa.amsl.com>; Fri, 29 Mar 2024 07:41:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
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 UKcI-7YjO9YT for <moq@ietfa.amsl.com>; Fri, 29 Mar 2024 07:41:47 -0700 (PDT)
Received: from smtp113.iad3a.emailsrvr.com (smtp113.iad3a.emailsrvr.com [173.203.187.113]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43494C14F69B for <moq@ietf.org>; Fri, 29 Mar 2024 07:41:42 -0700 (PDT)
X-Auth-ID: fluffy@iii.ca
Received: by smtp39.relay.iad3a.emailsrvr.com (Authenticated sender: fluffy-AT-iii.ca) with ESMTPSA id C01F356A5; Fri, 29 Mar 2024 10:41:40 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\))
From: Cullen Jennings <fluffy@iii.ca>
In-Reply-To: <CAM4esxSV5v31kxU0bxeyTfHbncowjF5hskZ28L-EBtOkWXWVvg@mail.gmail.com>
Date: Fri, 29 Mar 2024 08:41:29 -0600
Cc: nathan.burr@paramount.com, "Law, Will" <wilaw=40akamai.com@dmarc.ietf.org>, Alan Frindell <afrind=40meta.com@dmarc.ietf.org>, Suhas Nandakumar <suhasietf@gmail.com>, Ted Hardie <ted.ietf@gmail.com>, MOQ Mailing List <moq@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <400D195B-5060-4671-A07F-558CA2D594A3@iii.ca>
References: <B1E13534-1440-42B7-A820-3EFC405AD558@iii.ca> <CAHVo=ZmUsVvnJ43-_HMjk51OcRJaYJ1iiO94Hfx9askqaMcZTA@mail.gmail.com> <1B369D1B-7B1F-46FE-B2F1-48B453F8DBFA@akamai.com> <CA+9kkMBXWaJuHrrqer6cQcL0MUQ-LURO-FCTpZ=NpTASTfY97w@mail.gmail.com> <CAMRcRGS+k9Y5FgG=jEo9KV4K9N3jM6Uzmdvcmi+w3yXxPUEt0A@mail.gmail.com> <1345E124-ECB0-409E-83F2-4DF485067C2D@fb.com> <BCDC64CD-FECB-46F9-9517-1739F7B1E41D@akamai.com> <CANG3SPxrcyjWL6OgiYPNgLhB5SOTAk8wdppkbNBBMjoo+1W66A@mail.gmail.com> <CAM4esxSV5v31kxU0bxeyTfHbncowjF5hskZ28L-EBtOkWXWVvg@mail.gmail.com>
To: Martin Duke <martin.h.duke@gmail.com>
X-Mailer: Apple Mail (2.3774.500.171.1.1)
X-Classification-ID: 83fc28f5-ca18-4268-b749-a5c2d143d7d5-1-1
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/HWZ9IY2hXJ5J4IUyu_Cvzj3klpY>
Subject: Re: [Moq] Flow to join 15 seconds before live
X-BeenThere: moq@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 29 Mar 2024 14:41:47 -0000


> On Mar 27, 2024, at 3:24 PM, Martin Duke <martin.h.duke@gmail.com> wrote:
> 
> As an individual, what I don't like about the freeze flag is that it muddies the distinction between SUBSCRIBE (just forward what comes from the publisher) and FETCH (if it's not cached, go get it from the publisher). A frozen SUBSCRIBE is a FETCH for future groups, which to me defeats the whole point of separating FETCH and SUBSCRIBE.

I agree it should not be that. I viewed it as simply a way to tell the relay to pre warm the cache and set up the flow as it the client was subscribed not bother to send the objects to the client.  Using it as way to get the live edge may be the wrong thing todo and it make be that something with semantics more like I suspect Will was imaging with trackinfo would also be needed.