Документация на Flussonic Media Server

  1. Быстрый старт
  2. How To
  3. Потоковое вещание
    1. Публикация
    2. Прием мультикаста
    3. Варианты источников
    4. Переключение источников
    5. Плейлисты
    6. Наложение логотипа
    7. Миксер
    8. WebRTC публикация
    9. SDI
    10. Отправка на другие сервера
    11. Распознавание DVB субтитров
  4. Транскодер
    1. Логотип
    2. Hardware
    3. Скриншоты
    4. Мозаика
  5. DRM
    1. Simple CAS
    2. Conax DRM
    3. BuyDRM (KeyOS)
  6. Авторизация
    1. Конструктор бэкендов
    2. Сервис сбора статистики
    3. Domain lock
    4. Middleware
    5. Secure links
    6. Ограничение сессий
    7. Мультиавторизация
    8. Бан IP адресов
    9. DVR
    10. Aliaser
  7. API
    1. HTTP API
    2. Events API
    3. MySQL API
    4. SQL API для кластеров
    5. SNMP
  8. Кластер
    1. Ретрансляция
    2. Кластерный захват
    3. Балансировщик нагрузки
    4. Пиринг
    5. Организация CDN
  9. VOD
    1. Кэш
    2. Облако
    3. Транскодирование файлов
  10. DVR
    1. Настройка
    2. Timeshift
    3. Catchup
    4. Проигрывание
    5. Экспорт в MP4
    6. Доступ по протоколам
    7. Timelapse
    8. API
    9. Кластеризация DVR
    10. Репликация
    11. Облако
  11. Воспроизведение
    1. HLS
    2. embed.html
    3. HTML5 с низкой задержкой
    4. Плеер HTML5 с низкой задержкой
    5. MPEG-TS
    6. RTMP
    7. DASH
    8. HDS
    9. RTSP
    10. multicast, CBR UDP
    11. WebRTC проигрывание
    12. H.265
  12. Администрирование
    1. Установка
    2. Обновление

    3. Конфигурация
    4. Мониторинг
    5. Производительность
    6. Лицензия
    7. LUA скрипты
    8. Безопасность
    9. Let's Encrypt
    10. Миграция
  13. IPTV
    1. Захват спутникового видео
    2. Транскодирование
    3. Middleware в IPTV OTT
    4. Экспорт EPG со спутника
    5. Группы каналов

Наложение логотипа

Используя Flussonic Media Server, вы можете наложить изображение поверх видео двумя способами:

  • Плеером. Поверх плеера накладывается прозрачный слой с изображением. Этот способ отлично подходит для вставки видео на сайт.
  • Транскодером. Более ресурсоемкий способ, но он позволяет «вшить» изображение в видеодорожку. В результате логотип никак не получится удалить или скрыть. Подходит для использования на ТВ-приставках.

HTML Overlay Anchor Anchor x2

Доступно с версии 4.6.15. Такой логотип не будет отображаться на мобильных устройствах и в DVR плеере, зато не создает дополнительной нагрузки на сервер.

stream ort {
  url  udp://239.0.0.1:5000;
  logo path=flu/erly-small.png height=100 width=100 left=0 top=0;
  • path (Обязательный параметр) — путь относительно директории wwwroot.
  • height, width — размер изображения логотипа в пикселях. Если задан только один из этих параметров, то второй будет изменен пропорционально. Не указывайте эти параметры, чтобы оторазить логотип в исходном размере.
  • left, top, right, bottom — положение логотипа заданное в виде смещения в пикселях от левого, верхнего, правого и нижнего края видео. Например, чтобы отобразить логотип в правом нижнем углу: right=0, bottom=0. Не используйте одновременно параметры left и right, top и bottom.

Транскодер Anchor Anchor x2

Такой логотип будет «вшит» в видеодорожку и отображаться на всех устройствах и в архивных записях.

Пример конфигурации:

stream ort {
  url  udp://239.0.0.1:5000;
  transcoder vb=2048k preset=fast logo=/path/to/erly-small.png@10:10 ab=128k;
}

10:10 — это координаты от левого верхнего угла экрана. Для размещения в других частях экрана может понадобиться написать более сложную формулу. Например для размещения в центре:

stream ort {
  url  udp://239.0.0.1:5000;
  transcoder vb=2048k preset=fast logo=/path/to/erly-small.png@(main_w-overlay_w-10)/2:(main_h-overlay_h-10)/2 ab=128k;
}

Для размещения в левом нижнем углу:

stream ort {
  url  udp://239.0.0.1:5000;
  transcoder vb=2048k preset=fast logo=/path/to/erly-small.png@10:(main_h-overlay_h-10) ab=128k;
}

Для размещения в правом верхнем углу:

stream ort {
  url  udp://239.0.0.1:5000;
  transcoder vb=2048k preset=fast logo=/path/to/erly-small.png@(main_w-overlay_w-10):10 ab=128k;
}

Для размещения в правом нижнем углу:

stream ort {
  url  udp://239.0.0.1:5000;
  transcoder vb=2048k preset=fast logo=/path/to/erly-small.png@(main_w-overlay_w-10):(main_h-overlay_h-10) ab=128k;
}

Подробнее про настройку транскодера.