网络摄像头无法在Flash应用中识别

时间:2013-05-13 17:27:23

标签: actionscript-3 flash webcam

我的Flash应用程序中的网络摄像头识别存在问题(使用Actionscript 3编写)。

我使用以下网址获取网络摄像头来源:

Camera.getCamera();

但在某些PC上它不起作用。 特别是,一些网络摄像头开启LED但getCamera()仍然返回false。 怎么可能?

1 个答案:

答案 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