Video no Flash via AS3.0

Fala ai galera blz? hoje com mais um post e novamente sobre AS3.0, recebi emails perguntando sobre videos no Flash, bom existem varias maneiras de embedar video no Flash, qual delas é a melhor? nenhuma!, é nenhuma mesmo todas são boas e tem suas finalidades, pra quem começa com o Flash pode usar um componente nativo o FLVPlayback para usar é simples:

1 – abra o menu janela seção componentes/video/FLVPlayback,
2 – arraste para o seu palco
3 – (opcional) va em inspetor de componentes e modifique opções a seu gosto inserindo botões de play, stop, timeline.
5 – abra o painel de ações e escreva o seguinte código

//Importando Video
import fl.video.*;

//Criando a variavel para o FLVPlayback e adicionando ao stage
var vid:FLVPlayback = new FLVPlayback;
addChild(vid);

//URL do Video (preciso explicar mais do que isso???)
vid.source = “video.flv”;

Lembrando sempre que seu video precisa estar na extenção .flv;
Outra observação boa é que o componente ja tem AutoPlay como padrão;

Outro Modo de embedar videos no Flash é com um componente que eu uso muito do Natan Alves o FlahsLightBoxVideo que pode ser feito o download aqui;

depois de fazer o download do componente siga os passos

1 – copie e cole o componente na pasta Adobe\Adobe Flash CS4\Common\Configuration\Components
2 – abra o menu janela seção componentes/componente padrão/FlashLightBoxVideo,
3 – arraste o componente para o seu palco
4 – instancie o componente
5 – (opcional) va em inspetor de componentes e modifique opções a seu gosto inserindo botões de play, stop, timeline.
6 – abra o painel de ações e escreva o seguinte código

//OBS.: nesse caso eu vou usar um botao chamado botao_btn para executar o video
botao_btn.addEventListener(e:MouseEvent.CLICK, vaivideo);
function vaivideo(e:MouseEvent):void{
flbvideo.carrega (“video.flv”, “nome do video”, “url do video ou site”);
}
//Pronto Simples só isso ^^

No geral ainda existem outros modos de inserir video no Flash, ainda tem API do Youtube, mas vou deixar para um próximo tutorial.

Download dos arquivos usado nesse tutorial aqui;

<? Programador de Allstar ?>