Re: [httpstreaming] Current Status and Our Goal
Qin Wu <sunseawq@huawei.com> Fri, 08 October 2010 07:59 UTC
Return-Path: <sunseawq@huawei.com>
X-Original-To: httpstreaming@core3.amsl.com
Delivered-To: httpstreaming@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0FB693A67A6 for <httpstreaming@core3.amsl.com>; Fri, 8 Oct 2010 00:59:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.103
X-Spam-Level:
X-Spam-Status: No, score=0.103 tagged_above=-999 required=5 tests=[AWL=0.598, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OY9iaM+Zz8MP for <httpstreaming@core3.amsl.com>; Fri, 8 Oct 2010 00:59:01 -0700 (PDT)
Received: from szxga03-in.huawei.com (unknown [119.145.14.66]) by core3.amsl.com (Postfix) with ESMTP id E59913A67A3 for <httpstreaming@ietf.org>; Fri, 8 Oct 2010 00:59:00 -0700 (PDT)
Received: from huawei.com (szxga03-in [172.24.2.9]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9Y00G5ZOVUWD@szxga03-in.huawei.com> for httpstreaming@ietf.org; Fri, 08 Oct 2010 15:59:54 +0800 (CST)
Received: from huawei.com ([172.24.2.119]) by szxga03-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0L9Y00HGWOVU2S@szxga03-in.huawei.com> for httpstreaming@ietf.org; Fri, 08 Oct 2010 15:59:54 +0800 (CST)
Received: from w53375 ([10.138.84.79]) by szxml06-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0L9Y00793OVTAY@szxml06-in.huawei.com> for httpstreaming@ietf.org; Fri, 08 Oct 2010 15:59:54 +0800 (CST)
Date: Fri, 08 Oct 2010 15:59:52 +0800
From: Qin Wu <sunseawq@huawei.com>
To: Ben Niven-Jenkins <ben@niven-jenkins.co.uk>, "David A. Bryan" <dbryan@ethernot.org>
Message-id: <06f801cb66be$ca3a7840$4f548a0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3664
X-Mailer: Microsoft Outlook Express 6.00.2900.3664
Content-type: text/plain; charset="iso-8859-1"
Content-transfer-encoding: 7bit
X-Priority: 3
X-MSMail-priority: Normal
References: <00df01cb5de2$2ac49730$4f548a0a@china.huawei.com> <AANLkTimB3-=zWGnT=uq9Qcb-N8Pq+-RR0WMN12BZ9pr4@mail.gmail.com> <18429BFD-5C5F-4513-85B7-8B91F6D28C97@niven-jenkins.co.uk>
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] Current Status and Our Goal
X-BeenThere: httpstreaming@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Network based HTTP Streaming discussion list <httpstreaming.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/httpstreaming>
List-Post: <mailto:httpstreaming@ietf.org>
List-Help: <mailto:httpstreaming-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/httpstreaming>, <mailto:httpstreaming-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Oct 2010 07:59:02 -0000
> 1) On the topic of this list/HTTP streaming, what do you think is the > problem/problems/scenario we should be looking at? > I do not feel I am in a position just yet to start making statements about what problems I think a HTTP streaming group (if formed) should look at, however one area that I think may be interesting to study and that I am not aware of other bodies looking at is "chunk hints". A lot of streaming media today is delivered via CDNs that operate as more than just a dumb (inline) proxy cache. HTTP naturally supports the insertion of caches transparently to the end points so one could argue that nothing more needs to be done for HTTP streaming than for regular HTTP. As adaptive bit rate combined with HTTP delivery relies on throughput measurements to determine the appropriate bit rate to download for subsequent chunks, variation in latency (e.g. the difference between a request for a chunk being a cache hit Vs a cache miss) is likely to affect the throughput perceived by the client and therefore may cause bit rate switch on a cache miss that wouldn't have occurred had the request actually been a cache hit. If there was some way to provide a "hint" to the server/cache as to which chunk the client is likely to request next then a CDN could elect to retrieve that chunk ahead of it actually being requested to keep the response latency (or some other factor) more consistent and avoid additional bit rate switches. [Qin]: Good input, that's one issue we are addressing in the problem statement draft, i.e., Lacking Streaming Monitoring and Feedback Support. I think the chunk hint will be also very useful in case chunks loss or any exception as regarding to sever and network condition happens. Another advantage is with such chunk hints, we may not rely on manifest and playlist to fetch the chunks one by one. The problem is do we have approach to provide such hint to the server/cache?
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal David A. Bryan
- Re: [httpstreaming] Current Status and Our Goal Ben Niven-Jenkins
- Re: [httpstreaming] Current Status and Our Goal Luby, Michael
- Re: [httpstreaming] Current Status and Our Goal Daniel Park
- Re: [httpstreaming] Current Status and Our Goal Roni Even
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Roni Even
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Kathy McEwen
- Re: [httpstreaming] Current Status and Our Goal Marshall Eubanks
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Kathy McEwen
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Kathy McEwen
- Re: [httpstreaming] Current Status and Our Goal Colin Perkins
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Lars Eggert
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Mark Watson
- Re: [httpstreaming] Current Status and Our Goal Ye-Kui Wang
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Mark Watson
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Lars Eggert
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Mark Watson
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Ning Zong
- Re: [httpstreaming] Current Status and Our Goal Mark Watson
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Ning Zong
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Ye-Kui Wang
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- Re: [httpstreaming] Current Status and Our Goal Qin Wu
- [httpstreaming] Push Vs Pull (was Re: Current Sta… Ben Niven-Jenkins
- Re: [httpstreaming] Push Vs Pull (was Re: Current… Qin Wu
- Re: [httpstreaming] Push Vs Pull (was Re: Current… Mark Watson
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)
- Re: [httpstreaming] Push Vs Pull (was Re: Current… Ning Zong
- [httpstreaming] Push Vs Pull Re: Current Status a… Qin Wu
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Qin Wu
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Thomas Stockhammer
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Qin Wu
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Thomas Stockhammer
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Qin Wu
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Thomas Stockhammer
- Re: [httpstreaming] Push Vs Pull Re: Current Stat… Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Colin Perkins
- Re: [httpstreaming] Current Status and Our Goal David R Oran
- Re: [httpstreaming] Current Status and Our Goal Benjamin Niven-Jenkins
- Re: [httpstreaming] Current Status and Our Goal Thomas Stockhammer
- Re: [httpstreaming] Current Status and Our Goal Colin Perkins
- Re: [httpstreaming] Current Status and Our Goal Spencer Dawkins
- Re: [httpstreaming] Current Status and Our Goal Wenbo Zhu
- Re: [httpstreaming] Current Status and Our Goal Ning Zong
- Re: [httpstreaming] Current Status and Our Goal Ning Zong
- Re: [httpstreaming] Current Status and Our Goal Ali C. Begen (abegen)