Frage

Gibt es jQuery Plugins für HTML5-Video-Stream-Anzeigen in das Video einfügen?

Die meisten der Flash diejenigen Arbeit das Video zu einem bestimmten Zeitstempel pausieren, und spielen eine Anzeige Strom, dann das Original-Videostream wieder aufzunehmen. Die jquery Bildunterschriften Plugin für html5 scheint sehr ähnlich, aber anders.

War es hilfreich?

Lösung

Ich habe keine Plug-ins finden, aber ich habe JCAP gepatcht einen Rückruf zur Verfügung zu stellen und machte ein Add Beispiel: http://github.com/irae/jCaps/blob/master/addsexample. html

$("#myVid").jCaps({
    language: 'en',
    languageChooser: false,
    toggleButton: false,
    onButton: false,
    offButton: false,
    interfaceImg: false,
    transcriptButton:false,
    showCaptions: true,
    transcriptType: 'html',
    transcriptsDiv: $('#transcripts'),
    subtitleChangeCallback:function(oldV,newV) {
        if(!addShown) {
            addShown = true;
            $('#myVid').get(0).pause();
            setTimeout(function(){
                $('#captions').text('');
                $('#myVid').get(0).play();
            },5*1000); // time to show add (5 seconds)
        }
    }
});

Das ist nicht ideal. Wenn ich Sie wäre, habe ich ein neues Plugin von Grund auf nur für das gestartet. Es ist nicht schwierig, oben auf zu bauen, was JCAP ist bereits der Fall ist.

Andere Tipps

HTML5 definitiv gestartet und lädt das Video viel schneller im Vergleich zu seinem Flash-Pendant. Allerdings neigen die Klänge von einigen der Videos entweder verzögert oder sie (die Töne) würde nicht spielen. Es muss noch viel Arbeit.

Hier ist schnelles Beispiel, wie auf einem Video beliebigen HTML-Element zu setzen und zeigen Sie es zu einem bestimmten Zeitpunkt! http://blog.app-solut.com/2011/03/display-additional-overlay-elements-on-top-of-an-html5-video-element-with-javascript/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top