Как контролировать звук на наушниках iPhone от AVCaptureSession?
Я хочу иметь возможность контролировать звук в наушниках до и во время захвата видео.
у меня есть AVCaptureSession
настроить для захвата видео и аудио.
Моя идея состоит в том, чтобы зацепить и AVCaptureAudioDataOutput
экземпляр до AVCaptureSession
для этого и обработать CMSampleBufferRefs
с классом, реализующим AVCaptureAudioDataOutputSampleBufferDelegate
протокол.
Но я не уверен, как оттуда направить звук на наушники.
Что было бы наиболее простым способом сделать это (рамки высшего уровня, общий подход)?
1 ответ
Решение
Я закончил тем, что реализовал это Audio Unit
, Аудиоустройство удаленного ввода / вывода будет точным. Пример кода Apple aurioTouch представляет собой четкий пример того, как это сделать.