Android режим ожидания прерывает вызов WebRTC

Когда приложение некоторое время находится в фоновом режиме (обычно около получаса), соединение разрывается. В журналах ничего не отображается, даже если я создал частичную блокировку после пробуждения и поместил приложение в белый список Doze.

Это приводит к остановке потока мультимедиа, а это не то, чего мы хотим. Так как вызываемая сторона затем получает сообщение зависания, а приложение - нет, мультимедиа просто перестает течь.

При попытке отладки я также отмечаю, что через некоторое время logcat отключается (возможно, это проблема с андроид-студией по проблемам Mac. У меня были проблемы с этим). Так что отладка это очень сложно.

0 ответов

Другие вопросы по тегам