Liqvid.io

Разрабатываем бэкенд приложения для управления цифровыми экранами

Глобальный рынок решений Digital Signage стремительно растёт. По прогнозам, к 2026 году он приблизится к 36 млрд. долларов США. Исследования показали, что цифровые вывески повышают вовлеченность и удовлетворенность клиентов, делают рекламу эффективнее — в результате растут доходы от продаж и рекламы, что значительно увеличивает коэффициент ROI.

Благодаря развитию технологии Digital Signage владельцы компаний могут применять в своих офисах решения, которые позволяют взаимодействовать с сенсорным экранами, распознавать лица и автоматизируют индивидуальный маркетинг. Очень важное требование к приложениям для цифровых вывесок — простота использования. Рекламодатели хотят получить комплексные, интуитивно понятные решения, чтобы без проблем использовать возможности цифровых дисплеев на все сто процентов.

Сложности управления цифровыми экранами

В магазинах, кафе, ресторанах, аптеках, медицинских учреждениях и других организациях часто устанавливают телевизоры или профессиональные экраны, чтобы транслировать информацию, например, меню, а также создавать приятную атмосферу и развлекать посетителей. Однако при этом возникает ряд проблем, особенно когда нужно управлять контентом сразу на нескольких экранах.

Часто рекламу для демонстрации на экране записывают на USB-флешки. Это неудобно, сотрудникам приходится бегать с флеш-накопителями к каждому телевизору в каждой локации и вручную менять контент. Особенно это непрактично, если таких локаций десятки, как например в случае сети ресторанов. Кроме того, видео часто форматируется или загружается неправильно, а флешки легко теряются.

В некоторых организациях вместо видео вообще используют печатную рекламу, вроде флаеров. Однако динамический контент на экране гораздо сильнее привлекает и удерживает внимание, чем статический на бумаге. Кроме того, не приходится тратить деньги на печать каждый раз, когда меняется меню или начинается новая рекламная акция.

Решение для управления контентом на экранах

Избежать проблем с информационными экранами в торговых залах может помочь система удалённого управления контентом на различных видах экранов, разработанная компанией Liqvid.

Liqvid создаёт облачное программное обеспечение для видеорекламы на цифровых вывесках. На российском рынке компания работает уже два года, а в 2020 г. вышла на азиатский. Программное обеспечение Liqvid установлено более чем в тысяче мест, включая бизнес-центры, торговые центры, жилые комплексы, почтовые отделения, супермаркеты, метро, фитнес-клубыи т. п.

Основные программные продукты компании для управления контентом цифровых вывесок:

  • Liqvid Live — решение для управления контентом на экранах;
  • Liqvid Audience — блок, предназначенный для анализа аудитории в режиме реального времени и соответствующей адаптации контента;
  • Liqvid SSP — полностью автоматизированная рекламная платформа для размещения контента с оплатой за количество показов.

Решение, включающее плеер для цифровых экранов, управление плейлистами и систему удалённого мониторинга, упрощает управление контентом на мультиэкранных видеостенах и отдельных дисплеях в разных локациях. Среди клиентов Liqvid — Яндекс, Mail.ru, аэропорт Шереметьево, Hybrid и многие другие.

Сотрудничество Liqvid и Evrone

В ноябре 2020 года компания Liqvid обратилась к нам за помощью. Собственная команда  чётко планирует все процессы и задачи разработки на Ruby. Когда появляется новый клиент, команда целиком сосредотачивается на удовлетворении его потребностей. Поэтому у inhouse-команды не всегда хватает времени, чтобы поработать над всем намеченным списком полезных фич.

Поэтому они обратились к Evrone за помощью в решении задачи по конвертированию видео для различных устройств и по разработке сервиса для удалённого управления дисплеями. Мы помогли им создать все необходимые решения всего за два месяца.

Работу начали с проблемы преобразования видео (FFMPEG). Мы пришли к выводу, что для имеющихся задач лучше всего воспользоваться сервисом Amazon Lambda, так как он существенно упрощает масштабирование. Нам нужно было написать функцию, протестировать её, а все проблемы с загрузкой решил Amazon.

Разработка медиаконвертера

Для разработки видеоконвертера мы использовали Ruby on Jets — простой в использовании Rails-подобный фреймворк для создания эндпоинтов API и повторяющихся заданий. Он предоставляет абстракцию поверх Lambda, а созданные функции всегда можно проверить через консоль AWS.

Приложение отслеживает изменения в бакете AWS S3. После того, как в бакете создан файл, приложение преобразует его согласно указанным параметрам, используя библиотеки FFMPEG, и перемещает результат в бакет для готовых файлов.

Параметры преобразования можно передать в хеш параметров с помощью ключа метаданных. Основная задача приложения — перекодировать видеоклипы и аудиодорожки с заданными видео- и аудиокодеками (или полностью вырезать аудиотрек).

У AWS S3 есть 2 бакета: один с файлами, которые нужно перекодировать, а другой — с готовыми. Приложение слушает событие в первой корзине, когда там появляется файл оно его забирает, проводит сжатие и кладет во вторую. Упасть в корзину может любой видео файл который нужно перекодировать в заданный аудио и видео кодек. В случае, если метаданных нет, параметрами по умолчанию будут: формат видео — h264, аудио — mp3, контейнер — mp4.

Результат — уникальное ПО для управления цифровыми вывесками

В индустрии цифровых вывесок очень мало компаний имеют видеоконвертеры для поддержки различных медиа-форматов. Участвуя в разработке, мы помогаем Liqvid получить значительное преимущество перед конкурентами. У клиентов, которые используют цифровые вывески в своих магазинах, обычно очень слабые видео-устройства. Представим, что неопытный оператор или маркетолог отправил на их экраны рекламное видео 4K — контент будет отображаться некорректно.

Однако инструмент для преобразования видео поможет всё правильно сконфигурировать, эффективно настроить формат и обеспечить бесперебойную работу всех устройств. Это выделяет Liqvid среди конкурентов.

В компании Liqvid по достоинству оценили нашу помощь и с тех пор не раз обращались к нам с другими задачами, включая разработку фронтенда, DevOps и развитие инфраструктуры. В мае 2021 года мы помогали клиенту с разработкой бэкенда, чтобы решить несколько небольших проблем. Надеемся, что наше плодотворное сотрудничество продлится.

Если вам нужна помощь в программировании видеоконвертера или разработке решения для управления контентом на цифровых экранах, сообщите нам об этом через форму ниже, и мы свяжемся в ближайшее время, чтобы узнать, чем мы можем помочь.

Команда Evrone выполнила наши требования и сумела сделать взаимодействие максимально эффективным. Точность и скорость поставки впечатляют. Evrone делает всё возможное, чтобы удовлетворить запросы своих клиентов.
Максим Панасенко
Кофаундер Liqvid
Связаться с нами
Нужна команда?
Давайте обсудим ваш проект
Прикрепить файл
Максимальный размер файла: 8 МБ.
Допустимые типы файлов: jpg jpeg png txt rtf pdf doc docx ppt pptx.