Android режим ожидания прерывает вызов WebRTC
Когда приложение некоторое время находится в фоновом режиме (обычно около получаса), соединение разрывается. В журналах ничего не отображается, даже если я создал частичную блокировку после пробуждения и поместил приложение в белый список Doze.
Это приводит к остановке потока мультимедиа, а это не то, чего мы хотим. Так как вызываемая сторона затем получает сообщение зависания, а приложение - нет, мультимедиа просто перестает течь.
При попытке отладки я также отмечаю, что через некоторое время logcat отключается (возможно, это проблема с андроид-студией по проблемам Mac. У меня были проблемы с этим). Так что отладка это очень сложно.