Zweck¶
Программа Perfect Streamer предназначена для передачи потоков формата MPEG-TS через публичную сеть Интернет с потерями пакетов и задержками. Используется протокол собственной разработки Perfect Stream (PS1) на базе UDP. Также поддерживаются стандартные протоколы Pro-MPEG / RTP+FEC (он же SMPTE 2022-1/2) и SRT, что позволяет организовывать каналы как между Perfect Streamer, так и другими программами или оборудованием, которые поддерживают эти протоколы.
Das Protokoll PS1 arbeitet nach Automatic Repeat reQuest (ARQ). Es ist ressourcenschonend und überträgt Streams mit hoher Bitrate.
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, что обеспечивает высокую эффективность.
Unterstützt werden Standard-Transportprotokolle HLS, HLS SSL, UDP, RTP, HTTP usw.
Имеется транскодер с поддержкой Nvidia Encoder и Software CPU.
Das Programm enthält die Funktionen Stream-Redundanz, EPG-Server, Multiplexor und Demultiplexor, EIT-Generator, Unterstützung von DVB-Karten, professioneller Analyzer (TR 101 290 und erweiterte Variante), Diagramme, AES-Verschlüsselung, Mosaik, Modifikation von Metadaten in MPEG-TS u. a.
Поддерживается интеграция с системами мониторинга Zabbix, Grafana и др.