Режим "Засыпания"
Описание ситуации
Информация на данной странице будет посвящена работе режима засыпания на устройствах, при работе с расписаниями на платформе SmartPlayer.
Алгоритм действия
Для начала, пользователь должен зарегистрироваться или авторизоваться в личном кабинете SmartPlayer.
Следующим шагом пользователю необходимо перейти в раздел "Устройства".

В разделе "Устройства" необходимо выбрать нужное устройство и кликнуть по нему. Тем самым устройство будет выделено.

После выделения устройства отображение страницы и появится тулбар с настройками устройства. Тулбар расположен с правой стороны. Переместившись к тулбару пользователь должен выбрать строку "Настройки".

Открыв страницу "Настройки" пользователь должен выбрать первую строку с названием "Автоматизация управления".

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

Активация данного чекбокса позволит использовать на устройствах режим "Засыпания".

Отличие старой реализации от новой
Описанная выше информация о режиме засыпается является новой реализацией функционала. В ней был полностью изменен сам принцип работы "засыпания" устройства.
| Старая | Новая |
|---|---|
| Старая реализация использовала режима гибернации с использованием черной "маски", подсветка дисплея в котором оставалась активной. Это увеличивало расход энергии. Проверка системы проходила раз в 10 минут. Информация о громкости и яркости устройства при переходе в "спящий" режим не сохранялась. | В новой реализации устройство "засыпает" полноценно, закрывая видеоканал с сервером. С помощью чекбокса активируется "спящий" режим, который ранее можно было включить вручную через личный кабинет. Перед отключением сохраняет параметры яркости и громкости, чтобы после активации использовать их для корректного продолжения работы. Статус устройства в "спящем" режиме изменится с зеленой рамки на голубую. |
Реакция экрана и монитора при переходе в спящий режим
При переходе устройства в спящий режим система может использовать до трёх механизмов управления экраном и подключённым монитором. Доступность каждого механизма зависит от типа устройства, наличия root-прав и поддержки необходимых протоколов. Если устройство поддерживает несколько механизмов, они могут применяться одновременно.
- Отображение чёрного слоя.— клиентское приложение размещает поверх воспроизводимого контента практически непрозрачный чёрный слой. Данный механизм используется на устройствах без root-прав. При этом экран остаётся включённым, но отображаемый контент становится недоступен для просмотра.
- Отключение видеосигнала с помощью video mute. — клиентское приложение изменяет системную переменную и включает режим `video mute`. В результате передача видеосигнала на подключённый монитор прекращается. Данный механизм доступен только на устройствах с root-правами.
- Перевод монитора в спящий режим по HDMI-CEC.— данный механизм используется только на устройствах SmartBox с root-правами. Если устройство и подключённый монитор поддерживают протокол HDMI-CEC, клиентское приложение отправляет монитору команду перехода в спящий режим. Возможность использования данного механизма зависит от поддержки HDMI-CEC со стороны конкретной профессиональной панели.
Особенности работы с различными устройствами
Разные модели устройств и профессиональных панелей могут использовать различные аппаратные компоненты и API управления питанием. Поддержка перехода в спящий режим должна проверяться отдельно для каждой модели устройства и панели. В рамках такой проверки необходимо определить:
- наличие root-прав;
- возможность использования режима `video mute`;
- поддержку протокола HDMI-CEC;
- возможность отправки команды перехода в спящий режим;
- корректность работы таймера перехода в спящий режим.
Видеоинструкция
Режим засыпания на устройствах
Дополнительная информация
Если данная статья не помогает использовать функционал по назначению или после ее прочтения остаются вопросы можно озвучить данные вопросы в разделе "Обсуждения" вверху страницы.

Также дополнительную информацию можно узнать на странице Как взаимодействовать пользователю с разделом "Обсуждения"