Skip to content

hkasera/mediaelement-markers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MediaElement Markers : Markers on the Progress bar

MediaElement marker

Author - Harshita Kasera
license

Official plugin for Mediaelement.js

Introduction

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.

Demo

Click here to see a working demo of the plugin.

Credits

Thanks to John Dyer, creator of MediaElement Player

Installation & Usage

Installation

<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" />

Usage

$('#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 */
    }
});

Testing

*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.

Version History

2.0.0 (2013/04/03)
   Added fullscreen support

1.0.0 (2013/01/14)
   Initial release

About

Visual Markers on the progress bar of MediaElement HTML5 Player

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published