Видеостены (композитные экраны)

Композитный экран — это видеостена: несколько физических панелей, собранных в сетку так, что вместе они показывают одно большое изображение. На каждой панели работает свой плеер, один из них задаёт темп остальным, а креатив приходит на каждую панель отдельным файлом.

Из чего состоит видеостена

Композитный экран объединяет фреймы — по одному на панель. Фреймы могут принадлежать разным плеерам, и у каждого есть три вещи:

  • Позиция в сетке: строка и столбец.

  • Флаг, отмечающий ровно один фрейм как основной. Его плеер задаёт темп, остальные следуют за ним.

  • Контент для этой позиции — собственный медиафайл.

video-wall-grid
CS Play не режет одно большое изображение на панели. Объявление несёт отдельный медиафайл на каждую позицию сетки, и рекламодатель загружает их комплектом.

Строки и столбцы нумеруются с нуля, поэтому верхняя левая панель — строка 0, столбец 0. Эти числа вы никогда не вводите: панели расставляются перетаскиванием, а адреса CS Play выводит из того, куда они встали.

Создание композитного экрана

Откройте раздел Экраны и нажмите Композитный экран. Экран целиком описывается на одной форме.

  1. Введите Название, а также GID, если вы сопоставляете экраны с внешней системой.

  2. Нажмите Добавить фреймы и выберите фреймы, из которых собрана стена.

  3. В блоке Позиции фреймов перетащите плитки так, чтобы их расположение совпадало с физическим расположением панелей.

  4. Нажмите флажок на одной из плиток — Назначить основным, — чтобы выбрать основной фрейм.

  5. Сохраните экран.

Сохранение настраивает плееры само. CS Play выставляет основному фрейму тип воспроизведения Независимый, всем остальным фреймам экрана — Зависимый и указывает каждому из них основной фрейм. Настраивать это плеер за плеером не нужно.

Основной и зависимые фреймы

Результат виден в настройках фреймов каждого плеера, в поле Тип воспроизведения:

Значение Что означает

Независимый

Фрейм сам определяет тайминг воспроизведения. Независимы все фреймы простых экранов и основной фрейм видеостены.

Зависимый

Фрейм следует за другим, указанным в поле Основной фрейм. Зависимы все неосновные фреймы видеостены.

Основной фрейм — источник тактирования. Он решает, когда объявление начинается и заканчивается, поэтому смена контента происходит одновременно на всей стене.

В индустрии эти фреймы называют master и slave. В интерфейсе CS Play они называются основным и зависимыми.

Синхронизация идёт между плеерами

CS Play выдаёт каждому плееру стены сетевые адреса остальных: зависимый плеер узнаёт адрес основного, основной — адреса своих зависимых. Дальше сигнал тайминга ходит между ними напрямую по локальной сети — через облако он не проходит.

video-wall-sync
Панели видеостены должны быть доступны друг другу по сети. Если они стоят в изолированных подсетях или между ними межсетевой экран, синхронизации не будет — сколь угодно исправная связь каждого плеера с CS Play тут не поможет.

Когда панель теряет синхронизацию

У каждого зависимого фрейма в настройках фреймов его плеера есть флажок Независимое вещание, когда нет синхронизации. По умолчанию он снят и появляется только у фреймов с типом воспроизведения Зависимый.

  • Снят — панель ждёт основной фрейм и самостоятельно не играет. Точность совмещения сохраняется ценой того, что панель может ничего не показывать.

  • Установлен — панель продолжает играть свой контент, не дожидаясь основного. Стена остаётся живой, но панель может разойтись по времени с соседями.

Включайте там, где непрерывная картинка важнее точного совмещения, — в общественных пространствах, где тёмная панель недопустима.

Контент для видеостены

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

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

Изменение раскладки делает загруженные части непригодными. Перестановка панели, замена плеера на плеер с другим разрешением, добавление или удаление панелей — всё это меняет раскладку, и креатив, загруженный под прежнюю раскладку, к новой уже не подходит.

Считайте изменение стены изменением её контента и закладывайте повторную загрузку частей.

Видеостенам нужна актуальная версия приложения плеера. Плеер на более старой версии композитный контент не получает.

Отличия от простых экранов

Характеристика Простой экран Композитный экран

Физические панели

Одна

Несколько, собранных в сетку

Фреймов на экран

Ровно один

По одному на панель, возможно у разных плееров

Тайминг воспроизведения

Независимый

Один основной фрейм, остальные зависят от него

Контент

Один медиафайл

По медиафайлу на каждую позицию сетки

Адресация в сетке

Не используется

Строка и столбец у каждого фрейма, нумерация с нуля

Требования к сети

Доступность CS Play

Доступность CS Play и друг друга