Режим "Засыпания": различия между версиями
Нет описания правки |
Нет описания правки |
||
| Строка 28: | Строка 28: | ||
| Старая реализация использовала режима гибернации с использованием черной "маски", подсветка дисплея в котором оставалась активной. Это увеличивало расход энергии. Проверка системы проходила раз в 10 минут. Информация о громкости и яркости устройства при переходе в "спящий" режим не сохранялась. || В новой реализации устройство "засыпает" полноценно, закрывая видеоканал с сервером. С помощью чекбокса активируется "спящий" режим, который ранее можно было включить вручную через личный кабинет. Перед отключением сохраняет параметры яркости и громкости, чтобы после активации использовать их для корректного продолжения работы. Статус устройства в "спящем" режиме изменится с зеленой рамки на голубую. | | Старая реализация использовала режима гибернации с использованием черной "маски", подсветка дисплея в котором оставалась активной. Это увеличивало расход энергии. Проверка системы проходила раз в 10 минут. Информация о громкости и яркости устройства при переходе в "спящий" режим не сохранялась. || В новой реализации устройство "засыпает" полноценно, закрывая видеоканал с сервером. С помощью чекбокса активируется "спящий" режим, который ранее можно было включить вручную через личный кабинет. Перед отключением сохраняет параметры яркости и громкости, чтобы после активации использовать их для корректного продолжения работы. Статус устройства в "спящем" режиме изменится с зеленой рамки на голубую. | ||
|} | |} | ||
== '''Реакция экрана и монитора при переходе в спящий режим''' == | |||
При переходе устройства в спящий режим система может использовать до трёх механизмов управления экраном и подключённым монитором. Доступность каждого механизма зависит от типа устройства, наличия root-прав и поддержки необходимых протоколов. Если устройство поддерживает несколько механизмов, они могут применяться одновременно. | |||
# '''Отображение чёрного слоя.'''— клиентское приложение размещает поверх воспроизводимого контента практически непрозрачный чёрный слой. Данный механизм используется на устройствах без root-прав. При этом экран остаётся включённым, но отображаемый контент становится недоступен для просмотра. | |||
# '''Отключение видеосигнала с помощью video mute.''' — клиентское приложение изменяет системную переменную и включает режим `video mute`. В результате передача видеосигнала на подключённый монитор прекращается. Данный механизм доступен только на устройствах с root-правами. | |||
# '''Перевод монитора в спящий режим по HDMI-CEC.'''— данный механизм используется только на устройствах SmartBox с root-правами. Если устройство и подключённый монитор поддерживают протокол HDMI-CEC, клиентское приложение отправляет монитору команду перехода в спящий режим. Возможность использования данного механизма зависит от поддержки HDMI-CEC со стороны конкретной профессиональной панели. | |||
== '''Особенности работы с различными устройствами''' == | |||
Разные модели устройств и профессиональных панелей могут использовать различные аппаратные компоненты и API управления питанием. Поддержка перехода в спящий режим должна проверяться отдельно для каждой модели устройства и панели. В рамках такой проверки необходимо определить: | |||
* наличие root-прав; | |||
* возможность использования режима `video mute`; | |||
* поддержку протокола HDMI-CEC; | |||
* возможность отправки команды перехода в спящий режим; | |||
* корректность работы таймера перехода в спящий режим. | |||
{{Note|Фактическое поведение экрана и монитора зависит от аппаратных возможностей устройства и подключённой панели. Поддержка одного механизма не гарантирует поддержку остальных механизмов.|warn}} | |||
== '''Видеоинструкция''' == | == '''Видеоинструкция''' == | ||
[https://vk.com/video-227547238_456239053 Режим засыпания на устройствах] | [https://vk.com/video-227547238_456239053 Режим засыпания на устройствах] | ||
Текущая версия от 14:33, 30 июля 2026
Описание ситуации
Информация на данной странице будет посвящена работе режима засыпания на устройствах, при работе с расписаниями на платформе SmartPlayer.
Алгоритм действия
Для начала, пользователь должен зарегистрироваться или авторизоваться в личном кабинете SmartPlayer.
Следующим шагом пользователю необходимо перейти в раздел "Устройства".

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

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

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

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

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

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

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