Описание функциональных характеристик
Ликвид Digital Signage плеер
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. Сбор обратной связи и развитие продукта
Правообладатель регулярно собирает обратную связь для развития ПО. Используются следующие источники:
- интервью с ключевыми пользователями;
- анализ обращений в поддержку;
- опросы в личном кабинете;
- обработка технической телеметрии.
Полученные сведения применяются при формировании планов развития продукта и определении приоритетов новых функций. Это
помогает поддерживать соответствие ПО актуальным потребностям пользователей и рынка.