Re: [icnrg] low-latency and scalable video distribution
Jens Finkhaeuser <jens@interpeer.io> Thu, 24 March 2022 09:09 UTC
Return-Path: <jens@interpeer.io>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4207E3A1595 for <icnrg@ietfa.amsl.com>; Thu, 24 Mar 2022 02:09:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=interpeer.io
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 UpXIt5V1vTv5 for <icnrg@ietfa.amsl.com>; Thu, 24 Mar 2022 02:09:49 -0700 (PDT)
Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 394C83A1582 for <icnrg@irtf.org>; Thu, 24 Mar 2022 02:09:46 -0700 (PDT)
Date: Thu, 24 Mar 2022 09:09:40 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=interpeer.io; s=protonmail; t=1648112983; bh=JuAjMGLzZScXhDOhGTO6Fvme73pt46mFyyBrSx5PTgs=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=YeHwyl48CG9GYaB+rHh1igJHjiv7qnLLU/haNOjmQuOzBLs8r3B9BUex10vuwjEHg fyf0HdE8olcpoaUPo38xsf5XgNGfI9fDPTbJ9W9tE1uwaaQ2sL60hQEVwQZ102ew60 KxZzjxIXNW5vfX4pueyV3HmamWMTYV7C3At1ESMo=
To: Dirk Kutscher <ietf@dkutscher.net>
From: Jens Finkhaeuser <jens@interpeer.io>
Cc: Luca Muscariello <muscariello=40ieee.org@dmarc.ietf.org>, ICNRG <icnrg@irtf.org>
Reply-To: Jens Finkhaeuser <jens@interpeer.io>
Message-ID: <uwCbv0Np4j5wRBqZ6pLubI8PkuP91O44wddbS6ezucWqasAbPcAWN_G7RypHS0CcO9-SUAPDvVYB0geHgGFRi9f8EqyeIYYfokUGtQvu4ZI=@interpeer.io>
In-Reply-To: <C87DD903-8F10-4024-A6F0-28B370A35D4A@dkutscher.net>
References: <0E9B8F59-42EE-4BA0-B04D-E9A0A042CA06@dkutscher.net> <CAH8sseSTKb-NUDtuSbm8Yax_jJYbov8dXxTmjFBf=KQMuhYwhg@mail.gmail.com> <C87DD903-8F10-4024-A6F0-28B370A35D4A@dkutscher.net>
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha512"; boundary="------28539d86a74bef258665ec8d276c94e677f57546f6e1fc67435af8f20693942b"; charset="utf-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/ivMvDPlGm5l75DAMAe5jfH11_Mo>
Subject: Re: [icnrg] low-latency and scalable video distribution
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Information-Centric Networking research group discussion list <icnrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/icnrg>, <mailto:icnrg-request@irtf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/icnrg/>
List-Post: <mailto:icnrg@irtf.org>
List-Help: <mailto:icnrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/icnrg>, <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Mar 2022 09:09:55 -0000
Hi all, quick background: my team and I wrote p2p video streaming protocols back in the day for Joost (2006 on-demand, 2008 live, give or take). A couple of years ago I realized that similar efforts tended to yield worse results (not in every aspect, this is very much a summary), and I sought funding for developing something new along those lines again. I received a grant, covid messed with my timing, and now I'm still in the earlier stages of it. The TL;DR is, I would very much like to contribute solutions to this problem. It's just a tad too early for a draft yet. Maybe I can get something together before the autumn conference. Happy to discuss here (or elsewhere)! Jens ------- Original Message ------- On Thursday, March 24th, 2022 at 09:08, Dirk Kutscher <ietf@dkutscher.net> wrote: > Hi Luca, > > > I was aware of these preliminary discussions but I'm still trying to > > > > understand > > > > the benefits of media over QUIC, beyond going through UDP port 443. > > Yes, exactly. IMO most of the arguments have to do with interests of existing stakeholders, existing code bases etc. > > But it should be mentioned that the aspired benefits from using some form of multicast cannot be achieved in connection-based streaming – unless you are not actually using QUIC... > > Or, unless you are creating an overlay QUIC relay network – not sure that's going to help with the low-latency... > > > M. Papalini et al., "On the Scalability of WebRTC with > > > > Information-Centric Networking," 2020 IEEE International Symposium on > > > > Local and Metropolitan Area Networks (LANMAN, 2020, pp. 1-6, doi: > > > > 10.1109/LANMAN49260.2020.9153228. > > Thanks – yes, I'm aware of that paper – good work. > > > ICN looks like a perfect match for these applications. > > Yes, I think many people would agree. For new-generation distribution (and possibly ingestion), IMO there is real value in having a unified system and protocol architecture for both unicast and multicast, and for both VoD and live streaming. > > However, I think it would be good to demonstrate experience with these large-scale low-latency scenarios more. > > > There is a big hicn code refactoring coming this week, or early next week > > > > in case all tests take longer to pass, in the linux foundation repository, > > > > with major emphasis on these use cases. > > > > At least for those who are interested in the code base. > > Great – looking forward to it. Please announce it on this list. > > Thanks, > > Dirk > > > Luca > > > > On Wed, Mar 23, 2022 at 11:20 AM Dirk Kutscher ietf@dkutscher.net wrote: > > > > > Hello, > > > > > > in case you missed it, the MOQ (Media over QUIC, > > > > > > https://datatracker.ietf.org/meeting/113/materials/agenda-113-moq-06) BOF > > > > > > at IETF-113 is discussing low-latency video distribution use cases. > > > > > > The idea is to reduce latency for live streaming, i.e., achieving > > > > > > interactive conferencing latency without losing scalability. > > > > > > The current thinking is using either RUSH ( > > > > > > https://datatracker.ietf.org/doc/html/draft-kpugin-rush-00) or SRT over > > > > > > QUIC (meh ;-). > > > > > > I believe that eventual solutions will have to do with stream > > > > > > prioritization, "relaxed" congestion control and incorporating the concept > > > > > > of relays. > > > > > > Other topics/ideas that came up: > > > > > > - application layer multicast > > > > > > - local retransmissions > > > > > > - content naming > > > > > > Maybe something to look into from an ICN perspective... > > > > > > Dirk > > > > > > _______________________________________________ > > > > > > icnrg mailing list > > > > > > icnrg@irtf.org > > > > > > https://www.irtf.org/mailman/listinfo/icnrg > > > _______________________________________________ > > > > icnrg mailing list > > > > icnrg@irtf.org > > > > https://www.irtf.org/mailman/listinfo/icnrg_______________________________________________ > > icnrg mailing list > > icnrg@irtf.org > > https://www.irtf.org/mailman/listinfo/icnrg
- Re: [icnrg] low-latency and scalable video distri… Jens Finkhaeuser
- Re: [icnrg] low-latency and scalable video distri… Dirk Kutscher
- [icnrg] low-latency and scalable video distributi… Dirk Kutscher
- Re: [icnrg] low-latency and scalable video distri… Dirk Kutscher
- Re: [icnrg] low-latency and scalable video distri… Marie-Jose Montpetit
- Re: [icnrg] low-latency and scalable video distri… Dirk Kutscher
- Re: [icnrg] low-latency and scalable video distri… Luca Muscariello
- Re: [icnrg] low-latency and scalable video distri… Dirk Kutscher
- Re: [icnrg] low-latency and scalable video distri… Jens Finkhaeuser
- Re: [icnrg] low-latency and scalable video distri… Dirk Kutscher
- Re: [icnrg] low-latency and scalable video distri… Jens Finkhaeuser