2011-12-31 5 views
0

채팅 응용 프로그램에 비디오를 사용하는 프로젝트가 있는데 Flex 에뮬레이터에서 작동하도록 할 수 있지만 비디오를 시작하는 버튼은 장치에 배포 할 때 작동하지 않습니다. 변화와 비디오는 결코 시작되지 않습니다. 내 장치는 내 컴퓨터를 제외하고 모두 2 대의 카메라가 있지만 Camera.getCamera([1])을 지정하면 내 에뮬레이터가 엉망이되어 NullPointerException이 표시됩니다. Camera.getCamera([0])은 ID가없는 것과 동일하게 작동합니다. 나는 다른 가치의 품질로 어지럽히고 노력했지만 아무 것도 차이를 만들어 내지 못한다. 디버그 로그를 사용하도록 설명 할 수있는 사람이라면 누구든지 디버그 로그를 가질 수 있습니다. 감사!카메라가 flex 에뮬레이터에서는 완벽하게 작동하지만 기기에서는 작동하지 않습니다.

private function publishVideo():void{ 
_publishingVideo = true; 

_ns = new NetStream(_nc); 
_ns.client = this; 
_ns.addEventListener(NetStatusEvent.NET_STATUS, onNetStreamStatus); 
_cam = Camera.getCamera(); 
_cam.setQuality(0,0); 
_cam.setMode(160, 120, 10); 
+1

수 알아 내기 위해 나를 밀어 덕분에 전에 중지 된 또 다른 조각을했다 도왔다. 기기에서 코드를 디버깅하여 오류가 있는지 확인하십시오. – JeffryHouser

답변

1

디버그 내가 내 카메라에 도착했고 모두가 지금 잘 디버그는 에뮬레이터가 잘 작동하지 않습니다

관련 문제