2009-08-06 4 views
1

Adobe Flex 문제 ...플렉스에서 마이크 작동을 할 수 없음

마이크를 NetStream에 연결하고 있지만 마이크 작동이 없습니다. 프라이버시가 허용으로 설정되고 microphone.muted가 false이고 활동 수준이 -1입니다.

플래시 설정을 열고 마이크 탭을 열 때만 활동 이벤트가 시작되어 오디오 스트리밍이 시작됩니다.

또한 루프백을 시작하면 작업이 시작됩니다. 하지만 나는 loopBack을 원하지 않는다.

같은 문제가 있습니까? 나는 분명히 희망한다.

+0

코드를 게시 할 수 있습니까? – evilpenguin

+0

글쎄, 내가 원하는 ...하지만 코드가 거대하고 opensource 아니에요 : P –

답변

0

좋아, 문제가 무엇인지 발견했습니다. 나는 그것이 바로 스트리밍 오디오를 시작하는 코드를 주석 때, 나는

(false)를 setLoopBack을하고 있던 NetStream 객체에 마이크를 부착 직전에

.

일부 테스트 버전에서는 루프백이 필요했기 때문에이 작업을 수행했습니다. 루프백을 false로 설정했기 때문에 멈추었습니다. 방금 해설해야했습니다.

0

getMicrophone을 올바르게 지정 했습니까? 문서는 명확 상태 : 마이크가 사용할 수 있지만 Microphone.getMicrophone()가 가 호출되지 않았기 때문에 아직 사용하지 가

경우,이 속성이 -1로 설정됩니다.

마이크를 초기화해야합니다 (예 : myMic = Microphone.getMicrophone()).

+0

예, 그것은 완벽하게 마지막 안정 버전에서 작동합니다. 이제 활동 이벤트 핸들러를 제거하고 일부 버전으로 돌아갑니다. SVN은 큰 도움이지만, 내가 엉망이 된 것은 분명하지 않다 ... –

관련 문제