
Cloudfront HTTP pseudostreaming & seeking => HTTP 1.1 headers?
Because to my question:
"Which CDN is the best (value for money) for HTTP-pseudo streaming?
I was planning to use CloudFront (my application is running on EC2) but it seems not to support HTTP-pseudo streaming... :-/"
Someone answered:
"I can confirm that Amazon S3 and CloudFront offers HTTP 1.1 protocol support in our application. This delivers byte-range seeking over HTTP if your player/client are sending the HTTP 1.1 headers. You can confirm this by pressing Ctrl+U in Windows Media Player and entering a supported video formatted URL for playback. You will find that you can skip around the video with no issues."
The question is now:
"How do we send the HTTP 1.1 headers using Jwplayer?"
PS: Note that I'm currently embedding the player using JW Embedder and dynamic bitrate switching, something like:
bc.. jwplayer("player").setup({
flashplayer: "/player.swf",
width: 624,
height: 351,
levels: [
{ bitrate: 288, height: 180, file: "http://a1234bcde5fg6h.cloudfront.net/70_180.mp4"},
{ bitrate: 777, height: 360, file: "http://a1234bcde5fg6h.cloudfront.net/70_360.mp4"},
],
});