Flex/AIR/AS32011.06.15 16:45

언어 버전:  ActionScript 3.0
런타임 버전:  AIR 1.0, Flash Player 9

Part1. Camera

  - 시스템의 카메라에서 비디오를 캡처합니다.
  - Video 클래스를 사용하여 비디오를 로컬로 모니터링합니다.
  - NetConnection 및 NetStream 클래스를 사용하여 비디오를 Flash Media Server로 전송합니다.
  - Flash Media Server는 비디오 스트림을 다른 서버로 보내고 Flash Player를 실행 중인 다른 클라이언트로
    브로드캐스팅할 수 있습니다.

  - Camera 인스턴스는 비디오를 가로 종횡비로 캡처합니다.
  - 스크린 방향을 변경할 수 있는 장치에서 카메라에 연결된 Video 객체는 가로 종횡비 방향으로 된 정상적인
    비디오만 표시합니다. 따라서 모바일 응용 프로그램은 비디오를 표시할 때 가로 방향을 사용해야 하며 자동으로
    회전해서는 안됩니다.

  - AIR 2.6부터는 오토포커스 카메라가 있는 휴대 장치의 오토포커스 기능이 자동으로 활성화됩니다.
  - 연속 오토포커스 기능을 지원하지 않는 카메라의 경우(많은 휴대 장치 카메라가 지원하지 않음)  Camera 객체가
    비디오 스트림에 연결되어 있는 상태에서 setMode() 메서드가 호출될 때마다 카메라 초점이 맞춰집니다
  - 데스크톱 컴퓨터에서는 오토포커스 기능이 카메라 드라이버 및 설정에 따라 결정됩니다.

  - Android 및 iOS에서는 AIR 응용 프로그램이 활성화된 전경 응용 프로그램이 아닌 경우 카메라가 비디오를
    캡처하지 않습니다.
  - 응용 프로그램이 배경으로 실행되면 스트리밍 연결이 끊어질 수도 있습니다.
  - iOS에서는 응용 프로그램이 GPU 렌더링 모드를 사용하면 카메라 비디오를 표시할 수 없습니다. iOS에서는
    응용 프로그램이 GPU 렌더링 모드를 사용하면 카메라 비디오를 표시할 수 없습니다.

  - 모바일 브라우저 지원: 이 클래스는 모바일 브라우저에서 지원되지 않습니다.
  - Camera.isSupported 속성을 사용하여 런타임에 지원을 테스트할 수 있습니다.
  - AIR for TV 장치의 경우 Camera.isSupported는 true이지만 Camera.getCamera()는 항상 null을 반환합니다.

  
  - 중요: Flash Player에 표시되는 [개인 정보] 대화 상자에서 카메라에 대한 액세스를 허용하거나 거부할 수 있습니다.
            응용 프로그램의 윈도우 크기가 대화 상자를 표시하는 데 필요한 최소 크기인 215 x 138픽셀 이상인지 확인합니다.

  - Camera 객체를 만들거나 참조하려면 getCamera() 메서드를 사용합니다.

API Doc : http://help.adobe.com/ko_KR/FlashPlatform/reference/actionscript/3/flash/media/Camera.html

저작자 표시 비영리
신고

'Flex/AIR/AS3' 카테고리의 다른 글

ActionScript® 3.0 Reference 보는법  (1) 2011.06.26
Flex 4.5 Android permission  (0) 2011.06.22
[ActionScript 3.0] flash.media.Camera  (0) 2011.06.15
Posted by 코멧'★

티스토리 툴바