如何在Flex中拍摄网络摄像头快照?

时间:2010-07-11 17:45:50

标签: flex

使用Flex,获取网络摄像头快照图片的推荐方法是什么?

有些事情:

var camera:Camera = Camera.getCamera();
var image:Image = /* magic goes here */

2 个答案:

答案 0 :(得分:2)

首先,您必须创建一个视频对象,您可以在其中附加相机:

var video:Video = new Video(320,240);
video.attachCamera(camera);
addChild(video);

然后创建一个与视频对象大小相同的BitmapData实例,并在其中绘制视频对象。

var bitmapData:BitmapData = new BitmapData(video.width,video.height);
bitmapData.draw(video);

答案 1 :(得分:1)

我需要解决这个问题。

你可以看到一个很好的开源项目。

Userbooth http://www.userbooth.com/

相关问题