AS3: É possível capturar elementos de estágio ou dados de bitmap em um fluxo de dados?

Estou olhando para odocumentação do netstream. mas não é possível entender se appendBytes () pode realmente obter dados arbitrários. Eu poderia realmente pegar dados de bitmap arbitrários (como uma matriz de bytes) e anexar o quadro ao fluxo (presumivelmente antes de enviá-lo para um FMS para salvar um arquivo)? Eu acho que estou errado: só é útil para streaming dinâmico. Eu sei que é possível pegar um feed de webcam e codificar diretamente o vídeo via FMS. Mas digamos que eu queira adicionar algumas sobreposições antes da codificação, isso é possível no Flash? Ou seja Você pode gerar dinamicamente objetos netStream no Flash, ou é a única coisa que você pode fazer éextrair dados de bitmap de um netStream e não vice-versa?

Basicamente, o objetivo é manipular o vídeo e o áudio comoMovie Masher e salve os arquivos de vídeo reais diretamente. O Movie Masher realmente salva quadros únicos no servidor para conversão posterior.

Ouvi dizer que o FP11 tem codificação H264 nativa - então a pergunta do 'spec': o netStream final poderia ser codificado no navegador e depois enviado para o servidor via HTTP, ou o FMS ainda é um requisito? Estou olhando para issodemo do codificador em tempo real, mas não tenho certeza se eles estão usando apenas o FMS como um arquivamento, ou se é parte do processo.

Existe um projeto de código aberto paracodificação de FLV, ele usa ByteArrayFlvEncoder que permite codificar ByteArrays brutos. Existe um equivalente para o H264?

questionAnswers(2)

yourAnswerToTheQuestion