Perfect Streamer
                        Написать менеджеру
                    - Все товары производителя:
 - ООО «Пёрфект Софт»
 
«Perfect Streamer»® — программное обеспечение для доставки цифровых потоков телеканалов через публичную сеть Интернет в любую точку мира в режиме «Точка — Точка». Поддерживаются стандартные транспортные протоколы SRT, HLS, PS1, Pro-MPEG и RIST, что позволяет организовывать каналы как между «Perfect Streamer»®, так и другими программами или оборудованием, которые поддерживают эти протоколы. Multiplexor, EPG-server, Transcoder(Nvidia и процессоры), профессиональный анализатор и др.
Перейти к описанию«Perfect Streamer»® — программное обеспечение для доставки цифровых потоков телеканалов через публичную сеть Интернет в любую точку мира в режиме «Точка — Точка».
В основе лежит использование проприетарного транспортного протокола «Perfect Stream», обеспечивающего надёжную и стабильную доставку видеопотоков без использования дорогостоящих сетей.
Также поддерживаются стандартные транспортные протоколы Pro-MPEG, SRT и RIST, что позволяет организовывать каналы как между «Perfect Streamer»®, так и другими программами или оборудованием, которые поддерживают эти протоколы:
- Perfect Stream транспортный протокол работает по принципу Automatic Repeat reQuest (ARQ). Имеет низкую ресурсоемкость и позволяет передавать потоки с высоким битрейтом.
 - Pro-MPEG COP3 описан в стандарте IEEE и поддерживается рядом производителей оборудования. Достоинство: низкая задержка. Его недостаток — высокий дополнительный трафик, а также он плохо работает при больших потерях пакетов (более 0.3%).
 - SRT — открытый протокол разработки Haivision. Базируется на протоколе UDT. Имеет широкое распространение и хорошие характеристики компенсации потерь пакетов данных.
 - RIST — Новый открытый протокол. Базируется на протоколе RTP/RTCP. Работает по принципу Automatic Repeat reQuest (ARQ) без ACK, только NACK, что обеспечивает высокую эффективность. Использует unicast и multicast.
 
Ключевые характеристики:
- Операционная система Linux;
 - Передача видеопотоков в формате IP SD/HD/UHD до 60 Мбит/с и выше каждый;
 - Поддержка трёх разных протоколов для передачи потоков через публичные сети. Потери могут быть до 40% и задержка (RTT) до одной секунды;
 - Поддержка протоколов UDP и RTP для локальной сети;
 - Для поддержки других транспортных протоколов доступно подключение внешних утилит (ffmpeg, gstreamer etc);
 - Транскодер, поддерживающий методы Nvidia encoder и Software CPU;
 - Анализ MPEG-TS потока, диагностика проблем;
 - Синхронизация потока и устранение джиттера (Jitter);
 - Коррекция PCR-меток в видеопотоке (PCR Fix);
 - Модификация MPEG-TS потока: фильтрация по pid, модификация pid, изменение языковых метаданных;
 - Хранение данных диагностики в локальной базе данных;
 - Отображение графиков;
 - Шифрование потоков алгоритмом AES 128/256 бит;
 - Визуальное отображение контента потоков («Мозаика»);
 - XMLTV сервер. Импорт XMLTV из внешних источников;
 - Выемка данных из потока и их агрегация в формат XMLTV;
 - Мультиплексор MPEG-TS;
 - Генератор EIT для SPTS потока и мультиплексора;
 - Модификация метаданных вещателя в MPEG-TS (SDT etc);
 - Работа с мультипрограммным MPEG-TS (MPTS);
 - Формирование адаптивного HLS;
 - Работа с DVB-картами (DVB-S, DVB-S2, DVB-T2 и др.), приём каналов FTA.
 
Преимущества использования:
- Стабильная работа через публичный Интернет;
 - Дистрибуция видеопотоков с одного сервера в любую страну мира с минимальными затратами на инфраструктуру;
 - Лёгкое обслуживание одним диспетчером;
 - Трансляции в сложных условиях, где потери пакетов высокие (до 40%), а интернет-связь плохая (при задержках до 1000 мс.);
 - Работает на любом стандартном оборудовании, где можно установить операционную систему Linux CentOS, Ubuntu, Oracle Linux и т.д.;
 - Низкие системные требования к оборудованию;
 - Высокая производительность: свыше 20 Гбит/с трафика с одного сервера;
 - Мониторинг в реальном времени качества доставки видеопотоков, в том числе на стороне клиента;
 - Статистика, графики и отчёты по качеству доставки видеопотоков;
 - Коррекция битых PCR-меток у видеопотоков, особенно актуально при приёме некачественных видеопотоков HLS;
 - Поддержка стандартных транспортных протоколов на выходе из сервера для доставки на конечное оборудование получателя: UDP Unicast, UDP Multicast, RTP, HTTP, HLS, HLS Adaptive, HLS SSL, SRT, RIST, Pro-MPEG и др.;
 - Резервирование телесигнала из нескольких потоков в общий с возможностью автоматического переключения в случае отключения одного из источников;
 - Шифрование потоков алгоритмом AES 128/256 бит для выполнения требований от правообладателей по безопасности передачи потоков через публичный Интернет;
 - Дружественный и современный web-интерфейс управления программным продуктом, адаптированный для управления с экрана любого устройства, в том числе смартфона;
 - Приём FTA-каналов со спутника или цифрового эфирного телевидения без использования дополнительного программного обеспечения, необходимы только DVB-карты, установленные в сервер;
 - Быстрая настройка и ввод в эксплуатацию буквально за 10 минут;
 - Профессиональная система активации и защиты;
 - Интеграция с системами мониторинга типа Zabbix, Grafana и другими (есть готовые скрипты в дистрибутиве);
 
Требования к системе:
- Perfect Streamer работает на OS Linux. Главное требование версия GLIBC >= 2.17.
 - Система должна быть совместима с системой защиты Gemalto Sentinel.
 - Сетевые интерфейсы, с которыми работает сервис стримера, должны иметь статические настройки.
 
Для семейства Red Hat и Debian имеются пакеты инсталляции и репозитории. Поддерживается версия RHEL 7 и выше (Centos etc). Debian based системы (Ubuntu etc) должны иметь службу systemd.
Ориентировочные требования к аппаратному обеспечению: 1 ядро 2.4 ГГц и 1 Гб ОЗУ на каждые 200 Мбит трафика. Оценка приблизительная и зависит от используемых протоколов и настроек сервиса.
Порядок ручной установки Perfect Streamer:
- Установка компонента HASP — aksusbd-9.12-1.x86_64
 - Установка пакета pstreamer-1.10.1.350-1.x86_64.protect
 - Установка пакета транскодера Nvidia pstreamer-tcnv-0.9.7.47-1_amd64
 - Установка пакета транскодера Software CPU pstreamer-tcsw-0.9.7.47-1_amd64
 
 
        
        
                                        
        


