Как мы можем полностью отключить функцию прикрытия iOS во время нашего приложения для видеозвонков?IOS

Программируем под IOS
Ответить
Anonymous
 Как мы можем полностью отключить функцию прикрытия iOS во время нашего приложения для видеозвонков?

Сообщение Anonymous »

У нас возникла проблема в нашем приложении для видеовызовов (встроенном в React Native), когда мы хотим воспроизводить фоновую музыку локально (мы используем React-Native-Sound), и мы используем Daily React Native SDK для видеозвонков. Проблема в том, что всякий раз, когда говорит удаленный участник, музыка приглушается настолько, что почти затихает. Проблема особенно возникает, когда говорят несколько участников. Поскольку daily не обеспечивает поддержку управления приглушением, нам пришлось исправить модуль webrtc, разветвленный компанией daily, мы изменили режим AVAudioSession на значение по умолчанию, потому что даже если мы установили параметры AVAudioCategory, такие как mixWithOthers, музыка все равно приглушается, потому что daily использует режимы voiceChat и videoChat, которые по своей конструкции приглушают звук, не связанный с вызовом. Нам удалось прекратить пригибаться на iOS 18. Удаленный голос тихий, но мы достигли оптимальных настроек, уменьшив громкость музыки. Но проблема в том, что в iOS 26 музыка по-прежнему отключена. Мы пробовали и другие режимы, такие как запись видео. Любая помощь, которая позволит нам проводить исследования в правильном направлении, будет полезна. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/798 ... o-call-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»