Official plugin for Mediaelement.js
MediaElement-Markers is a MediaElement.js
plugin that lets you add Visual Cues in the progress time rail. This plugin also lets you register a custom callback function that will be called everytime the play position reaches a marker. Marker position and a reference to the MediaElement Player object is passed to the registered callback function for any post processing. Marker color is configurable.
This plugin is now merged to the Mediaelement repository.
Click here to see a working demo of the plugin.
Thanks to John Dyer, creator of MediaElement Player
<script src="jquery.js"></script>
<script src="mediaelement-and-player.min.js"></script>
<script src="mep-feature-markers.js"></script>
<link rel="stylesheet" href="mediaelementplayer.css" />
$('#player').mediaelementplayer({
features: ['playpause','current','progress','duration','markers'], //Adding the feature 'markers' enables this plugin
markerColor: '#FCD730', // Optional : Specify the color of the marker
markers:['4','16','20','25','35','40'], // Specify marker times in seconds
markerCallback:function(media,time){ // Callback function invoked when a marker position is reached
/* Your Code */
}
});
*IE7 - Flash
*IE8 - Flash
IE9, IE10 - MP4
Firefox - Ogv
Chrome - Webm
Safari - MP4
* Note
Markers will appear only after Play in IE7 and IE8 due to the limitation in Flash Player.
2.0.0 (2013/04/03)
Added fullscreen support
1.0.0 (2013/01/14)
Initial release