KeenVision — Digital Signage and InDoor TV

+7 (499) 322-77-45

Базовый состав системы KeenVision для рекламно-информационного ТВ, Digital Signage, Indoor TV.

Любая телевизионная система Digital Signage внутренних сетей Indoor TV включает в свой состав следующие элементы:

  • плеер (компьютер со специальным ПО или специальное устройство);
  • дисплеи;
  • подсистему доставки видеосигнала от плеера до дисплеев.

Отличительными особенностями платформы KeenVision Indoor TV являются:

  • использование локальной сети Ethernet для доставки видеосигнала до дисплеев;
  • возможность воспроизведения on-line видео (камеры, публичные ТВ каналы и т.п.).

Базовый состав системы

 

Подсистема передачи ТВ-сигналов от плеера до дисплеев

Эта подсистема обеспечивает доставку видеоинформации от плееров до дисплеев систем Digital Signage.

Если расстояние от плеера до дисплея превышает 10м, то видеосигнал уже нельзя передать только при помощи кабеля – требуется специальное дорогостоящее оборудование для передачи видеосигнала на большое расстояние. Стоимость такого оборудования сопоставима со стоимостью дисплеев.

Система KeenVision indoor tv передает видео и звук через локальную сеть Etnernet (ЛВС), с которой знаком любой системный администратор. При помощи недорогих и широкоизвестных технологий локальная сеть разворачивается внутри любого по размерам помещения, между зданиями и даже между городами.

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

При помощи протокола IGMP-snooping локальная сеть сама определяет направления передачи потоков, таким образом, обеспечивается многоканальность системы.
 

Видеосервер

В основе платформы KeenVision Indoor Tv лежит многоканальный плеер - видеосервер, который выполняет две основных функции:

  • управляет ТВ-приставками;
  • на основе медиафайлов и расписания вещания формирует видеопотоки.

Сервер не перекодирует медиафайлы, а просто выдает их содержимое в локальную сеть, именно поэтому один видеосервер может формировать десятки видеоканалов. Такие каналы будем называть внутренними. Количество внутренних каналов ограничивается производительностью жестких дисков сервера. SSD-диски снимают и это ограничение.

Видеосервер доводит до ТВ-приставок, информацию о всех присутствующих в системе внутренних и внешних видеоканалах. Внешние видеоканалы формируются дополнительным оборудованием и на сам видеосервер не поступают. Источниками контента для внешних каналов могут быть:

Видеосервер KeenVision для систем Digital Signage использует операционную систему Linux Ubuntu.
 

ТВ-приставки

Телевизионная приставка принимает видеопоток из локальной сети Ethernet, и на его основе формирует видеосигнал на своем HDMI-выходе, к которому подключается телевизор. Максимальное поддерживаемое разрешение на данный момент – 1920×1080, 30кадр/сек – Full HD.

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

Кроме HDMI-выхода, приставка имеет универсальный разъем, с которого можно вывести стерео аудиосигналы и подать их на дополнительный усилитель.

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

Приставкой можно управлять при помощи ИК-пульта дистанционного управления. Для скрытого размещения приставок, имеются модификации приставок с выносным ИК-датчиком, в этом случае приставка размещается в недоступном для зрителя месте, а выносной инфракрасный датчик крепится рядом с телевизором.
 

Телевизоры и дисплеи

Телевизоры подключаются к приставке при помощи HDMI-разъема. Интерфейс HDMI позволяет не только передавать видео и аудио в телевизор, но и управлять телевизором при помощи протокола HDMI-CEC.

В частности, в этом протоколе имеются команды включения и отключения питания телевизора, что позволяет системе KeenVision включать телевизоры в начале вещания утром и выключать ночью, после окончания вещания.

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

Если необходима функция включение/отключения телевизоров, то необходимо убедиться, что телевизоры ее поддерживают. Мы рекомендуем использовать телевизоры Samsung серии не менее чем 5300. Например, телевизоры Samsung UE-46F5020AKX, Samsung UE-46F5000AKX не поддерживают этот функционал, а Samsung UE-46F5300AKX, Samsung UE-40F6540AB будут успешно включаться/отключаться через HDMI. Для полной уверенности нужно проверить на сайте Samsung поддерживается ли AniNet для данной модели телевизора.
 

Управление системой, программа букинга

Состояние системы можно посмотреть непосредственно через WEB-интерфейс видеосервера:

  • какие приставки работают
  • внутренние и внешние каналы
  • что сейчас транслируется по внутренним каналам

Изменять расписания вещания и управлять приставками в реальном времени можно при помощи программы букинга, которая устанавливается на компьютер с ОС Windows 7/8/XP.

Программа букинга (толстый клиент) имеет два варианта хранения своих данных:

  • однопользовательский файловый вариант — данные хранятся в файле
  • многопользовательский вариант — данные хранятся в неструктурированной базе данных MongoDB.

Программа позволяет создавать расписание для внутренних каналов и для командных каналов.

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

В программе букинга можно создать свою собственную панель управления системой, на которой можно разместить:

  • плейеры, которые будут отображать видеоканалы
  • кнопки для управления приставками и телевизорами (переключение каналов, запуск каналов, вкл/ Откл и т.п)
  • формы для отправки текста и графики в заданные зоны, заданным группам ТВ-приставок.

Пример виртуальной панели управления

Одна программа букинга может управлять многими видеосерверами.

Если расписание вещания было создано, то толстый клиент можно выключить (следует отметить, что видеосервер всегда должен быть включен).

Форматы видеофайлов и видеопотоков

В локальной сети видео передается в виде видеопотоков следующего формата:

  • тип пакета UDP
  • контейнер видео MPEG-2-TS (Transport Stream)
  • видео кодек MPEG-2
  • аудиокодек MPEG-1 Audio Layer 2

Рекомендуемая скорость потока:

  • обычное разрешение – 6Мбит/с
  • высокое разрешение – 18Мбит/с

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

Для приведения исходных видеофайлов в необходимый формат в программу букинга встроен перекодировщик, который на входе принимает видеофайлы практически любого формата.

Разработаны рекомендации по иcпользованию профессионального программного обеспечения для высококачественного перекодирования видео со следующими возможностями:

  • обрезка ненужных черных полей в исходном видео;
  • выравнивание уровня звука.