나는 AVCaptureVideoDataOutput 및 AVCaptureAudioDataOutput를 사용하여 샘플 버퍼에 비디오 및 오디오를 녹음 AVCaptureSession을 사용하고 있습니다.AVCaptureSession에서 오디오 샘플 속도를 설정하는 방법?
iPhone (4 및 4S)의 기본 오디오 샘플 속도는 44100Hz입니다. 4800Hz로 설정하고 싶지만 AVCaptureSession에는 오디오 샘플 속도에 대한 설정이없는 것 같습니다.
나는 (setPreferredHardwareSampleRate 사용)하지만 (세션을 활성화 한 후) 변경으로 하드웨어 샘플 속도를보고하지만이 난 샘플의 실제 속도에 영향을주지 않습니다 하드웨어 샘플 레이트를 변경하는 AVAudioSession를 사용하는 것을 시도했다 AVCaptureAudioDataOutput의 샘플 델리게이트에 들어가기.
AVCaptureSession 자체에서 오디오 샘플 속도를 설정할 수있는 방법이 있습니까?
같은 문제가 있습니다. 해결책을 찾았습니까? – Idan
Nope. 소프트웨어에서 데이터 버퍼 리샘플링을위한 코드를 작성했습니다. 장치에서이 작업을 수행해야했지만 스트리밍하는 경우이 작업은 서버 측에서 수행하는 것이 좋습니다. – Avner