Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2011, 23:26
Ozone
 
Fecha de Ingreso: febrero-2009
Mensajes: 202
Antigüedad: 15 años, 3 meses
Puntos: 3
Reproductor de videos OnStatus y OnMetaData

Hola a todos,
tengo este código:

Código:
var conexion:NetConnection;
var stream:NetStream;

//Genero el stream y lo retorno para la funcion crearStream
obtenerStream = function  () {
	//Conexión
	conexion = new NetConnection();
	conexion.connect(null);
	//Stream
	stream = new NetStream(conexion);
	return stream
}

//Creo el Stream y lo adjunto en el escenario
crearStream = function  () {
	stream = obtenerStream();
	//Le mando la data a la función
	stream.onStatus = videoStatus
	stream.onMetaData = videoMetadata
	contVideo.attachVideo(stream);
}
crearStream()


reproducirVideo = function  (video_) {	
	stream.play(video_);	
}
pausarVideo = function  () {	
	stream.pause();	
}

//Busco información acerca del archivo
function videoMetadata(objetoInformacion){
	trace("Duración: " + objetoInformacion.duration);
	duracion.txt = objetoInformacion.duration;
}
//Busco información acerca del estado del archivo
function videoStatus(objetoInformacion){
	trace("Status:");
	for(var item in objetoInformacion){
	trace(item + ": " + objetoInformacion[item]);
	}
	trace("*********************************");
}
Pero no funciona la parte de OnStatus y OnMetaData, nunca recibo el trace que estoy mandando desde la función...

Alguna idea?


Gracias!