#ios #iphone #objective-c #audio
#iOS #iPhone #objective-c #Аудио
Вопрос:
Возможно ли изменить маршрут звука, когда наушники подключены или отключены от сети на системном уровне iPhone. На самом деле я хочу прослушивать входной и выходной звук только с внутренних микрофонов iphone, независимо от того, подключены наушники или нет.Я пробовал использовать kAudioSessionOverrideAudioRoute_Speaker, он отлично работает на уровне приложения, но не на системном уровне. Это корпоративные приложения. Есть идеи? пожалуйста, помогите мне.
Ответ №1:
В соответствии аудио сеанс программирования руководство от Apple. Принудительно воспроизвести аудиофайл через динамики iPhone можно только на уровне приложения, установив kAudioSessionProperty_OverrideAudioRoute
значение kAudioSessionOverrideAudioRoute_Speaker
. AFAIK на системном уровне это невозможно