1

これにより、フラッシュ メディア サーバーに flv ビデオ ファイルが作成されます。

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.publish("yourCamera", "record");
ns.attachVideo(Camera.get());

現在のビデオ フレームの画像を 2 秒ごとに生成するにはどうすればよいですか?

4

1 に答える 1

2

タイムラプス (頻繁に写真を撮る) の場合、次のようなビデオをカメラに添付します。

video.attachCamera(Camera.getCamera());

次に、定義したインスタンスをTimerEventリッスンする発火時にビデオを BitmapData として描画し、それを配列にプッシュします。Timer

bmpData.draw(video);
arr.push(bmpData);

ここから、ビットマップ データを任意のエンコーディング (JPG、BMP) の ByteArray にエンコードできます。

于 2010-07-01T21:57:54.377 に答える