estoy usando flash.net.NetStream y flash.media.Video jugar un .flv, he aquí algo de código:AS3 - ¿Cómo saber si un video ha finalizado?
var stream:NetStream = new NetStream(connection);
//next line is to avoid an error message
stream.client = {onMetaData: function(obj:Object):void {}}
var video:Video = new Video();
video.attachNetStream(stream);
stream.play("url.to/video");
addChild(video);
que reproduce el video, pero ¿cómo puedo saber cuando el vídeo se ha reproducido ¿Desde el principio hasta el final? ¿Cómo saber si el video se reprodujo TODO su longitud?
PD: Perdón por mi mal inglés.
O he hecho algo mal o no sé por qué, pero la función nunca se llama. –
Asegúrese de que los metadatos estén codificados al principio del archivo –