Я думаю, что вы можете использовать событие timerupdate для запуска через определенный интервал и создания отчета для ex sitecatalyst.
window.player = new MediaElementPlayer('video', {
enablePluginDebug: true,
alwaysShowControls: true,
autosizeProgress : true,
timerRate : 10,
features: ['progress'],
success: function (mediaElement, domObject) {
// Event listeners
mediaElement.addEventListener('timeupdate', function (e) {
console.log('Report to sitecatalyst here');
}, false);
}
});