Я использую UIImagePickerController для записи видео в одном из моих приложений. я успешно записал видео. Но теперь я хочу отключить микрофон (видео без звука) во время записи видео. Я искал много, но ни одной подсказки об этом. пожалуйста, помогите мне в этом вопросе. возможно это или нет. если можно то как. заранее спасибо.
Как отключить микрофон во время записи с помощью UIImagePickerController?
Ответы (2)
Если вы хотите, чтобы ваше приложение было в магазине приложений, то не существует одобренного Apple метода для фактического отключения звука всего iPhone. Существуют определенные библиотеки, но они не одобрены.
Документация Apple по Audio Session
Согласно документации, вы можете только попросить пользователя отключить телефон физически, и вы можете реагировать на определенные изменения звука, такие как другие звуки, телефонные звонки, звуки электронной почты, но вы не можете отключить звук программно.
См. также Документацию по программированию на iPhone См. часть 3.3 для аудио (события, к которым можно получить доступ и выполнить в iOS).
Вы можете использовать платформу AVFoundation для записи видео без звука, проверьте это:
Руководство по программированию AVFoundation