Re: [Moq] Scope of MOQ and ULL Streaming
Behcet Sarikaya <sarikaya2012@gmail.com> Fri, 10 February 2023 17:20 UTC
Return-Path: <sarikaya2012@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 17937C169506 for <moq@ietfa.amsl.com>; Fri, 10 Feb 2023 09:20:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.844
X-Spam-Level:
X-Spam-Status: No, score=-1.844 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 rRv8KQkRENCT for <moq@ietfa.amsl.com>; Fri, 10 Feb 2023 09:20:02 -0800 (PST)
Received: from mail-vs1-xe30.google.com (mail-vs1-xe30.google.com [IPv6:2607:f8b0:4864:20::e30]) (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 9D1F3C169505 for <moq@ietf.org>; Fri, 10 Feb 2023 09:20:02 -0800 (PST)
Received: by mail-vs1-xe30.google.com with SMTP id h19so6329783vsv.13 for <moq@ietf.org>; Fri, 10 Feb 2023 09:20:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1676049601; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=laFCEoDZu0EV1WASxQ6KobdFixsQH9pc1jMLd+ecVYo=; b=c9IzEIijDkSNtM8Vb6/ic7R+GMxRlrlilQbJoeLaPFZ21CUa9hRGqAoSG7ctqFeZqq lullejlNfVTKwLR1O0HGuDd1Y6126OhyO/wv/pwg2hpGCthcobf95c40WT9BqOECebfT 319AU7WImeNL9eI0Qo1rs4qUeAF5r2D7L/vyW3LA8/9PxWlmV3bQ+7gR1wt0bMbcnFyk XbEXUVohP38cEy7ZgiCo3YeYREU1Ax9yglXOVMauyNEwhvXgRfJpyitoFFi0SRFrwFJK AZkQQWDsafGZZGVl2N2us9XmJIxwgPQusCfWuNz99id5SpCWOcLvp4DuXPzXZp0whGGO RpWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1676049601; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=laFCEoDZu0EV1WASxQ6KobdFixsQH9pc1jMLd+ecVYo=; b=l1otnJ8CX33ekmDzoEJcJMrKOmDvNx9Y+ElW7yV9+cQQc/pkGV4stYCdf5W0cUX67S oVBEn5Y6p/S/PzSAY1SxC+TzP5/2pUzFezYx4dheoIHNnn5ipwuwUDHkd+Zk92G3HeDD 4SDxbibGROHktlOM9N4heP6tGrtPhBBzaWZBsJKFduUEKQNClRgQRLgIovR517rX7jp5 mS+0smlv66umWn+Dt9l1Ts2w116W81U+6sLzY34mM9/L6yOHpIiVq5gntA0McvQtTbel EORA8+6slYCsrlJ4yU/FjxDCY/OYfktiL5Y0VMIzEhdJLetyczcPE5oWuKw1CYangQSF HuAg==
X-Gm-Message-State: AO0yUKXnNUYgGOm2hzNEda5ISuJ7Vxp9wLNohW6qklpIx+1QuEGVTit2 nX1hD/btfXoT2CgZyRinFjEV6hUM1DDXOQTb7S8JqQfJeBw=
X-Google-Smtp-Source: AK7set9Wh+fRT7AAimKrR1hly8ut0s5+4l4WML09PniATlIOqJoQjm0+xwa9EFuiGrRgOMc40t+/W+E91nJM94SAnpc=
X-Received: by 2002:a67:d517:0:b0:411:bc35:97f with SMTP id l23-20020a67d517000000b00411bc35097fmr2123711vsj.75.1676049601082; Fri, 10 Feb 2023 09:20:01 -0800 (PST)
MIME-Version: 1.0
References: <CAHVo=Z=uEAFrDGwgavO1r04oHCmL20M_rLzMtoAO59x8OuWKfw@mail.gmail.com> <E8696208-B33B-4C19-9D76-8563CA940265@gmail.com> <CAHVo=Zmq314UOJJKvWYZ2=j0mf9TG-Ha4+h9P9uLmpN+hbqvng@mail.gmail.com>
In-Reply-To: <CAHVo=Zmq314UOJJKvWYZ2=j0mf9TG-Ha4+h9P9uLmpN+hbqvng@mail.gmail.com>
Reply-To: sarikaya@ieee.org
From: Behcet Sarikaya <sarikaya2012@gmail.com>
Date: Fri, 10 Feb 2023 11:19:49 -0600
Message-ID: <CAC8QAcfS1M1fEGB5RcuH3mA-vPBtYgB8r5n4px97eg6N2jf29w@mail.gmail.com>
To: MOQ Mailing List <moq@ietf.org>
Cc: Bernard Aboba <bernard.aboba@gmail.com>, Luke Curley <kixelated@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000001939a005f45bb50c"
Archived-At: <https://mailarchive.ietf.org/arch/msg/moq/UHOqKM2V30pUgeq-Mo39xNhsph0>
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: Fri, 10 Feb 2023 17:20:04 -0000
On Thu, Feb 9, 2023 at 9:07 PM Luke Curley <kixelated@gmail.com> wrote: > Hey Bernard, > > On Wed, Feb 8, 2023, 1:01 PM Bernard Aboba <bernard.aboba@gmail.com> > wrote: > >> >> The best part about HLS/DASH is the HTTP ecosystem. That includes CDN >> support, optimized software, and general interoperability. We lose a lot of >> this by creating a custom pub/sub mechanism. >> >> >> [BA] Yes, and it also implies that MoQ has to be a *lot* better than >> HLS/DASH to overcome it. If HLS/DASH can be modified to achieve the same >> results (or even close to the same results) then MoQ will be DOA. >> >> BTW, I should add that these concerns do *not* apply to ingestion (e.g. >> RUSH). To my mind, RUSH is clearly differentiated from existing ingestion >> protocols (RTMP, SRT, RIST) and could have a decent chance of adoption if >> the the MoQ could produce a standard in an expeditious manner (ideally <1 >> year). Since I don’t buy the argument that RUSH and WARP need to share a >> protocol (only a format), it seems to me that the forced mating of RUSH and >> WARP isn’t necessary. >> > > Don't forget about RTC. > > The biggest problem with WebRTC is that it doesn't scale out like > HLS/DASH, arguably because it isn't compatible with the existing caching > ecosystem. > > The biggest problem with HLS/DASH is that it can't provide real-time > latency like WebRTC. There's definitely an opportunity to meet in the > middle, instead of two fundamentally incompatible protocols (ex. push vs > pull) based on the target latency. > > The biggest problem with RTMP is that it's a dead standard. While almost > any specification is better than the current state, we do need contribution > for RTC. And while nobody is clamoring to reduce contribution latency since > there are bigger issues, I promise you it's next on my list... > > I really just don't want to get caught up in an effort to standardize a > generic pub/sub mechanism that has aspirations to replace HTTP. I want to > reduce HLS/DASH latency now and I need a replacement for RTMP yesterday. We > do need to demonstrate that the protocol can be fanned out, but we don't > need to make it generic (yet). > > > [BA] To have a shot at wide deployment, MoQ needs a “killer application” >> that can’t be delivered nearly as well by modifying HLS or DASH. The >> requirements document doesn’t really focus on what that is, nor does it >> fully enumerate all the requirements MoQ would need to satisfy to fully >> differentiate itself in that usage. >> > > I think the killer feature is being able to seamlessly switch between > participating and not. It's quite common to use a RTC protocol for > participants and a distribution protocol for the audience. However the two > are incompatible, making it burdensome to maintain and switch between both. > Luke, should we add that HLS/DASH (they say MPEG-DASH) use TCP and not QUIC as transport layer? Behcet > -- > 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