[Hls-interest] 1.1b1 update to HLS Content Steering preliminary spec

Roger Pantos <rpantos@apple.com> Fri, 05 March 2021 17:18 UTC

Return-Path: <rpantos@apple.com>
X-Original-To: hls-interest@ietfa.amsl.com
Delivered-To: hls-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C0F43A288C for <hls-interest@ietfa.amsl.com>; Fri, 5 Mar 2021 09:18:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.35
X-Spam-Level:
X-Spam-Status: No, score=-2.35 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.248, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-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=apple.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 PkC92WFbfpVd for <hls-interest@ietfa.amsl.com>; Fri, 5 Mar 2021 09:18:13 -0800 (PST)
Received: from ma1-aaemail-dr-lapp02.apple.com (ma1-aaemail-dr-lapp02.apple.com [17.171.2.68]) (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 CAB4F3A288A for <hls-interest@ietf.org>; Fri, 5 Mar 2021 09:18:12 -0800 (PST)
Received: from pps.filterd (ma1-aaemail-dr-lapp02.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp02.apple.com (8.16.0.42/8.16.0.42) with SMTP id 125HCtUM011443 for <hls-interest@ietf.org>; Fri, 5 Mar 2021 09:18:11 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : content-type : reply-to : mime-version : subject : message-id : date : to; s=20180706; bh=Xva9OWq7Pa3QWjOBpTqOkjVQ13PCEccVH8T9RFfc/YA=; b=HThhZqUaSEW/VsIToA7OdDd+4YY4cXVOv2nsS8Nb1C3J0JeeGUSUxPpKkLm1kodAfWtn ZjkCV4Ds0JwmoMgilBcuooiFzyAtbddCaxqpdvLUNoWEVVo5gS3uVbc8gpZXYx0KLePB arGp2caehITOtZ1zmkUBjIP5xCImHsV1uw6qFnaGatbKBYWT8JBghwLFQ5OmunK1LVP3 Dok6OgIXqyEk7rnkbB05uNFmjdN/EB4Wgaf+53Vq9JSlF7ZO8PUP+9c7QIz7VCnoUUns wuPmjxboFpglKhR647r/aEc46HzrQcYjLST+k0rtE1WqN6u+r3e64kKYeJ3o+OKMrUT1 3w==
Received: from rn-mailsvcp-mta-lapp04.rno.apple.com (rn-mailsvcp-mta-lapp04.rno.apple.com [10.225.203.152]) by ma1-aaemail-dr-lapp02.apple.com with ESMTP id 36ykn0ykyu-10 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO) for <hls-interest@ietf.org>; Fri, 05 Mar 2021 09:18:11 -0800
Received: from rn-mailsvcp-mmp-lapp03.rno.apple.com (rn-mailsvcp-mmp-lapp03.rno.apple.com [17.179.253.16]) by rn-mailsvcp-mta-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.7.20201203 64bit (built Dec 3 2020)) with ESMTPS id <0QPI003D0AQA0V70@rn-mailsvcp-mta-lapp04.rno.apple.com> for hls-interest@ietf.org; Fri, 05 Mar 2021 09:18:10 -0800 (PST)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp03.rno.apple.com by rn-mailsvcp-mmp-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.7.20201203 64bit (built Dec 3 2020)) id <0QPI00100AN21B00@rn-mailsvcp-mmp-lapp03.rno.apple.com>; Fri, 05 Mar 2021 09:18:10 -0800 (PST)
X-Va-A:
X-Va-T-CD: 305d8635763ff9ac4cda18aadbf5609c
X-Va-E-CD: ed4277a8b759d75378127d313d54f2b1
X-Va-R-CD: 2cf9eb388660078c81921d3c3a297b55
X-Va-CD: 0
X-Va-ID: a5ec5b05-a93f-446c-b19e-cb3105e8dc26
X-V-A:
X-V-T-CD: 305d8635763ff9ac4cda18aadbf5609c
X-V-E-CD: ed4277a8b759d75378127d313d54f2b1
X-V-R-CD: 2cf9eb388660078c81921d3c3a297b55
X-V-CD: 0
X-V-ID: 873a9aba-615e-4700-91a4-e8cdf85e8c6c
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-05_10:2021-03-03, 2021-03-05 signatures=0
Received: from smtpclient.apple (unknown [17.150.209.113]) by rn-mailsvcp-mmp-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.7.20201203 64bit (built Dec 3 2020)) with ESMTPSA id <0QPI00U8DAQ84M00@rn-mailsvcp-mmp-lapp03.rno.apple.com>; Fri, 05 Mar 2021 09:18:09 -0800 (PST)
From: Roger Pantos <rpantos@apple.com>
Content-type: multipart/mixed; boundary="Apple-Mail=_996A9674-D21A-4C68-8304-9E632422FCC5"
Reply-to: hls-interest@ietf.org
MIME-version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.43\))
Message-id: <BF2CBF28-531D-4968-9620-732D2B277EF6@apple.com>
Date: Fri, 05 Mar 2021 09:18:07 -0800
To: hls-interest@ietf.org, hls-announce@lists.apple.com
X-Mailer: Apple Mail (2.3654.80.0.2.43)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-05_10:2021-03-03, 2021-03-05 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/hls-interest/ZePUZkNIj8W0LYM8kW_fJ5R3IsU>
Subject: [Hls-interest] 1.1b1 update to HLS Content Steering preliminary spec
X-BeenThere: hls-interest@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussions about HTTP Live Streaming \(HLS\)." <hls-interest.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hls-interest>, <mailto:hls-interest-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hls-interest/>
List-Post: <mailto:hls-interest@ietf.org>
List-Help: <mailto:hls-interest-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hls-interest>, <mailto:hls-interest-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 05 Mar 2021 17:18:15 -0000

As discussed on hls-interest, we’ve updated the HLS Content Steering spec to address concerns with the first version. The 1.1 design is fully backward-compatible to older clients, and allows all pathways to carry the exact same Master Playlist,

The new approach has some limitations that I’d like to highlight:

(1) Only the front part of a URL can be replaced by a pathway switch. If you distribute content to multiple endpoints and rely on per-endpoint query parameters, filenames, URL fragments, etc. please let us know what you’re doing.

(2) The PATHWAY-ID is now optional so the Master Playlist can be identical across Pathways. If it is absent, the first steering manifest request will not indicate that client’s current pathway. 

Comments are welcome, either to hls-interest or directly to us at http-live-streaming-review@group.apple.com.



cheers,

Roger Pantos
Apple Inc.