Comunidad de diseño web y desarrollo en internet online

Tiempo transcurrido flv

Citar            
MensajeEscrito el 16 Jul 2007 12:32 pm
He hecho este tutorial:

http://www.cristalab.com/tutoriales/114/control-de-video-flv-en-flash

Pues lo que me gustaría es saber si a partir de stream_ns.time si se puede hace una barra como la de precarga con el tiempo transcurrido. Tipo el preloader:

var percent:Number=Math.round( stream_ns.time / ? *100 );

No sé si faltan variables o no se puede. En fin, quizá con el bufferLength, bufferTime o algo.

Pues nada gracias por leerme y por responder (si puedes).

Por sirguy

52 de clabLevel



 

msie7
Citar            
MensajeEscrito el 17 Jul 2007 09:59 am
He logrado resolverlo:

_global.tiempo= stream_ns.time;
stream_ns.onMetaData = function(obj) {
stream_ns.seek(2);
_global.total=obj.duration;
};

var percent:Number=Math.round((_global.tiempo)*100)/_global.total;
//percent = stream_ns.time;
barrita._xscale=percent;

El stream_ns viene del tutorial, barrita el el nombre de instancia del clip que hará de barra de tiempo transcurrido. Entonces multiplicamos el tiempo que va transcurriendo por 100 dividido por el tiempo total de la película, si tenemos un seek va dentro del onMetaData. Espero que le pueda servir a alguien.

Por sirguy

52 de clabLevel



 

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.