Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema seek video e buffer

    Salve a tutti, spero mi possiate aiutare... ho una pagina html con incorporato un player video. Sto implementando una funzione che gestisca il seek del video tramite timecode inseriti in un file xml. Funziona alla perfezione, ma ho un piccolo problema. Il video, una volta premuto il tasto relativo al seek, sposta il cursore nel punto corretto, ma non inizia a bufferizzare da lì. Aspetta infatti, che il buffer sia arrivato al punto desiderato dall'inzio del video. Il risultato che vorrei ottenere è in pratica quello di youtube, che mi permette di ricominciare a bufferizzare il video dal punto in cui ho cliccato? Sapete aiutarmi?

    Il codice è questo:
    ________________________________________________

    <!DOCTYPE html>
    <html>
    <body>

    <button onclick="getCurTime()" type="button">Posizione corrente</button>
    <button onclick="setCurTime()" type="button">Vai a</button>


    <video id="video0" controls="controls">
    <source src="video/video0.mp4" type="video/mp4">
    <source src="video/video0.ogg" type="video/ogg">
    Your browser does not support HTML5 video.
    </video>

    <script>

    var xmlhttp = new window.XMLHttpRequest();
    xmlhttp.open("GET", "provaXML.xml", false);
    xmlhttp.send(null);
    var xmlDoc = xmlhttp.responseXML.documentElement;

    var tag1=xmlDoc.getElementsByTagName("video1")[0];
    var timeA=tag1.getElementsByTagName("A")[0].firstChild.data;

    myVid=document.getElementById("video0");
    function getCurTime()
    {
    alert(myVid.currentTime);
    }
    function setCurTime()
    {
    myVid.currentTime=timeA;
    myVid.play();
    }
    </script>

    </body>
    </html>


    XML:
    ________________________________________________

    <?xml version="1.0"?>
    <eventi>
    <video1>
    <A>27</A>
    <A>35</A>
    <A>44</A>

    <J>5</J>
    <J>43</J>
    <J>63</J>

    <C>10</C>
    <C>45</C>
    <C>65</C>
    </video1>
    </eventi>

  2. #2

  3. #3
    Grazie mille per l'aiuto!

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.