Телефон:
+7 812 346-8404
Мы работаем:
Пн-Пт: 10.00 -19.00 МСК

Высокопроизводительный ОТТ видеосервер
BackStage streamer

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

Backstage streamer

Описание

OTT Recorder

Обеспечивает запись и хранение потоков с OTT сегментора:
- Получает записываемый LiveTV контент по HTTP с внешнего источника;
- Планирует запись;
- Удаляет записанный контент в установленное время;
- Предоставляет данные о записанных OTT сегментах в Playlist Generator Helper;
- Создает и хранит мастер плейлистов для записанного контента;
- Создает плейлисты для LiveTV;
- Собирает и хранит статистику о записанных сегментах и дисковой подсистеме.

OTT Playlist Generator

Обеспечивает формирование и выдачу необходимых плейлистов по запросу абонентских устройств:
- Создает плейлисты для LiveTV и xPVR сервисов;
- Взаимодействует с HTTP cервером;
- Хранит информацию о текущих и прошедших сессиях.

OTT Playlist Generator Helper

Вспомогательный компонент:
- Собирает и хранит информацию о записанных сегментах;
- Предоставляет информацию по запросу OTT Playlist Generator.

Streaming client

Управляющий компонент:
- API к внешней системе управления;
- Конфигурация OTT Recorder для записи потоков с OTT сегментора;
- Сбор, хранение и передача статистики о работе OTT Recorder по запросу;
- Запись и размещение VOD контента.

OTT Streamer

Http-сервер NGINX с проприетарными модулями:
- Стриминг контента;
- Производит статистические данные.

Content Storage

Дисковая подсистема сервера.

Object сache

Кэш объектов для быстрого доступа компонентов стримера.
Возможности
производительность

Алгоритмы оптимизации записи и чтения данных позволяют в разы повысить производительность по сравнению со стандартными решениями на аналогичной аппаратной конфигурации.

универсальность

Поддержка всех основных технологий OTT стриминга. «На лету» определяется тот протокол, который поддерживает абонентское устройство (реализована поддержка протоколов HLS и MPEG-DASH).

эффективность

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

Реализация интерактивных сервисов

Video On Demand, Personal Videorecorder, Time-shift TV, Pause Live TV, StartOver, CatchUp TV и т.д. c возможностью плавной перемотки.

кластеризация

Серверы BackStage Streamer работают в кластере, при этом они имеют один интерфейс для управления с внешней стороны (управление кластером осуществляется как управление единым стримером).

масштабирование

Масштабирование осуществляется добавлением необходимых аппаратных компонент: оперативной памяти, сетевых интерфейсов, дисков и дисковых корзин, или увеличением количества самих стримеров без перерывов в предоставлении сервисов.

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

Backstage streamer

Принцип работы

Шаг 1

Абонентское устройство инициирует просмотр контента (канала, фильма).

Шаг 2

Middleware предоставляет устройству ссылку на контент с адресом Streaming Gateway.

Шаг 3

Абонентское устройство запрашивает плейлист на Streaming Gateway.

Шаг 4

Streaming Gateway возвращает Master playlist со ссылками на стримеры с запрашиваемым контентом (для HLS-протокола) или манифест (xml-<br>файл) со ссылками на запрашиваемый контент (для MPEG-DASH).

Шаг 5

Абонентское устройство запрашивает у Streamer плейлист (для HLS-протокола), а затем, по полученным ссылкам, запрашивает контент.