tengo este código:
Código:
Pero no funciona la parte de OnStatus y OnMetaData, nunca recibo el trace que estoy mandando desde la función...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("*********************************"); }
Alguna idea?
Gracias!