Pregunta

¿Hay plugins jQuery para vídeo HTML5 para insertar anuncios in-stream en el vídeo?

La mayor parte del trabajo por las repentinas pausar el video en una fecha y hora determinada, y jugando un flujo de anuncios, a continuación, reanudar el flujo de vídeo original. Los subtítulos plugin de jQuery para HTML5 parece muy similar, pero diferente.

¿Fue útil?

Solución

No se encontró ningún tipo de plugins, pero he parcheado JCap para proporcionar una devolución de llamada e hizo un ejemplo complemento: 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)
        }
    }
});

Esto no es ideal. Si yo fuera usted, he comenzado un nuevo plugin desde cero sólo para eso. No es difícil de construir en la parte superior de lo que ya hace JCap.

Otros consejos

HTML5 definitivamente inicia y carga el video mucho más rápido en comparación con su contraparte flash. Sin embargo, los sonidos de algunos de los videos tienden a retrasarse uno o ellos (los sonidos) no se reproduzcan en absoluto. Todavía necesita trabajo.

Aquí es rápido ejemplo de como poner cualquier elemento HTML en la parte superior de un vídeo y mostrarlo en un momento determinado! http://blog.app-solut.com/2011/03/display-additional-overlay-elements-on-top-of-an-html5-video-element-with-javascript/

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top