2012-06-25 2 views
1

Я бы хотел, чтобы мое приложение iOS прослушивало через микрофон гарнитуры, но воспроизводило звук через динамик на iPhone. Это возможно? Представьте себе тип громкоговорителя ...Слушайте через разъем для микрофона iPhone, но воспроизводите через динамик?

+0

У вас может не быть доступа к API, которые устанавливают элементы управления для такого рода вещей. – Dustin

ответ

0

Мне удалось выполнить это очень запутанно. Но для этого требуется, чтобы у вас был самый последний SDK, я имею в виду действительно «последний SDK»;)

поэтому, если вы являетесь частью программы разработчиков ios, идите и смотрите сами. Все, что вам нужно знать, это настроить аудиодорожки вашего оборудования. но он не работает во всех возможных сценариях, только для определенных аппаратных комбинаций. так или иначе, и посмотрите, есть ли даже лекция WWDC 2012 по этому поводу. (Сессия 505)

+0

AudioRoutes overriding существует уже некоторое время, я думаю, не только с iOS 6. –

+0

Правда, но, честно говоря, мне никогда не удавалось заставить его работать за пределами внешних периферийных устройств. то есть устройства USB через комплект камеры. Таким образом, с этим оборудованием я смог выбрать, какой вход и какой выход он обеспечил внешним. Предварительно iOS6. Невозможно было нажимать аудио как на гарнитуру, так и на колонки. Или использовать микрофон устройства при наличии микрофона гарнитуры. Вот что я имел в виду. – Dan1one

Смежные вопросы