Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113

    Video e tempo di riproduzione.

    Ciao a tutti, ho un problema che non credo sia difficile da risolvere, ma abbastanza complicato da spiegare... cercherò di essere il più stringato possibile.

    Ho un filmato principale (main.swf) dal quale richiamo altri filmati che carico su _level1.
    Uno di questi swf utilizza una netStream per la visualizzazione di un video (di seguito il codice):

    // Imposto la connesione al video flv
    var connection_nc:NetConnection = new NetConnection();
    connection_nc.connect(null);
    var stream_ns:NetStream = new NetStream(connection_nc);
    // Mando in loop il video
    stream_ns.onStatus = function(infoObject) {
    if (infoObject.code == "NetStream.Buffer.Empty") {
    _root.stream_ns.play("china384.flv");
    }
    };
    // Imposto tempo di buffer
    stream_ns.setBufferTime(10);
    my_video.attachVideo(stream_ns);
    stream_ns.play("china384.flv");
    // Restituisco il tempo della riproduzione
    time_txt.text = "Loading";
    var time_interval:Number = setInterval(checkTime, 500, stream_ns);
    function checkTime(my_ns:NetStream) {
    var ns_seconds:Number = my_ns.time;
    var minutes:Number = Math.floor(ns_seconds/60);
    var seconds = Math.floor(ns_seconds%60);
    if (seconds<10) {
    seconds = "0"+seconds;
    }
    time_txt.text = minutes+":"+seconds;
    }

    Il problema è sulla restituzione del tempo di riproduzione.
    La prima volta che viene visualizzato il filmato non ci sono problemi, tutto funziona perfettamente... ma se sostituiamo sempre su _level1 questo swf con un'altro (es: video.swf > categorie.swf) al ritorno, cioè se ricarico video.swf su _level 1, la restituzione del tempo funziona erroneamente...
    Praticamente, se il filmato dura 15 secondi, tra la restituzione di un secondo e l'altro il numero dei secondi torna a 0 per una frazione minima... (es: 0 > 1 > 0 > 0 > 3 ecc.)

    Spero di essermi spiegato bene...
    riuscite a darmi una mano? speriamo... grazie!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113
    Up


  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113

    Niente??

    Niente ragazzi?
    Ditelo se non ho spiegato bene il problema...

    Basta anche un'idea, un commento... magari ci viene in mente qualcosa...

    Scusate l'urgenza, sono sotto pressione...

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Prova, prima di caricare il nuovo filmato, a chiudere il netstream, il netconnection, e fare il clearInterval sull'intervallo.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113
    Questa può essere un'idea...
    ora ci provo...
    questo non influirà cmq sulla "ricarica" del video, vero?

    provo, provo..

    dimenticavo.. grazie.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113
    Nega, ho provato a fare così:

    _root.Categorie.onRelease = function() {
    _level1.stream_ns.close();
    _level1.clearInterval(time_interval);
    loadMovieNum("categorie.swf", 1);
    };

    ma non funza...
    sbaglio qualcosa?
    e poi.. come faccio a chiudere la netConnection?

    mah...

  7. #7
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    _level1.clearInterval(_level1.time_interval);

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113
    riprovo...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113
    niente... stesso problema...
    pensavo fosse la via giusta, ca**...

    fa sempre 0 > 1 > 0 > 2 > e così via...
    arghhhh!

    Altre idee?

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    113
    up


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 © 2025 vBulletin Solutions, Inc. All rights reserved.