Re: Stream or download of files
From: Neil Smith [MVP Digital Media] (neil_at_nospam.com)
Date: 12/03/04
- Previous message: Ariel: "Re: Problems with command line encoding"
- In reply to: Sopwith: "Re: Stream or download of files"
- Next in thread: Sopwith: "Re: Stream or download of files"
- Reply: Sopwith: "Re: Stream or download of files"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 03 Dec 2004 21:22:12 GMT
On Fri, 3 Dec 2004 00:15:04 -0800, "Sopwith"
<Sopwith@discussions.microsoft.com> wrote:
>I have a somewhat similar question - when using the New Session Wizard and
>you come to the Content Distribution screen, which selection do you use which
>will create a file that if a user clicks a link on a web page the file will
>buffer and begin playing while it downloads? After the download completes,
>the user needs to be able to click "save as" and save the file to their hard
>drive for later viewing.
It's saved in IE's temporary internet files if you're downloading from
a web server. Media servers allow you to turn off the save function,
and web servers allow you to send no-cache headers to simulate this by
limiting how IE can stor it in the cache (** Of course you may not be
using IE so all bets are effectively off ;-)
Probably, if you play a file then fight-click the link and pick
"Save-As" it won't go to download the whole file, it'll just load it
from the cache. Some providers do a lot of obfuscation and rotation to
the URLs to prevent this happening to them, often using short-duration
sessions to pass the URL to the browser.
>I don't fully understand the difference between Web Server (progressive
>download), Windows Media Server (streaming), and File Download (computer
>playback)?
Well, with a streaming server, you can package the encoded file with
multiple bitrates. The streaming server then negotiates with the users
media player for the best stream it can 'keep-up with', based on their
network settings. It can also do 'fallback' if the client isn't
keeping up with the bitrate (and ad-insertion and other neat stuff)
A web server stream is more like a long-term file download, which the
player begins to buffer when it thinks it has enough of the file to
play end to end (this all depends on the clients buffering settings,
which can be adjusted with scripting).
You can only have a single stream rate in a web server download (well
maybe you can offer several, but the wen server has no way to
negotiate with the client which bitrate to deliver so you'd get sent
*all* the streams which is obviously worse than picking even the
fastest stream ;-p)
File download is mostly used for very high bitrate files eg encoded
DVDs and VCD. I think really it's just down to the combinations of
codecs and data rates you get offered in the wizard.
If you use the full interface from the "Properties" button, you'll get
a better feel for how many options there are.
HTH
Cheers - Neil
- Previous message: Ariel: "Re: Problems with command line encoding"
- In reply to: Sopwith: "Re: Stream or download of files"
- Next in thread: Sopwith: "Re: Stream or download of files"
- Reply: Sopwith: "Re: Stream or download of files"
- Messages sorted by: [ date ] [ thread ]