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,