Re: [Mops] So, what is streaming media, anyway? :-)

Kyle Rose <krose@krose.org> Wed, 22 April 2020 12:43 UTC

Return-Path: <krose@krose.org>
X-Original-To: mops@ietfa.amsl.com
Delivered-To: mops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B75C23A0B59 for <mops@ietfa.amsl.com>; Wed, 22 Apr 2020 05:43:26 -0700 (PDT)
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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=krose.org
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 XMJSaATEq0SY for <mops@ietfa.amsl.com>; Wed, 22 Apr 2020 05:43:24 -0700 (PDT)
Received: from mail-vk1-xa31.google.com (mail-vk1-xa31.google.com [IPv6:2607:f8b0:4864:20::a31]) (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 C444A3A0A89 for <mops@ietf.org>; Wed, 22 Apr 2020 05:43:24 -0700 (PDT)
Received: by mail-vk1-xa31.google.com with SMTP id j1so290757vkc.2 for <mops@ietf.org>; Wed, 22 Apr 2020 05:43:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=krose.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=+yBmrPa+Rqwfa7mo6ZOSgvdRP2J47ZAvy865CZrp0kk=; b=pZePmVIOkzCAQs4Aioc0zs5jK88HPWwNgulVYPntRURCkriPujJqrj82Vh7KT9AfsV aDlaG2GG8Emqmrc6NJtP/ajdi1yra4RI/arUDHdds/AYNa51ejKGDgpcqNaS2FfBROfZ p1qNrQMqdC+7MrmjVuq+Hh09/fP9hdhdAuPKo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=+yBmrPa+Rqwfa7mo6ZOSgvdRP2J47ZAvy865CZrp0kk=; b=kkySod1R5sQhHYQFyvLJFWXuWFTA2DIwnDMkwUBigN5w3XMewy+gFk3pZ1UAcY4P39 wVPndZRIBn6uKHfIIj/zZMsInsTA1F4p6LJlDsf4fNnC3nUMReeOjpkDS09R/NlP7foe 8l50KXoVA4Gz8VVz8OjT2Ri/uk1RXsz9kIFDLF7pZo0JexZPVtOEBK+o6UzkVmPIN1h1 4jrL1z9Nzzkukp7wYIqpG29oWNpkWyxMbve1Vn5/0VAMv94KGEL3W73w4bksV+lW8BOb ZjpUSomsa+KZl/7xHnr3y+pOcJlswC0zSckLTASyIcWpaZYE+d67qYlOZfvMBC8ehuLu hcTw==
X-Gm-Message-State: AGi0PubrQmJp82gKN1lD5hWD3+pLX8JnC2F+vpK6DVtmInE/9yArQeG3 cSZEXweMYXSAxLEOIzHIdiq3BrwU9lyANIvNJ3K7ig==
X-Google-Smtp-Source: APiQypJ96UYSK2U0K56SYPrb+5LBApHnW4rIFx5N92lGlR0A1i0uT75JoSf3jEwkBtgW6igB5Uv5d/n7mRLwnTPifuM=
X-Received: by 2002:ac5:cb1a:: with SMTP id r26mr5843908vkl.31.1587559403533; Wed, 22 Apr 2020 05:43:23 -0700 (PDT)
MIME-Version: 1.0
References: <CAKKJt-c6jBef_-Tv+KjvBj=5muL9UuF00P1udfFPp12JWEtV8g@mail.gmail.com>
In-Reply-To: <CAKKJt-c6jBef_-Tv+KjvBj=5muL9UuF00P1udfFPp12JWEtV8g@mail.gmail.com>
From: Kyle Rose <krose@krose.org>
Date: Wed, 22 Apr 2020 08:43:12 -0400
Message-ID: <CAJU8_nUA6eezahL4q++Fr_oH5jzVG_tQDgAkFWQA1N3NcHThQg@mail.gmail.com>
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: mops@ietf.org
Content-Type: multipart/alternative; boundary="0000000000004ecca905a3e07a59"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mops/sJbZQxDg1BAanZ-Efr1Y4EcWGYM>
Subject: Re: [Mops] So, what is streaming media, anyway? :-)
X-BeenThere: mops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Media OPerationS <mops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mops>, <mailto:mops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mops/>
List-Post: <mailto:mops@ietf.org>
List-Help: <mailto:mops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mops>, <mailto:mops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Apr 2020 12:43:27 -0000

On Tue, Apr 21, 2020 at 10:32 PM Spencer Dawkins at IETF <
spencerdawkins.ietf@gmail.com> wrote:

> Dear MOPS,
>
> We have an issue in
> https://github.com/ietf-wg-mops/draft-ietf-mops-streaming-opcons/  that
> proposes a "low-latency" section in draft-ietf-mops-streaming-opcons, and
> discussion on that PR is starting to poke at what I understood the limits
> of MOPS scope to be, bringing in (checks notes) "RTMP, RTSP 2.0, WebRTC and
> globally all kinds of RTP-based streaming techs", STADIA, and SRT as
> possible topics.
>
> This is, I think, the kind of conversation that we should be having on the
> working group mailing list ("when a topic is bigger than a conversation on
> an issue in Github ought to be").
>
> Could people take a look at
> https://github.com/ietf-wg-mops/draft-ietf-mops-streaming-opcons/issues/3,
> and let the working group know your thoughts?
>

<chair hat=on>
I've added a comment asking people to take further discussion of that issue
to the mailing list prior to merging any related changes.
</chair>

>From my reading of the charter, there's nothing disqualifying MOPS from
addressing realtime media delivery issues, so long as we:

 * Restrict our scope to the interaction of media-related protocols with
the network and not move higher in the technology stack; and
 * Focus on development of informational documents related to issues that
affect operations for use by other working groups and SDOs, and not get
into the business of developing protocols ourselves.

Clearly, realtime use cases (such as for interactive applications such as
Stadia and for hand-wave latency minimization on live broadcasts) impose
requirements on networks, protocols, and their interactions. I see MOPS as
having been chartered for the express purpose of sussing out such
requirements by leveraging the expertise and experience of a broad range of
SMEs who would otherwise not have had a natural forum in the IETF for such
collaboration.

Kyle