RE: Issue with "bytes" Range Unit and live streaming

Matthew Kerwin <matthew@kerwin.net.au> Wed, 20 April 2016 20:19 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E4EC12DBF8 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 20 Apr 2016 13:19:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.916
X-Spam-Level:
X-Spam-Status: No, score=-7.916 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_HELO_PASS=-0.001, SPF_PASS=-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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rDMzaodtkMoO for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 20 Apr 2016 13:19:01 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE74E12DA60 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 20 Apr 2016 13:19:00 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.80) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1asyWN-0005T8-Iw for ietf-http-wg-dist@listhub.w3.org; Wed, 20 Apr 2016 20:14:47 +0000
Resent-Date: Wed, 20 Apr 2016 20:14:47 +0000
Resent-Message-Id: <E1asyWN-0005T8-Iw@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <phluid61@gmail.com>) id 1asyWG-0005RD-UZ for ietf-http-wg@listhub.w3.org; Wed, 20 Apr 2016 20:14:40 +0000
Received: from mail-io0-f177.google.com ([209.85.223.177]) by lisa.w3.org with esmtps (TLS1.2:RSA_ARCFOUR_SHA1:128) (Exim 4.80) (envelope-from <phluid61@gmail.com>) id 1asyWE-0006TF-Rz for ietf-http-wg@w3.org; Wed, 20 Apr 2016 20:14:40 +0000
Received: by mail-io0-f177.google.com with SMTP id f89so48591599ioi.0 for <ietf-http-wg@w3.org>; Wed, 20 Apr 2016 13:14:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=zEWcbxTu6RCDLGCpzEADu2ZuT3pxudr79DjeWGmD0is=; b=mLm+Tp24kpTqnLui1N5lURdAt3Fg+wPtZ7mJdqT/Blvfw0wYUq0/NXWGNOWp8effmC 6vbxGMy/qZzs+L8pGjb142VNaTV809wuLJuk4ICADq3Zd17zX95W5b5IsZjCK+B0E0D8 XQBMOmDMlMNoWuRKLkhSoZrhBYE1sNxBXjgbf/UlY3Ol3F5tLBXqB3FH9neqqXVvRAUT ndF841NlLR89HLFZ6Jbr4fOxpw1DhdQs2Kjg03B5so6vf2Hq0VAaVGNS/0GkGYr3UMjC V2W/DfPAfEczjr8xSzMwLvBBVFIdc06D7zsqBIMqLQCh+obt/jLXLJI7EHjoIJRX8Chd EDYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=zEWcbxTu6RCDLGCpzEADu2ZuT3pxudr79DjeWGmD0is=; b=mQ3efG91fbPD1fcFzgL3MfIXoP9V5Fog8e/cdYhv77BrNqAXwg6tcpgkVRJ8ueHx3G ALcPKLtfbD+79G+5LHPOtC61OIyEBxDKurRRHX5eB8g4Yka6Pf/NOZ7gWGa2l0pMSMI4 2O+Nv6ufzSy0O2NrQDDKjLm9IyJ6zqEwIXQkl1ewLaCjCTtDbtvI34mJI6jJPK6tRAqp wZogsTz986J7aLlR3AgR5uDGNlCzFgXj+ARuyHB9MX5JmqWbO5tEQPfdOUmKtBpgY0ND JngbM/4k3VOZ4+iCYoN5BwNJOSCbKAwAKb5+F7QHIDciUpKXgg9EqUcSI+DdPKI3b29i tizw==
X-Gm-Message-State: AOPr4FWrdGqXa8i338H00IKUpUgvW4t5eQ+ljZrVi44nZt7dD7wbtbWGcaeGnzcQ7xyB/Vs9YEj7eimxJ+fa/w==
MIME-Version: 1.0
X-Received: by 10.107.10.87 with SMTP id u84mr12003313ioi.188.1461183252989; Wed, 20 Apr 2016 13:14:12 -0700 (PDT)
Sender: phluid61@gmail.com
Received: by 10.107.4.2 with HTTP; Wed, 20 Apr 2016 13:14:12 -0700 (PDT)
Received: by 10.107.4.2 with HTTP; Wed, 20 Apr 2016 13:14:12 -0700 (PDT)
In-Reply-To: <9E953B010F1E974399030905C5DCB2E7183D4070@ESESSMB101.ericsson.se>
References: <57102718.7010900@ecaspia.com> <571041E0.5020401@lebeausoftware.org> <2D09D61DDFA73D4C884805CC7865E61142655F7B@GAALPA1MSGUSRBF.ITServices.sbc.com> <D3370313.258AE%goran.ap.eriksson@ericsson.com> <57114878.1030606@ecaspia.com> <43C1ECE7-139E-4FC8-A46D-83887261B7BC@gbiv.com> <6AB4CBAA-E79D-4DAC-818D-65383B85B81B@gbiv.com> <0356EBBE092D394F9291DA01E8D28EC2021CEBE9AC@SEM001PD.sg.iaea.org> <5714A316.1080609@ecaspia.com> <9E953B010F1E974399030905C5DCB2E7183D2D4B@ESESSMB101.ericsson.se> <5715438F.4030100@ecaspia.com> <9E953B010F1E974399030905C5DCB2E7183D3011@ESESSMB101.ericsson.se> <57160081.9050307@ecaspia.com> <9E953B010F1E974399030905C5DCB2E7183D33A3@ESESSMB101.ericsson.se> <5716A8F8.6010208@ecaspia.com> <9E953B010F1E974399030905C5DCB2E7183D3DC4@ESESSMB101.ericsson.se> <5717C89C.1010601@ecaspia.com> <9E953B010F1E974399030905C5DCB2E7183D4070@ESESSMB101.ericsson.se>
Date: Thu, 21 Apr 2016 06:14:12 +1000
X-Google-Sender-Auth: 1EM2qsbBllKVtgMjDUxn7E7kiPU
Message-ID: <CACweHNCFi_x5k6sZ0n3u3oNpa2rE7i-08fh9xtqfZFe4SfjSwA@mail.gmail.com>
From: Matthew Kerwin <matthew@kerwin.net.au>
To: Thorsten Lohmar <thorsten.lohmar@ericsson.com>
Cc: ietf-http-wg@w3.org
Content-Type: multipart/alternative; boundary="001a113f9b42bf0afc0530f03ce3"
Received-SPF: pass client-ip=209.85.223.177; envelope-from=phluid61@gmail.com; helo=mail-io0-f177.google.com
X-W3C-Hub-Spam-Status: No, score=-5.1
X-W3C-Hub-Spam-Report: AWL=-0.783, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: lisa.w3.org 1asyWE-0006TF-Rz f3d629d2c7dc157722fecbc4d5300dee
X-Original-To: ietf-http-wg@w3.org
Subject: RE: Issue with "bytes" Range Unit and live streaming
Archived-At: <http://www.w3.org/mid/CACweHNCFi_x5k6sZ0n3u3oNpa2rE7i-08fh9xtqfZFe4SfjSwA@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/31530
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On 21/04/2016 5:37 AM, "Thorsten Lohmar" <thorsten.lohmar@ericsson.com>
wrote:
>
> Hi Craig,
>
> > What *is* missing is the ability to get a continuous byte range on live
content
> > that starts at an arbitrary offset and the ability to directly jump to
the live
> > point.
>
> Yes, and there are two solutions to the issue:
> A. Enable it on HTTP Layer through the definition of a new range request
method
> B. Enable working with existing HTTP procedures, i.e. client can workout
the precise byte offsets.

C. Use a different URL (e.g. a ?start= query parameter). It's less optimal
for caching, but it works today without any new specs.

>
> BR,
> /Thorsten
>

Cheers