Basic pseudo-streaming
standalone demo
This needs some configuration work on the server side. Servers that support this technology includes lighttpd and nginx. Luckily for example HDDN provides pseudo-streaming support without any configuration. Take a look at the psuedo-streaming plugin documentation for more information about this important technology.
Click on the above video and try seeking to unbuffered areas in the timeline.
Configuration
Here is the Javascript configuration for the above example:
flowplayer("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.11.swf", {
// this will enable pseudostreaming support
plugins: {
pseudo: {
url: "http://releases.flowplayer.org/swf/flowplayer.pseudostreaming-3.2.9.swf"
}
},
// clip properties
clip: {
url: 'Extremists.flv',
// make this clip use pseudostreaming plugin with "provider" property
provider: 'pseudo',
// all videos under this baseUrl support pseudostreaming on the server side
baseUrl: 'http://pseudo01.hddn.com/vod/demo.flowplayervod'
}
});
Remember that you should also prepare your video files for pseudo-streaming.