我使用AVCaptureSession录制视频和音频转换成使用AVCaptureVideoDataOutput和AVCaptureAudioDataOutput样本缓冲区。
对于iPhone(4和4S)默认的音频采样速率为44100Hz。 我想将它设置为48000Hz然而AVCaptureSession似乎并没有对音频采样率的任何设置。
我曾尝试使用AVAudioSession改变(使用setPreferredHardwareSampleRate)的硬件采样率,但尽管它的报告作为改变了硬件采样率(激活在会议结束后),这并不影响样品我得到的AVCaptureAudioDataOutput的样品代表的实际速率。
有没有办法从内部AVCaptureSession本身设置的音频采样率是多少?