Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Progressive download standard

Is there any document which talks about how progressive download works. I am aware it is based on HTTP but need more information as to how the data is downloaded and what kind of messages flows between the player and the HTTP server. Is there any standard defined for the same.

like image 352
user588601 Avatar asked Feb 10 '11 13:02

user588601


People also ask

What does enable progressive download mean?

Progressive download is a technique used to stream media from a web server to a client such as a video player on a laptop or mobile phone. Without progressive download, a client has to download the entire media file before video playback can start.

What's the difference between a progressive download and streaming?

Technically, both streaming and progressive downloading are methods to deliver online video. Streaming is the delivery of video by means of a dedicated video streaming server to a client video channel. Progressive download is simply the delivery of video files over standard web servers (HTTP).

What is progressive video streaming?

A progressive video stream is a single video file being streamed over the internet. This type of file is often a . mp4 but can be in many different formats. The progressive video can be stretched and squashed to fit different screen sizes, but regardless of the device playing it, the video file will always be the same.

What is a media download?

What Is Downloading? Unlike streaming, when you download media, you save it to your computer, tablet, smartphone, or other device. You're taking a copy of the digital content "down" from the internet or a specific website to reside on your device. After you download a file, play it again whenever you want.


1 Answers

This document is the best I could find relating to standards for HTTP progressive downloads.

Another approach to this is HTTP Live Streaming which is well documented.

like image 199
Martin Wickman Avatar answered Oct 27 '22 16:10

Martin Wickman