Re: [httpstreaming] FW: New Version Notification for draft-zong-httpstreaming-gap-analysis-01
Thomas Stockhammer <stockhammer@nomor.de> Tue, 26 October 2010 14:35 UTC
Return-Path: <stockhammer@nomor.de>
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 017F93A696A for <httpstreaming@core3.amsl.com>; Tue, 26 Oct 2010 07:35:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level:
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_DE=0.35]
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 I75OhkNoQS35 for <httpstreaming@core3.amsl.com>; Tue, 26 Oct 2010 07:35:44 -0700 (PDT)
Received: from mo-p00-ob.rzone.de (mo-p00-ob.rzone.de [81.169.146.160]) by core3.amsl.com (Postfix) with ESMTP id D03313A6959 for <httpstreaming@ietf.org>; Tue, 26 Oct 2010 07:35:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1288103848; l=7176; s=domk; d=nomor.de; h=To:Date:Subject:From:Cc:Content-Transfer-Encoding:Content-Type: Mime-Version:In-Reply-To:References:X-RZG-CLASS-ID:X-RZG-AUTH; bh=U0jw9d8QXCu/aonGkZPPfsw1PU8=; b=WBAdavbdXtYfPJAcLFRgdLtNNQA7mllHkagUgaP462sMODNlgNMDHdiCAl0Du5wl1/D 3GVXbM5dqvvK9/jxM86lTVBnHGv5EfMtX+7HVLfOajNy+ukeJGzkYwWDiKFP9rNcfbAJ+ fNbjVSkJmmedpvLtc1fx84Ikm8PR9A/MRjE=
X-RZG-AUTH: :P3gLdkugevKirJkjH/RoTtk5THWq6nlFgKpnuMPeiu18+1EZfOQVAS4z6gUSvLg=
X-RZG-CLASS-ID: mo00
Received: from [192.168.0.159] (business-213-023-252-114.static.arcor-ip.net [213.23.252.114]) by post.strato.de (mrclete mo45) (RZmta 23.5) with ESMTP id 603997m9QDhIOO ; Tue, 26 Oct 2010 16:37:26 +0200 (MEST)
References: <00d801cb7437$d50ddd30$3a298a0a@china.huawei.com>
In-Reply-To: <00d801cb7437$d50ddd30$3a298a0a@china.huawei.com>
Mime-Version: 1.0 (Apple Message framework v1075.2)
Content-Type: text/plain; charset="windows-1252"; format="flowed"; delsp="yes"
Message-Id: <9FB119A7-D30E-45E5-BD6C-453413DC89FA@nomor.de>
Content-Transfer-Encoding: quoted-printable
From: Thomas Stockhammer <stockhammer@nomor.de>
Date: Tue, 26 Oct 2010 16:37:24 +0200
To: Ning Zong <zongning@huawei.com>
X-Mailer: Apple Mail (2.1075.2)
Cc: httpstreaming@ietf.org
Subject: Re: [httpstreaming] FW: New Version Notification for draft-zong-httpstreaming-gap-analysis-01
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: Tue, 26 Oct 2010 14:35:46 -0000
Experts, Here are my initial comments: Abstract: - private -> proprietary Introduction: - The first sentence is messed, it mixes singular and plural - The list of codecs, formats, players, platforms in the first sentence is quite arbitrary and more confusing than helpful - Advantages on Adaptive Streaming over HTTP had been listed many times and a long time ago for example here: http://www.ietf.org/mail-archive/web/avt/current/msg11340.html - 3GPP defines formats for MPD and Segments, including the Media Segment Format. Client behaviour is informative - The ISO/IEC JTC1/SC29/WG11 (MPEG) work has progressed significantly to a committee draft. The committee draft is heavily based on 3GPP AHS and has the same objectives, namely the definition of the formats for MPD and segments. 3.1 3GPP - PSS is a stReaming services, it is hot, but not as hot as you make it. - A significant amount of the text in 3.1. is just copied from the spec. It may be sufficient to point to the spec. It is public. - Some text in your document is sloppy, others is directly copied. I do not see any value to copy text as I said. 3.2 OIPF - It is incorrect that your document introduces the extensions of the OIPF to 3GPP. The OIPF spec does this. - The usage of normative text in your document seems inappropriate, like the "SHALL" in 3.2.2 and 3.2.3. Again, the OIPF spec is public and it is of no value to copy some text directly into this draft. 3.3 MPEG - Again this is a pure copy of existing MPEG documents. A reference is sufficient. - The information is outdated, as mentioned. Significant progress since MPEG#94 On 5) 5.1) - It would be good to fix the typos - 3GPP segments and MPD are defined by their MIME Types. The statement in your table on file endings is wrong. Please refer to the specifications: for MPD: MIME Type is vnd.3gpp.mpd, file extension is .3gm for Media Segment: MIME Type is vnd.3gpp.segment, file extension is .3gs - the steps in 1-3) are heavily simplified and this can only be an example. A client can act much differently, such as using byte ranges, parallel requests, etc. The server itself is also expected to be a CDN and is completely unaware of the contained media. - I am not sure I understand the term "is encrypted into files" - What do you mean "normal text file"? - The intelligence in the Adaptive Streaming over HTTP is almost exclusively in the client, there is no negotiation - The server software is typically considered standard HTTP/1.1, no specific intelligence. Some intelligence is needed in the preparation of the content, but this is typically no real-time process, at least for On-Demand video. Also for live "serving" and "preparation" are completely decoupled. 5.2) - It is not correct that the 3GPP MPD needs to be updated even for live. If you use a template mode, the MPD stays static until some "unforeseen" event occurs. Client and Content Preparation have agreed on rules to construct URIs. - If necessary, the MPD update happens asynchronously to the media decoding, so this is not considered to be a problem. - I still heavily disagree with the push scenario as being viable. This assumes that there is a 1-1 relationship between the server and the client and the server is aware of the client's state. This is not in scope of any of the HTTP Streaming technologies that are referred to in your document. What you are proposing is more like advanced progressive download from dedicated servers. This had also been discussed in 3GPP, but is a different technology. It is server- enhanced progressive download and the client only issues a single HTTP request. - There is for sure mechanisms to deliver important packets more reliably in HTTP - you just request it earlier. In anticipation of switching a smart client may also prepare such data. The client is intelligent. - 3GPP defines QoE metrics that can reused also for HTTP Streaming. there will also be efforts in MPEG in including QoE. 5.3) - The No in QoE monitoring seems to be wrong, the same on fast start- up, see above! - The other 'No's seem to assume a different model on delivery and we should really check, if this is still in the scope. It seems to address generic HTTP delivery issues, not streaming specific aspects. Best regards Thomas On Oct 25, 2010, at 1:29 PM, Ning Zong wrote: > Hi, Folks, > > I have updated HTTP streaming survey and gap analysis draft and the > new > version is as attached. You can also check the URL below: > http://www.ietf.org/id/draft-zong-httpstreaming-gap-analysis-01.txt > > BR, > Ning Zong > > -----Original Message----- > From: IETF I-D Submission Tool [mailto:idsubmission@ietf.org] > Sent: Monday, October 25, 2010 6:47 PM > To: zongning@huawei.com > Subject: New Version Notification for > draft-zong-httpstreaming-gap-analysis-01 > > > A new version of I-D, draft-zong-httpstreaming-gap-analysis-01.txt > has been > successfully submitted by Ning Zong and posted to the IETF repository. > > Filename: draft-zong-httpstreaming-gap-analysis > Revision: 01 > Title: Survey and Gap Analysis for HTTP Streaming Standards and > Implementations > Creation_date: 2010-10-24 > WG ID: Independent Submission > Number_of_pages: 23 > > Abstract: > With the explosive growth of the Internet usage and increasing demand > for multimedia information on the web, media delivery over Internet > attract substantial attention from media industry. To meet above > requirements, HTTP Streaming technology is designed and gradually > plays an important role in recent years. Several leading Standard > Development Organizations (SDOs) have been producing a series of > technical specifications to define streaming over HTTP. Moreover, > several companies have devoted to developing private HTTP-based media > delivery platform to provide high quality, adaptive viewing > experience to customers. Following a brief survey of existing HTTP > streaming standards and implementations, this document gives a brief > summary on these related work, analyzes the potential challenges > especially from the network point of view, and lists the gap between > existing work and possible working scope on the topic of HTTP > streaming in IETF. > > > > > The IETF Secretariat. > > <draft-zong-httpstreaming-gap- > analysis-01.txt>_______________________________________________ > httpstreaming mailing list > httpstreaming@ietf.org > https://www.ietf.org/mailman/listinfo/httpstreaming --- Dr. Thomas Stockhammer (CEO) || stockhammer@nomor.de || phone +49 89 978980 02 || cell +491725702667 || http://www.nomor-research.com Nomor Research GmbH - Sitz der Gesellschaft: München - Registergericht: München, HRB 165856 – Umsatzsteuer-ID: DE238047637 - Geschäftsführer: Dr. Thomas Stockhammer, Dr. Ingo Viering.
- [httpstreaming] FW: New Version Notification for … Ning Zong
- Re: [httpstreaming] FW: New Version Notification … Thomas Stockhammer
- Re: [httpstreaming] FW: New Version Notification … Ning Zong
- Re: [httpstreaming] FW: New Version Notification … Thomas Stockhammer
- [httpstreaming] Efficient manifest push (Re: FW: … Mark Watson
- Re: [httpstreaming] Efficient manifest push (Re: … Qin Wu
- Re: [httpstreaming] Efficient manifest push (Re: … Severa, Michael J (Mike)
- Re: [httpstreaming] Efficient manifest push (Re: … Mark Watson
- Re: [httpstreaming] Efficient manifest push (Re: … Mark Watson
- Re: [httpstreaming] Efficient manifest push (Re: … Qin Wu
- Re: [httpstreaming] Efficient manifest push (Re: … Qin Wu
- Re: [httpstreaming] Efficient manifest push (Re: … Qin Wu