Как контролировать звук на наушниках iPhone от AVCaptureSession?

Я хочу иметь возможность контролировать звук в наушниках до и во время захвата видео.

у меня есть AVCaptureSession настроить для захвата видео и аудио.

Моя идея состоит в том, чтобы зацепить и AVCaptureAudioDataOutput экземпляр до AVCaptureSession для этого и обработать CMSampleBufferRefs с классом, реализующим AVCaptureAudioDataOutputSampleBufferDelegate протокол.

Но я не уверен, как оттуда направить звук на наушники.

Что было бы наиболее простым способом сделать это (рамки высшего уровня, общий подход)?

1 ответ

Решение

Я закончил тем, что реализовал это Audio Unit, Аудиоустройство удаленного ввода / вывода будет точным. Пример кода Apple aurioTouch представляет собой четкий пример того, как это сделать.

Другие вопросы по тегам