2010-02-01 2 views
3

사용자가 웹캠을 사용하여 자신의 스냅 샷을 찍을 수있는 플래시 앱을 만들고 있습니다. 그것은 특정 컴퓨터 (대부분 맥북 및 MBPs 지금까지) 플래시 플레이어 10 기본 웹캠 설정은 "USB 비디오 클래스 비디오"보다는 "DV 비디오"에 대한 것입니다, 내가 아는 한 필요한 설정입니다. 플래시를 사용하여 웹캠 스트림을 터치합니다. 사용자의 플래시 설정이 적절하게 구성되어 있지 않으면 라이브 비디오 스트림 대신 비디오 미리보기가 있어야하는 블랙 박스가 생깁니다.macbook (및 잠재적으로 다른 카메라)의 플래시 웹캠 설정

해결 방법이 있습니까? 차라리 "곤란한 점이 있습니까?" 가능하면 플래시 웹캠 설정을 변경하는 방법에 대한 설명이있는 팝업.

답변

2

특정 캠을 사용하기 위해 Camera 클래스의 정적 메서드 getCamera에 매개 변수를 추가 할 수 있습니다.

iSight를가 Flash Player 구성 패널의 목록에서 세 번째 카메라 인 경우

, 당신이 시도 할 수 있습니다 :

if (System.capabilities.os.indexOf("Mac")>-1) 
    camera = Camera.getCamera("2"); 

당신은 또한 관심을 수 this article을 읽을 수 있습니다. 다음

import flash.system.Capabilities; 

:

Capabilities.os 

훌륭한 작품

3

플래시 CS5는 System.capabilities.os하지만를 사용하여 오류가 발생합니다.