1. Введение
Настоящий документ предназначен для ознакомления с функциональными характеристиками программного обеспечения «Ликвид Digital Signage плеер для экрана бизнеса» (далее — ПО), разработанного и сопровождаемого ООО «Ликвид Рус».
ПО является решением в области цифровых вывесок — digital signage — и предназначено для централизованного управления контентом, отображаемым на экранах в коммерческих, общественных и корпоративных пространствах. ПО обеспечивает воспроизведение медиаматериалов, размещение рекламных сообщений, работу по расписанию, удалённое управление устройствами и автоматизацию взаимодействия с аудиторией.
Документ содержит сведения о назначении ПО, области применения, функциональных возможностях, технических требованиях, сценариях использования, мерах безопасности и надёжности, а также процессах поддержки и обслуживания.
2. Общие сведения о программном обеспечении
2.1. Назначение
ПО предназначено для использования в составе аппаратно-программного комплекса цифровых вывесок и обеспечивает:
-
централизованное управление контентом на одном или нескольких экранах, объединённых в логическую сеть под одной учётной записью;
-
автоматическое получение, хранение и воспроизведение медиаматериалов из облачной платформы Ликвид;
-
размещение рекламных сообщений с заданной частотой, периодом показа и приоритетом;
-
круглосуточную работу экранов отображения;
-
воспроизведение ранее загруженного контента при кратковременной потере интернет-соединения.
Использование ПО позволяет управлять контентом, расписаниями и рекламными кампаниями из единого центра — облачной платформы Ликвид — без необходимости локально настраивать материалы на каждом устройстве.
2.2. Целевая аудитория
ПО предназначено для организаций и предприятий, использующих экраны для информирования посетителей, продвижения товаров и услуг, демонстрации развлекательного или корпоративного контента. К целевой аудитории относятся:
-
предприятия розничной торговли, включая сетевые магазины;
-
кафе, рестораны, гостиницы и развлекательные объекты;
-
фитнес-центры, спортивные клубы и ФОК;
-
медицинские, оздоровительные и санаторно-курортные учреждения;
-
объекты транспортной инфраструктуры;
-
бизнес-центры, корпоративные пространства и коворкинги;
-
операторы рекламных сетей.
2.3. Области применения
ПО применяется в различных отраслях:
-
розничная торговля — акции, новинки, навигация, коммерческая информация;
-
общественное питание — меню, видеоролики, уведомления для посетителей;
-
фитнес и спорт — расписание занятий, информация о тренерах, акции, мотивационный контент;
-
медицина — навигация, справочная информация, уведомления;
-
транспорт — информационные и рекламные сообщения в зонах ожидания;
-
корпоративные пространства — новости, объявления, поздравления, навигация;
-
образовательные учреждения — расписания, объявления, схемы движения.
ПО разрабатывается с учётом потребностей бизнеса, обеспечивая масштабируемое управление контентом и надёжную эксплуатацию экранов.
3. Обзор функциональных возможностей
3.1. Основные функции
К основным функциям ПО относятся:
-
воспроизведение изображений и видеоматериалов;
-
управление плейлистами и расписанием показа на устройстве в соответствии с настройками облачной платформы;
-
размещение рекламных сообщений с заданной частотой и периодом демонстрации;
-
удалённое управление устройством через облачную платформу Ликвид;
-
локальное кэширование медиаконтента;
-
учёт показов рекламного и информационного контента;
-
автоматическое получение и установка обновлений.
3.2. Дополнительные функции
ПО также поддерживает:
-
непрерывную круглосуточную работу;
-
автоматическое восстановление после нештатных ситуаций;
-
сбор технической телеметрии;
-
горизонтальную и вертикальную ориентацию экрана;
-
работу на различных Android-устройствах;
-
защищённую передачу данных;
-
журналирование событий для диагностики.
4. Описание основных функций
4.1. Воспроизведение медиаконтента
ПО обеспечивает воспроизведение статических изображений и видеоматериалов распространённых форматов, включая видео высокого разрешения, в том числе 4K UHD при наличии соответствующих аппаратных возможностей устройства.
Воспроизведение выполняется в непрерывном цикле: после завершения текущего материала автоматически запускается следующий элемент плейлиста, а после окончания плейлиста воспроизведение начинается заново.
Параметры воспроизведения, включая длительность показа изображений и порядок чередования материалов, задаются в облачной платформе и автоматически передаются на устройство. Изменения применяются без перезапуска приложения и без участия пользователя на стороне устройства.
ПО обеспечивает плавную смену материалов и корректное отображение контента с учётом характеристик исходных файлов и возможностей устройства.
4.2. Управление плейлистами и расписанием
ПО реализует воспроизведение плейлистов в соответствии с расписанием, заданным в облачной платформе. Поддерживаются:
-
последовательное воспроизведение элементов;
-
цикличное повторение плейлиста;
-
смена плейлистов по времени суток, дате или дням недели;
-
работа с композитными плейлистами;
-
временное замещение текущего контента срочным сообщением.
Расписание может включать периодические и однократные события. Все параметры задаются на стороне облачной платформы и передаются на устройство в виде структурированных данных.
4.3. Размещение и ротация рекламы
ПО обеспечивает встраивание рекламных сообщений в основной поток воспроизведения. Для рекламных кампаний могут задаваться:
-
частота показов;
-
период активности;
-
общая длительность кампании;
-
приоритет при конкуренции нескольких кампаний.
Алгоритм планирования распределяет рекламные сообщения во времени, учитывает параметры активных кампаний и обеспечивает корректное продолжение показов после перезапуска устройства.
Состояние рекламных кампаний сохраняется в локальном хранилище, что позволяет продолжить показ после кратковременной потери связи с облачной платформой или перезагрузки устройства.
4.4. Удалённое управление через облачную платформу
ПО обеспечивает двустороннюю связь с облачной платформой Ликвид. Через платформу выполняются:
-
назначение и изменение медиаматериалов;
-
управление плейлистами и расписаниями;
-
запуск и настройка рекламных кампаний;
-
отправка служебных команд устройству, включая перезагрузку, очистку кэша и принудительное обновление;
-
получение сведений о состоянии устройства;
-
получение технической телеметрии для мониторинга и диагностики.
Все операции выполняются по защищённому каналу связи с проверкой подлинности устройства и пользователя.
4.5. Локальное кэширование медиаконтента
Для обеспечения непрерывного воспроизведения и снижения нагрузки на сеть ПО использует локальное кэширование. Поддерживаются:
-
автоматическая загрузка материалов после назначения через платформу;
-
сохранение файлов в локальной памяти устройства;
-
проверка целостности загруженных материалов;
-
удаление неиспользуемого контента для освобождения места;
-
принудительная очистка кэша по команде из облачной платформы.
При кратковременной потере интернет-соединения устройство продолжает воспроизводить ранее загруженный контент. После восстановления связи устройство автоматически синхронизируется с облачной платформой.
4.6. Учёт показов и отчётность
ПО учитывает показы рекламного и информационного контента для последующего формирования отчётов. При учёте используются критерии валидности показа, включая фактическое начало воспроизведения, длительность и непрерывность отображения.
Информация о показах передаётся в облачную платформу и используется для формирования отчётности в личном кабинете пользователя. Состав и формат отчётов определяются интерфейсом облачной платформы.
5. Описание дополнительных функций
5.1. Автоматическое обновление
ПО поддерживает автоматическое обновление через магазин приложений RuStore. Обновления включают исправления, новые функции и актуальные средства безопасности.
При выходе новой версии обновление загружается и устанавливается на устройстве в фоновом режиме. Процесс установки не требует участия пользователя и, как правило, занимает несколько минут.
Пользователь может управлять параметрами обновления через интерфейс магазина приложений: отключать автообновление, запускать обновление вручную и просматривать сведения о доступных версиях.
5.2. Непрерывная работа
ПО рассчитано на круглосуточную эксплуатацию. Для этого реализованы:
-
автоматический запуск после загрузки операционной системы;
-
восстановление работы после нештатных ситуаций;
-
служба наблюдения за состоянием приложения;
-
сохранение состояния воспроизведения и рекламных кампаний;
-
защита от длительного зависания экрана.
Эти меры снижают риск простоя и обеспечивают стабильную работу экранов.
5.3. Самодиагностика и телеметрия
ПО выполняет самодиагностику и передаёт сведения о состоянии приложения и устройства в облачную платформу. Также собирается обезличенная техническая телеметрия, используемая для:
-
выявления и устранения недостатков ПО;
-
анализа причин нештатных ситуаций;
-
планирования развития продукта.
Передаваемые данные не содержат персональной информации пользователей, содержимого воспроизводимых материалов и коммерчески значимых сведений. Передача выполняется по защищённому каналу связи.
5.4. Ориентация экрана
ПО поддерживает горизонтальную и вертикальную ориентацию экрана:
-
landscape — для экранов формата 16:9, 21:9 и аналогичных;
-
portrait — для экранов, повернутых на 90 или 270 градусов.
Ориентация выбирается в облачной платформе и автоматически применяется на устройстве. Контент отображается с сохранением пропорций исходных материалов.
5.5. Поддержка устройств
ПО предназначено для работы на Android-устройствах, включая:
-
телевизионные приставки;
-
цифровые вывески и информационные панели;
-
смарт-телевизоры с поддержкой установки приложений из RuStore;
-
иные устройства, соответствующие техническим требованиям.
Универсальность обеспечивается использованием стандартных интерфейсов Android и адаптацией к возможностям конкретного устройства.
6. Технические требования
6.1. Аппаратные требования
Минимальные требования:
-
процессор: четырёхъядерный, не менее 1,5 ГГц;
-
оперативная память: не менее 2 ГБ;
-
встроенное хранилище: не менее 8 ГБ свободного места;
-
разрешение экрана: не ниже 1280×720.
Рекомендуемые требования:
-
процессор: четырёхъядерный или выше, не менее 2,0 ГГц;
-
оперативная память: 4 ГБ и более;
-
встроенное хранилище: 16 ГБ и более;
-
разрешение экрана: Full HD 1920×1080 или выше.
6.2. Программные требования
-
операционная система Android 7.0 или более поздняя;
-
установленный магазин RuStore либо возможность его установки.
6.3. Сетевые требования
Для работы ПО требуется:
-
стабильное интернет-соединение не менее 5 Мбит/с;
-
для контента высокого разрешения рекомендуется не менее 10 Мбит/с;
-
исходящий доступ по HTTPS к серверам облачной платформы Ликвид;
-
корректное разрешение доменных имён через DNS;
-
отсутствие фильтрации, препятствующей защищённым соединениям.
Подробные требования приведены в документе «Инструкция по развёртыванию экземпляра ПО».
7. Сценарии использования
7.1. Розничная торговля
ПО используется для демонстрации акций, новинок, рекомендаций, навигации и коммерческих сообщений на экранах в торговых залах, кассовых зонах и витринах. Централизованное управление позволяет оперативно менять контент и обеспечивать единый стиль коммуникации в сети магазинов.
7.2. Общественное питание
ПО применяется для показа меню, презентационных роликов, сообщений для гостей и информации о блюдах. Расписание позволяет автоматически менять контент в зависимости от времени суток, например переключать завтраки, обеды и ужины.
7.3. Спортивные и фитнес-учреждения
ПО используется для отображения расписания занятий, информации о тренерах, мотивационных материалов, объявлений о программах и акциях. Экраны могут размещаться на ресепшен, в раздевалках и зонах ожидания.
7.4. Медицинские и оздоровительные учреждения
ПО применяется для отображения навигации, справочных материалов и информационных сообщений. Удалённое управление позволяет быстро публиковать актуальную информацию и снижает нагрузку на сотрудников.
7.5. Транспортная инфраструктура
ПО используется в зонах ожидания, у выходов на посадку и в местах обслуживания пассажиров. Возможность срочного замещения контента позволяет оперативно выводить важные сообщения.
7.6. Корпоративные пространства
ПО применяется для отображения новостей, поздравлений, навигации, объявлений и другой корпоративной информации в офисах, бизнес-центрах и коворкингах.
8. Безопасность и надёжность
8.1. Защита передаваемых данных
Все данные между устройством и облачной платформой Ликвид передаются по защищённому протоколу HTTPS с использованием актуальных алгоритмов шифрования. Это снижает риск перехвата, подмены данных и других сетевых угроз.
8.2. Аутентификация и управление доступом
Каждое устройство проходит аутентификацию при подключении к облачной платформе. Идентификация выполняется на основе уникальных данных, выдаваемых при сопряжении устройства.
В личном кабинете реализована ролевая модель доступа, позволяющая разграничивать права пользователей внутри организации. Подробное описание модели доступа приведено в эксплуатационной документации облачной платформы.
8.3. Целостность дистрибутива
ПО распространяется через RuStore и подписывается электронной подписью правообладателя. Проверка подписи выполняется операционной системой при установке и обновлении. Запуск приложения с нарушенной подписью невозможен.
Эта мера подтверждает подлинность дистрибутива и защищает от подмены приложения.
8.4. Устойчивость к нештатным ситуациям
Для повышения устойчивости реализованы:
-
восстановление после непредвиденного завершения;
-
сохранение состояния воспроизведения и рекламных кампаний;
-
служба наблюдения за работоспособностью приложения;
-
автоматическое переподключение к облачной платформе;
-
защита от зависания экрана.
Эти механизмы обеспечивают непрерывную работу в условиях длительной эксплуатации.
8.5. Журналирование и аудит
ПО ведёт журнал ключевых событий: запуск и остановка приложения, подключение к платформе, смена контента, ошибки и нештатные ситуации. Журналы используются для диагностики и устранения неисправностей.
Журналы не содержат персональных данных пользователей и не передаются на сторонние сервисы за пределами систем правообладателя.
8.6. Обновление средств защиты
В рамках плановых обновлений актуализируются компоненты безопасности, сетевые библиотеки и иные программные модули. Это позволяет поддерживать ПО в актуальном и защищённом состоянии.
9. Поддержка и обслуживание
9.1. Уровни технической поддержки
Правообладатель обеспечивает многоуровневую поддержку пользователей:
-
первая линия — приём обращений, классификация и решение типовых вопросов;
-
вторая линия — анализ сложных обращений с использованием телеметрии;
-
третья линия — взаимодействие с разработчиками при необходимости изменения кода или инфраструктуры.
Сроки реакции и порядок эскалации определяются договором и тарифным планом пользователя.
9.2. Каналы обращения
Пользователям доступны следующие каналы поддержки:
-
электронная почта правообладателя;
-
телефонная линия в рабочее время;
-
форма обращения в личном кабинете облачной платформы Ликвид.
Контактные данные правообладателя указываются в начале настоящего документа.
9.3. Регламент обновлений
Правообладатель регулярно выпускает обновления ПО с исправлениями, новыми функциями и актуальными средствами безопасности. Обновления распространяются через RuStore и устанавливаются автоматически.
При существенных изменениях, влияющих на работу пользователей, правообладатель заранее уведомляет пользователей через информационные каналы платформы и электронные рассылки.
9.4. Сопровождение пользователей
Для новых пользователей правообладатель обеспечивает:
-
предоставление эксплуатационной документации;
-
проведение обучающих сессий при необходимости;
-
консультации по интеграции ПО с инфраструктурой пользователя;
-
сопровождение проектов массового развёртывания.
9.5. Сбор обратной связи и развитие продукта
Правообладатель регулярно собирает обратную связь для развития ПО. Используются следующие источники:
-
интервью с ключевыми пользователями;
-
анализ обращений в поддержку;
-
опросы в личном кабинете;
-
обработка технической телеметрии.
Полученные сведения применяются при формировании планов развития продукта и определении приоритетов новых функций. Это помогает поддерживать соответствие ПО актуальным потребностям пользователей и рынка.