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 [email protected]
Para sair da lista, envie um email em branco para
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev