Spielen volle HTML5-video und-dann-Schleife einen Abschnitt davon

Ich versuche zu spielen, eine 8.6 zweiten video einmal komplett, und dann Schleife einen kleinen Abschnitt des Videos unendlich, um die illusion eines nie enden wollenden video. So weit ich geschaut habe, in der media fragments URI, und die beendet - Ereignis des video. Einstellung der currentTime-Attribut in das ended-Ereignis-listener funktioniert, aber es macht das video zu "blinken".

Zur Zeit bin ich mit einem timeupdate event-listener, um die Zeit zu ändern, wenn das video nähert sich dem Ende [unten abgebildet]

elem.addEventListener('timeupdate', function () {
if (elem.currentTime >= 8.5) {
    elem.currentTime = 5;
    elem.play();
}
}, false);

JSFiddle hier

Dies funktioniert auch, aber das video pausiert sichtbar vor dem Neustart in 5 Sekunden. Gibt es eine weichere Art zu spielen das video einmal an und dann looping ein segment davon?

InformationsquelleAutor WeNeigh | 2014-01-21
Schreibe einen Kommentar