我的Flash应用程序中的网络摄像头识别存在问题(使用Actionscript 3编写)。
我使用以下网址获取网络摄像头来源:
Camera.getCamera();
但在某些PC上它不起作用。 特别是,一些网络摄像头开启LED但getCamera()仍然返回false。 怎么可能?
答案 0 :(得分:0)
这应该有效:
package {
import flash.display.Sprite;
import flash.media.Camera;
import flash.media.Video;
public class CameraController extends Sprite {
private var cam:Camera = Camera.getCamera();
private var vid:Video = new Video();
public function CameraController() {
connectCamera();
}
private function connectCamera():void {
vid.attachCamera(cam);
addChild(vid);
}
}
}
您可以在此处详细了解如何使用相机: http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000867.html