The only true reason to use Flash on your website
Flowplayer is a video player for Web sites. Use it to embed video streams into your HTML pages. No other software makes it easier.
Built for site owners, developers, hobbyists, businesses and serious programmers.
Flash technology enables that 98% of all Internet users can see your videos.
There's more than just a playback
Every aspect of Flowplayer is modularized into plugins. Even the controlbar is a plugin that can be removed or replaced.
Plugins can be moved, resized and animated. You can load and remove plugins on the fly and each plugin is scriptable.
You can make your own plugins with JavaScript or ActionScript 3.0. There is a polished API for both languages.
Read video data from different sources
Here we have a JavaScript playlist plugin and three streaming plugins that read video data from different kinds of streaming servers. Those servers gives you an ability to seek into any position in video timeline.
Something new to the Flash world
Our JavaScript API changes the way you communicate with Flash. The JavaScript code shown below works on all major browsers. If you are a programmer you'll notice that this is revolutionary.
// grab a player from the page
var player = $f("overlay_player");
// set up some wild stuff to happen when the playback starts
player.onStart(function() {
// download a plugin from the server
this.loadPlugin("hello", "flowplayer.content.swf", function() {
// after the plugin has been loaded you can invoke it's methods.
// this- variable points to the current plugin instance
this.setHtml('This is our content plugin. <img src="/img/flash.png" align="right"/>');
// finally play an animation for a duration an 4000 milliseconds
this.animate({left:'50%',top:'50%',height:140,width:'96%',opacity:0.95}, 4000);
});
});
// initializations shown above are set before Flash is loaded! Here we load it
player.load();