Objectif

Perfect Streamer

Программа Perfect Streamer предназначена для передачи потоков формата MPEG-TS через публичную сеть Интернет с потерями пакетов и задержками. Используется протокол собственной разработки Perfect Stream (PS1) на базе UDP. Также поддерживаются стандартные протоколы Pro-MPEG / RTP+FEC (он же SMPTE 2022-1/2) и SRT, что позволяет организовывать каналы как между Perfect Streamer, так и другими программами или оборудованием, которые поддерживают эти протоколы.

  • Le protocole PS1 repose sur Automatic Repeat reQuest (ARQ). Il est peu coûteux en ressources et permet la transmission de flux à haut débit.

  • Pro-MPEG / RTP+FEC (Pro-MPEG COP3, он же SMPTE 2022-1/2) — RTP с упреждающей коррекцией ошибок (FEC). Описан в стандарте IEEE (https://ieeexplore.ieee.org/document/6738329) и поддерживается рядом оборудования. Достоинства — низкая задержка. Его недостаток — высокий дополнительный трафик, и он плохо работает при больших потерях пакетов.

  • SRT — открытый протокол разработки Haivision. Базируется на протоколе UDT. Имеет широкое распространение и хорошие характеристики компенсации потерь пакетов данных.

  • RIST — открытый протокол. Базируется на протоколе RTP/RTCP. Работает по принципу Automatic Repeat reQuest (ARQ) без ACK, только NACK, что обеспечивает высокую эффективность.

Les protocoles de transport standards HLS, HLS SSL, UDP, RTP, HTTP, etc. sont pris en charge.

Имеется транскодер с поддержкой Nvidia Encoder и Software CPU.

Le programme inclut les fonctions de redondance de flux, serveur EPG, Multiplexor et Demultiplexor, générateur EIT, prise en charge des cartes DVB, analyseur professionnel (TR 101 290 et version étendue), graphiques, chiffrement AES, mosaïque, modification des métadonnées MPEG-TS, etc.

Поддерживается интеграция с системами мониторинга Zabbix, Grafana и др.