If you are looking for an excellent player to play your content and want the flexibility to
stream or
playback progressively (progressive downloading), you should check out the aforementioned
JW Player.
Want to serve your media from Amazon S3 and/or Cloudfront?...
You may want to read this
stackoverflow post that I wrote in answer to a question of how to achieve that.
In a slight update on that post, to serve your media using
progressive download option via a Cloudfront distribution also, -
see modes[] var in the script - alternatively, you could set up another cloudfront distribution with the
same source amazon S3 Bucket, specified as a
download distribution. This way you really have the best of both worlds and avoid having to set up a wowza media server as described in the post...
Hope this is useful to someone!
Gez