
Код AS3:
private static const MAC_CAMERA:String = 'USB Video Class Video';
///
public static function getCamera ():Camera {
var camera:Camera = null;
var len:int = Camera.names.length;
/// если камер нет в системе
if (len == 0) {
return null;
}
/// ищем камеру для мака или винды
if (Capabilities.os.search ('Mac') != -1) {
for (var i:int = 0; i < len; i++) {
if (Camera.names[i] == MAC_CAMERA) {
camera = Camera.getCamera (i.toString ());
break;
}
}
} else {
camera = Camera.getCamera ();
}
return camera;
}