Screenly — платформа для управления цифровыми табло (digital signage), предназначенная для удалённого распределения, планирования и воспроизведения мультимедийного контента на сетевых дисплеях. Решение включает облачную систему управления контентом (CMS) и специализированные плееры, которые устанавливаются на целевые экраны; целями применения являются информационные панели, рекламные дисплеи, меню-борды и корпоративные информационные стенды. Архитектура системы ориентирована на централизованное администрирование множественных устройств, упрощение обновления контента и обеспечение непрерывного воспроизведения в распределённых сетях.
Исторически Screenly развивался как проект, использовавший недорогие вычислительные платформы для исполнения медиаконтента, и постепенно трансформировался в коммерческий продукт с облачной консолью управления и фирменными медиаплеерами. Описание функциональности и реализации варьируется в зависимости от версии продукта; если подробной публичной документации недостаточно, в тексте приведено обобщённое описание типичных возможностей для систем digital signage, основанное на общедоступных описаниях аналогичных решений.
- Облачная CMS: централизованная панель управления для загрузки, организации и планирования воспроизведения контента на множестве экранов.
- Поддержка различных форматов: воспроизведение изображений, видео, веб-страниц, потокового контента и мультимедийных плейлистов.
- Планирование расписаний: назначение контента по времени, дням недели и отдельным событиям с возможностью создания повторяющихся расписаний.
- Управление устройствами: удалённое добавление, группировка, мониторинг статуса и перезагрузка плееров.
- Фирменные плееры: аппаратные или программные проигрыватели, оптимизированные для стабильного воспроизведения и интеграции с облачной CMS.
- Мониторинг и отчётность: сбор данных о состоянии публикации, времени воспроизведения и доступности устройств для администраторов.
- Безопасность и доступы: роль-based управление правами пользователей, контроль версий контента и транспортные механизмы для защищённой передачи данных.
- Интеграция с внешними источниками: возможность подгрузки контента из RSS, API, календарей и других внешних сервисов для динамического обновления информации.
- Масштабируемость: поддержка небольших установок и развертываний с большим количеством дисплеев в распределённой сети.
- Локальное воспроизведение при отключении сети: кэширование контента на плеере для обеспечения непрерывного показа при потере подключения.