2010-12-13 9 views
0

私はウェブカメラからbytearrayを取得しようとしています。私はウェブカメラの画像を取得し、それをビットマップデータにコピーして、bytearrayを取得することができます。クライアントのWebカメラからの画像とサウンドからバイアレイを取得することは可能ですか? ByteArrayにbytearray from webcam

+0

これは非常に混乱しています。私はあなたがBitmapDataのdraw()とgetPixels()メソッドを使う場所を理解しました。私が理解できなかったことは、WebCAMからどのように音が出るかということです。あなたはマイクロホンから音が出ないのですか?あなたの質問を言い換えてください。 –

+0

私はウェブカメラからすべてのデータ(サウンドと画像)のバイタルを取得したい。私はステージでウェブカメラを持っています。私はすべてのbytearrayデータをカメラからサーバーに送信したいと思います。 – Mel

答えて

2

オーディオデータ:
* Microphone.sampleData Event
* SoundMixer.computeSpectrum() method

私はビデオのインスタンスからのByteArrayを取得する唯一の次の方法を知っている:そして
*のBitmapDataに画面が更新されるたびに描画すると、 BitmapData.getPixels(new Rectangle(0, 0, BitmapData.width, BitmapData.height))

それは映像と音声データとのByteArrayとして定義に参加することも可能だが、それはそれは、サーバー側で処理されますかに依存

0

私は代理人がいたら、私は自分のアプリで私を助けてくれるwww0z0kの返事を親指していただろう。

Mel、サーバー上でByteArrayを処理する予定がありますが(NetConnection.send()で何かを想定しています)、私は必ずByteArray.inflate()/ ByteArray.deflate()を呼び出しますデータ転送。

+0

また、送信されたデータを処理するためにサーバーにAIRアプリケーションを作成した場合は、ffmpegやmencoderなどのNativeProcessを使用して、イメージ/サウンドの配列を選択したビデオ出力にコンパイルすることもできます。 – daleyjem