Cannot render itself inside of Flowplayer, but it can communicate
with Flash plugins that reside inside the player.
Can extend the Player object by using the $f.addPlugin()
method. After that you can use your plugin in the following manner
$f().yourPlugin(...). However, this is not required and you
API and instantiates it the way you like.
It is possible to place HTML elements on top of the Flash component
using the wmode parameter, but this is not recommended because
it leads to poor performance and browser incompatibility issues.
The way you implement your plugin relies on your own creativity. Of
course we recommend that you follow good coding practices such as
these and you make
jQuery to achieve your goal.
Plugin example: captions
Setup and configuration
Here is how this plugin was done. We used the $f.addPlugin method to
takes captions as its first argument.
here. The user can change the positioning,
look and feel of the captions simply by configuring the content
plugin. This plugin could easily be extended with support for
animations and custom positioning upon each cuepoint; however, that is
beyond the scope of this document.
$f.addPlugin method. It works in the following manner:
After that you can use your plugin in the following way:
Inside your plugin you typically add event handlers that listen to the
player and clip events
Each plugin can have its own set of event handlers so that different
plugins can work independently of each other. As you can see,
you study the Flowplayer API and
start experimenting. You can also study the source code of our
playlist plugin to see how it is