Я работаю над приложением, которое ждет некоторое время (несколько часов), затем воспроизводит несколько видео, а затем снова ждет, а затем снова воспроизводит видео и так далее.
Пришло ли время воспроизвести контент или пора подождать, решает веб-служба, предоставляющая контент для воспроизведения. В случае, если веб-служба отправляет сигнал о том, что пора подождать, мое приложение проверяет сервер каждые пять минут, пока не наступит время воспроизведения контента.
Проблема в том, что при ожидании и пинге Roku переходит в режим заставки. В режиме заставки, когда приложение снова пингует сервер, заставка дергается при первой паре запросов (каждый запрос через 5 минут), а затем при следующем запросе происходит сбой Roku, и мне приходится перезапускать устройство.
Так есть ли программный способ запретить Roku переходить в режим заставки? Я также показываю 300-секундный обратный отсчет, ожидая, что он тоже перейдет в фоновый режим при запуске заставки.