Есть ли программный способ запретить Roku переходить в режим экранной заставки?

#roku #brightscript

#roku #brightscript

Вопрос:

Я работаю над приложением, которое ожидает некоторое время (несколько часов), а затем воспроизводит некоторые видео, а затем снова ждет, а затем воспроизводит видео снова и так далее.

Время ли воспроизводить контент или время подождать, решает веб-служба, которая предоставляет контент для воспроизведения. В случае, если веб-служба отправляет сигнал о том, что пришло время подождать, тогда мое приложение запрашивает сервер каждые пять минут, пока не придет время воспроизводить контент.

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

Итак, есть ли программный способ запретить Roku переходить в режим экранной заставки? Я также показываю обратный отсчет на 300 секунд во время ожидания, он также идет в фоновом режиме при запуске экранной заставки.

Ответ №1:

Да, вы можете имитировать нажатие кнопки дистанционного управления, чтобы плеер не спал. Обсуждение смотрите на форумах Roku.