HTTP multistreaming loader
- Easily request only parts of the file
- Boost downloading speed on the client side by streaming the same file over http from multiple locations
- On the contrary, limit downloading speed by specifying maximum value
- Provide visual progress bar for the user
HTTP streaming plugins for Flowplayer and Media Strobe Playback Flash players, mp4 extractor and scrubber preview plugin for Flowplayer html5 and videojs players all use internally HTTP multistreaming to do the heavy lifting.
All major browsers are supported with Internet Explorer starting from version 8. To support the required communications between loaders based on iframes when requests are made to a different domain in Internet Explorer 7 Flash LocalConnection could be used however it has a limit of 40k per request and support for it was discontinued.
Here is an example of streaming over http using a single loader:
Now the same file using two simultaneous streams from two loaders:
And finally with speed limit set to 100kb/s: