Фреймы

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

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

Фрейм — это прямоугольник в области вывода

Фрейм задаётся координатами левого верхнего угла и размерами в пикселях, в системе координат собственного разрешения плеера.

frame-geometry
Свойство Единица Описание

X

Пиксели

Смещение левого края фрейма от левого края области вывода.

Y

Пиксели

Смещение верхнего края фрейма от верхнего края области вывода.

Z

Индекс

Порядок слоёв для перекрывающихся фреймов. Фрейм с бо́льшим Z рисуется поверх фрейма с меньшим.

Ширина

Пиксели

Горизонтальный размер фрейма. Не меньше 1.

Высота

Пиксели

Вертикальный размер фрейма. Не меньше 1.

Фреймы не обязаны аккуратно замощать область вывода. Между ними могут оставаться промежутки, и они могут перекрываться — для этого и нужен Z. Новые фреймы получают Z 0, поэтому тому, что должен быть сверху, задайте значение больше.

У плеера всегда остаётся хотя бы один фрейм. При создании плеера CS Play добавляет фрейм во весь вывод с независимым воспроизведением.

Добавление фрейма

  1. Перейдите в раздел Плееры, откройте плеер и переключитесь на вкладку Фреймы.

  2. Нажмите Добавить фрейм и введите название.

  3. Задайте геометрию — либо в полях X, Y, Z, Ширина и Высота, либо перетаскивая маркеры фрейма в схеме над ними.

  4. Нажмите Сохранить фрейм.

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

Схема связана с полями в обе стороны: изменение размера фрейма в ней записывает числа обратно в форму.

Тип воспроизведения

Тип воспроизведения определяет, по чьим часам идёт фрейм.

Независимый

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

Зависимый

Фрейм следует за другим, указанным в поле Основной фрейм, поэтому оба меняют контент одновременно. Так держится совмещение видеостены.

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

У независимого фрейма вместо этого появляется настройка Эффекты, выбирающая расписание визуальных эффектов — как медиафайл вписывается во фрейм и как один сменяет другой. Это оформление, а не тайминг: моментом смены контента оно не управляет.

Размер медиафайла и фрейм

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

Готовить медиафайлы в собственном разрешении фрейма всё же лучше всего — тогда при воспроизведении ничего не масштабируется.

Копирование структуры между плеерами

Готовую структуру фреймов можно скопировать с другого плеера.

  1. На вкладке Фреймы нажмите Скопировать структуру.

  2. Выберите плеер-источник.

  3. Нажмите Скопировать.

Копирование заменяет фреймы плеера-приёмника. Прежняя структура не объединяется с новой и не сохраняется.

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

Присвоение критериев фреймам

Критерии — это метки таргетинга, и назначать их можно отдельному фрейму, а не плееру целиком.

  1. На вкладке Фреймы выберите фрейм.

  2. Нажмите Добавить критерии и выберите нужные.

  3. Нажмите Добавить, затем Сохранить фрейм.

О создании критериев и их использовании в кампаниях — см. Критерии таргетинга.

Удаление фрейма

Выберите фрейм на вкладке Фреймы и нажмите Удалить фрейм.

Пока фрейм занят делом, удаление отклоняется. CS Play проверяет по порядку, не является ли он:

  • последним фреймом плеера — плеер не может остаться без фреймов;

  • основным для других фреймов, синхронизированных с ним;

  • частью активного композитного экрана;

  • целью рекламных кампаний — отказ перечисляет их, так что видно, что менять.

Снимите то, что мешает, и удалите фрейм заново.