Быстрое обнаружение свойств другого аудио с AVAudioSession - PullRequest
0 голосов
/ 14 февраля 2019

AVAudioSession предоставляет свойство isOtherAudioPlaying, чтобы определить, воспроизводит ли другое приложение звук.Есть ли способ определить свойства этого фонового аудиосигнала (сами аудиоданные, уровни громкости и т. Д.) Через этот API или это невозможно в iOS?Я открыт для использования других инструментов вместо AVAudioSession, если требуется.

1 Ответ

0 голосов
/ 14 февраля 2019

Это невозможно.Вы не получаете информацию об аудиосеансах других процессов.Это было бы серьезной проблемой конфиденциальности.isOtherAudioPlaying сам по себе не рекомендуется после iOS 8. (Apple рекомендует secondaryAudioShouldBeSilencedHint для основной цели определения, когда отключить звук в вашем собственном аудио.)

...