Re: [Moq] Scope of MOQ and ULL Streaming
Suhas Nandakumar <suhasietf@gmail.com> Thu, 09 February 2023 03:47 UTC
Return-Path: <suhasietf@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 A06EDC14CEE3 for <moq@ietfa.amsl.com>; Wed, 8 Feb 2023 19:47:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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, 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=unavailable 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 hMgY5nhKJKSq for <moq@ietfa.amsl.com>; Wed, 8 Feb 2023 19:47:33 -0800 (PST)
Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) (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 6CD00C14CF05 for <moq@ietf.org>; Wed, 8 Feb 2023 19:47:33 -0800 (PST)
Received: by mail-wm1-x32e.google.com with SMTP id z13so556106wmp.2 for <moq@ietf.org>; Wed, 08 Feb 2023 19:47:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=iCn1CJQTZJEjHpeCV4F8zMTpYpPBUv+WENk3aBBnS7w=; b=GLzhf6xcgPyDSIxge635TNQp1QSOraCWoc+itirI5lUCwYSg77n2+ziHDyp+Q3pCRr GbSc0LT4iJ9ojjQFLQpWaOhxS3rh4w7M+u3qoUxokWjt6jRvjCgQlXSC3LrKz1Sw52eU WHV6zHiG3qyGUIzX9zFIEVlm+ezwlIJnN9nbb1R7AW9ko6Drba91vljPZ4QO4HmNAtBb S3uEnBEIALd+VpL8ITxb9gcgGA1xSYkb3ceBJvisfpQuaReYBKvkfd9KbcxyZdfdbeOq GhhqQ6pzWyYnqS1UNjS5oxjohFkPPN2kREBSFZ68GBwV2tS6Xhd0WQ+ULXbkmeFhn3f7 ktKA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iCn1CJQTZJEjHpeCV4F8zMTpYpPBUv+WENk3aBBnS7w=; b=ClEgEbI8cF+h23Jy/c2wDae3odRCD1LmLEQwOjKnM+9Ypv3bfCggitlyi4tNWRleMh 1ZHrWXaKkNnkhZRIEdrBvqQ/2X4RqZg86oZJfxQolxTk2pvDqL0SJzFa7f5vQSv/jpPZ OSj1wHnHF2fr1F5uwGt9wKHyBV5ND4Ko//ZX+SBNtqQCVmoET4iFm54l96E6tGibr2Kz y2+IVJQYnI2dZxxYIA/U4ZXRsX3ifJptoAcqAocpqKJXiR6e/gLCWwq/ATV41u5Neasg 2/Eif7HQ+qXLryPLbnB67D5qvkYnV6zREJWDjeYsExX64DqwY3wbqKbVO0JMIYgUCRCr EEFA==
X-Gm-Message-State: AO0yUKXZ3tRqPQZTa+LVczCNHrybw6nTZluQCHO2pyf+tl6Y1hatGzl8 BMqITkVrCf8Lot0QWZcxCGYDr7tGecTuOw2IanM=
X-Google-Smtp-Source: AK7set9ndyhw7/NtlXmpb3aFNQKcYBA754gesFHemGf3pzhN6sfFBzKaaF1lPNTlGFcXBZNNd3kz6cJ0CGlzJA3Gpbk=
X-Received: by 2002:a05:600c:5545:b0:3e0:adc6:e723 with SMTP id iz5-20020a05600c554500b003e0adc6e723mr430518wmb.39.1675914451508; Wed, 08 Feb 2023 19:47:31 -0800 (PST)
MIME-Version: 1.0
References: <2A48E511-F42A-4819-9952-48EBBB52A682@networked.media> <677D4402-9BA0-480E-A7F5-EA17DBFDD0AB@gmail.com> <2D35B3DB-3F19-4E15-900A-38F17AD0F6D7@networked.media>
In-Reply-To: <2D35B3DB-3F19-4E15-900A-38F17AD0F6D7@networked.media>
From: Suhas Nandakumar <suhasietf@gmail.com>
Date: Wed, 08 Feb 2023 19:47:20 -0800
Message-ID: <CAMRcRGSPCePPj09D=3muHQVEFOW_SoquLtXD1hBcppwzTW546Q@mail.gmail.com>
To: "Ali C. Begen" <ali.begen=40networked.media@dmarc.ietf.org>
Cc: Bernard Aboba <bernard.aboba@gmail.com>, Luke Curley <kixelated@gmail.com>, nathan.burr@paramount.com, "Shihang(Vincent)" <shihang9@huawei.com>, MOQ Mailing List <moq@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000008e615205f43c3dd4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/_c6n-a5_OKJVoPTPKWAlRY_VcyE>
Subject: Re: [Moq] Scope of MOQ and ULL Streaming
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: Thu, 09 Feb 2023 03:47:37 -0000
On Wed, Feb 8, 2023 at 3:32 PM Ali C. Begen <ali.begen= 40networked.media@dmarc.ietf.org> wrote: > > > > On Feb 8, 2023, at 3:21 PM, Bernard Aboba <bernard.aboba@gmail.com> > wrote: > > > > On Feb 8, 2023, at 14:28, Ali C. Begen <ali.begen@networked.media> > wrote: > >> > >> If there were some performance numbers put forward by the RUSH folks, > we would have a better idea. Without a code we can play with and no > reported results, your conclusion is just a guess and it is not necessarily > better or worse than mine. > > > > [BA] I have an open source JavaScript implementation of frame/stream > transport, as described on day 1 of the Interim. It’s using headers closer > to RTP than RUSH, but it would be easy to modify it to make it more > “RUSH-like”. If we could agree on what “performance numbers” might be > relevant (I’m measuring frame RTTs, loss, reordering, etc. at the moment), > perhaps we can make some progress. > > Yes, and we will start with that as soon as we can and indeed “performance > numbers” is part of the requirements discussion I mentioned below. > > > > >> Agreed and because of that we are still repeating some of the questions > that were asked a year ago. It is not necessarily a bad thing and every > viewpoint may provide new insights into the problem at hand, but I feel we > are reinventing some of the things we had in the early days of DASH/CMAF > (with very minor changes and not necessarily all good). > > > > [BA] Yes, that was my feeling as well. When I talk to people about MoQ > they understand the need for a successor to RTMP, but they are puzzled as > to why it is necessary to reinvent HLS/DASH. > > I will post the link again: > > https://dashif-documents.azurewebsites.net/Ingest/master/DASH-IF-Ingest.html > > It can replace RTMP right on. > > We published this version some time ago before H3 was finalized and all > that. It has the right notion of “pushing” using HTTP for ingest. It is not > perfect for some of the use cases mentioned here, but I don’t see why it > would be a bad starting point if we are cool with keeping the DASH/HLS > syntax/model. We can work on it, make it use H3 with priorities, etc. so > that it does pretty much what most of us want to do. > > >> As you all know, codec folks publish a new codec standard once they are > about 50% better than the last one. We should debate how much we need to be > better than what we have today or what we are addressing that was not > addressed before. Then, we write the requirements for that purpose and list > the agreed assumptions. > > > > [BA] That approach would be more likely to convince the doubters. > > +1 > > > Our hope with the proposal of QUICR as pub/sub based media delivery protocol over QUIC , was for the WG to think about building a media delivery protocol that allows for unified (interactive + streaming) use-cases and make ways to enable applications like mixed reality (Hologram, VR tiles), gaming and so on. I tend to agree with the sentiments laid out by Ali and Bernard here. I think it will be beneficial and important for us to keep a longer term vision and range of media applications in mind when developing the MoQ protocol. Also any such protocol would be greatly benefited with native support for intermediaries, like CDNs/Service providers, that play a larger part of the content distribution over the Internet. For anyone interested in learning more on QUICR, here are few links: Protocol: https://www.ietf.org/archive/id/draft-jennings-moq-quicr-proto-01.html and a intro slide-deck on the same here: https://datatracker.ietf.org/meeting/114/materials/slides-114-moq-if-time- permits-quicr-01 Please note that we have paused updates to QUICR Spec for the time being and hence, it lacks the more recent details on its development. I am happy to talk/share further and discuss ideas with anyone who is interested. Please let me know. Cheers Suhas -- > Moq mailing list > Moq@ietf.org > https://www.ietf.org/mailman/listinfo/moq >
- [Moq] Scope of MOQ and ULL Streaming Nathan Burr
- Re: [Moq] Scope of MOQ and ULL Streaming Bernard Aboba
- Re: [Moq] Scope of MOQ and ULL Streaming Shihang(Vincent)
- Re: [Moq] Scope of MOQ and ULL Streaming Nathan Burr
- Re: [Moq] Scope of MOQ and ULL Streaming Spencer Dawkins at IETF
- Re: [Moq] Scope of MOQ and ULL Streaming Luke Curley
- Re: [Moq] Scope of MOQ and ULL Streaming Spencer Dawkins at IETF
- Re: [Moq] Scope of MOQ and ULL Streaming Nathan Burr
- Re: [Moq] Scope of MOQ and ULL Streaming Bernard Aboba
- Re: [Moq] Scope of MOQ and ULL Streaming Ali C. Begen
- Re: [Moq] Scope of MOQ and ULL Streaming Bernard Aboba
- Re: [Moq] Scope of MOQ and ULL Streaming Ali C. Begen
- Re: [Moq] Scope of MOQ and ULL Streaming Suhas Nandakumar
- Re: [Moq] Scope of MOQ and ULL Streaming David Fernández
- Re: [Moq] Scope of MOQ and ULL Streaming Bernard Aboba
- Re: [Moq] Scope of MOQ and ULL Streaming Spencer Dawkins at IETF
- Re: [Moq] Scope of MOQ and ULL Streaming Bernard Aboba
- Re: [Moq] Scope of MOQ and ULL Streaming Luke Curley
- Re: [Moq] Scope of MOQ and ULL Streaming Behcet Sarikaya
- Re: [Moq] Scope of MOQ and ULL Streaming Charles 'Buck' Krasic
- Re: [Moq] Scope of MOQ and ULL Streaming Nathan Burr
- Re: [Moq] Scope of MOQ and ULL Streaming Suhas Nandakumar
- Re: [Moq] Scope of MOQ and ULL Streaming Spencer Dawkins at IETF