Olás,

bem estou com um problema que não faço ideia de como resolver...
estou tentado salvar uma imagem, capturado no Flex de um vídeo que estou 
transmitindo, e salvar no servidor Red5.
O problema é que o encoder de JPEG ou PNG não está realizando o método 
encode, ele simplesmente não acontece nada,
tanto no Red5 que não mostra nada quanto no Flex que não dá nenhuma msg de 
erro.

Bem como havia dito, segue abaixo o código que estou executando e só é 
disparado até o Alert 3, os outros não fazem nada,
é importante colocar que quando o Red5 está desligado o encode funciona...


private function salvarImagem():void { 
  //Primeiro criamos a imagem Bitmap da câmera
var imageBitmapData:BitmapData;
Alert.show("teste_1");
imageBitmapData= ImageSnapshot.captureBitmapData(uiCaixaDoVideo); 
 //Depois transformamos essa imagem em bytecodes
Alert.show("teste_2");
var encoder:JPEGEncoder = new JPEGEncoder();
Alert.show("teste_3");
var rawBytes:ByteArray = encoder.encode(imageBitmapData);
 Alert.show("teste_4");
netConnection.call("Save_ScreenShot", null, "Teste");
Alert.show("teste_5");
}

Desde já Grato,

Ricardo

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a