HELP! problem with putting video on web

hy everyone,

Im trying to put 1 video on the web from a as3 file.
It works but it gives me a error before the video starts to play:

the erros is this:


Error #2044: AsyncErrorEvent: não manipulado. text=Error #2095: flash.net.NetStream não pôde invocar a chamada de retorno onMetaData. error=ReferenceError: Error #1069: Propriedade onMetaData não encontrada em flash.net.NetStream e não há valor padrão.
    at Animacao_Natal_fla::MainTimeline/frame1()

And the code i have is this:


import flash.net.*;

// Largura do Vídeo
var larguraVideo:Number = new Number(700);
// Altura do Vídeo
var alturaVideo:Number = new Number(500);
// Posição X do vídeo
var posicaoX = 0;
// Posição Y do vídeo
var posicaoY = 0;
// Link do vídeo
var urlVideo:String = new String("Animacao_Natal.flv");

// Criando nova instância do vídeo
var video:Video = new Video();
// Adicionando o vídeo ao Palco
addChild(video);
// Posicionando a posição X do vídeo
video.x = posicaoX;
// Posicionando a posição Y do vídeo
video.y = posicaoY;
video.height = alturaVideo;
video.width = larguraVideo;

// Nova instância para NetConnection
var nc:NetConnection = new NetConnection();
// Como não estamos usando um servidor específico, conectaremos a NetConnection a um valor nulo
nc.connect(null);

// Novo NetStream, responsável pelo stream do vídeo
var ns:NetStream = new NetStream(nc);

video.attachNetStream(ns);

// Caminho para o vídeo
ns.play(urlVideo);

Hope u can help me,