Ho un flv da caricare. il caricamento funziona, ma vorrei intercettare la fine del filmato.

Il codice sotto funziona ad eccezione dell'onPlayComplete, che non da errore, ma non mi fa nemmeno vedere i trace. Non so come fare...

Codice PHP:
var VideoNave:Video = new Video(1366575);
var 
nave:DisplayObject sfondo.addChild(VideoNave);
var 
nc:NetConnection = new NetConnection();
nc.connect(null);
var 
mioStream:NetStream = new NetStream(nc);
VideoNave.attachNetStream(mioStream);
mioStream.play("backgrounds/viaggio_nave.flv");
var 
mioClient:Object = new Object();
var 
Nduration:Number 0;

mioClient.onMetaData = function(meta:Object)
{
    
Nduration meta.duration;
    
trace("tempo: "+mioStream.time);
    for (var 
prop:String in meta) {
        
trace(prop ": " meta[prop])
    }
};

mioClient.onPlayStatus onPlayComplete;

function 
onPlayComplete(data:Object):void{
    
trace("fine filmato");
    
trace(data.code);