녹음 할 때 리모컨을 사용하고 iPod 라이브러리 오디오를 동시에 재생할 때 AVPlayer를 사용할 수 있습니까?녹음 용 리모컨 io와 iPod 라이브러리 오디오를 동시에 재생하기위한 AVPlayer를 동시에 사용합니다.
AURemoteIO::ChangeHardwareFormats: error -10875.
녹음 할 때 리모컨을 사용하고 iPod 라이브러리 오디오를 동시에 재생할 때 AVPlayer를 사용할 수 있습니까?녹음 용 리모컨 io와 iPod 라이브러리 오디오를 동시에 재생하기위한 AVPlayer를 동시에 사용합니다.
AURemoteIO::ChangeHardwareFormats: error -10875.
하는 것은 지금까지 내가 아는 한, 공식적으로는 가능하지 않다 :이었다
나는 시도했지만 오류가 돌아왔다. 레코딩 세션을 시작할 때 레코딩을 제외하고는 레코딩 세션을 차지하지 않습니다. 일단 재생 및 녹음 세션 세션에서 해결해야합니다. 녹음 및 재생 세션, 세션을 동시에 점유 할 수 없습니다. Audio SessionAVAudioSessionCategoryPlayAndRecord 또는 등가 kAudioSessionCategory_PlayAndRecord 용도 응용 오디오 입력 및 출력이 카테고리 :
는 사과 문서를 참조.The input and output need not occur simultaneously,
그러나 필요할 수 있습니다.
This is the category to use for audio chat applications.
예 가능합니다. 이 예제 앱을 다운로드하는 것이 좋습니다 : http://zerokidz.com/audiograph/Home.html audioGraph. 그런 다음 마이크가 활성화 된 상태에서 AVPlayer로 오디오 파일을 재생하려고합니다. 가능하다는 것을 알았지 만 AVPlayer로 재생할 오디오 파일 형식에 따라 다릅니다.
예를 들어 InputCallback이 44800hz이고 AVPlayer가 44100hz 인 오디오 파일을 재생하려고하면 InputCallback에서 오류가 발생합니다. 하지만 48000hz 파일을 재생하면 정상적으로 작동합니다.
오디오 세션에'kAudioSessionCategory_PlayAndRecord' 카테고리를 사용하고 있습니다. 오류 문자열도 기록하십시오. – sujal
kAudioSessionCategory_PlayAndRecord- 오디오를 입력 및 출력하는 응용 프로그램에이 범주를 사용합니다. 입출력은 동시에 발생할 필요는 없지만 필요할 경우 수행 할 수 있습니다. 이것은 오디오 채팅 응용 프로그램에 사용할 범주입니다. –