Was ist SRT?
SRT steht für Secure Reliable Transport und ist ein Protokoll für die Übertragung von qualitativ hochwertigen Videos über unzuverlässige Netzwerke wie das Internet. Es handelt sich um ein Open-Source-Protokoll, das mit Hilfe von Verschlüsselung und Fehlerkorrektur dafür sorgt, dass Video- und Audioströme auch bei geringer Bandbreite oder überlasteten Netzwerken zuverlässig und sicher übertragen werden. SRT wird häufig für Live-Video-Streaming-Anwendungen wie Sportübertragungen verwendet, bei denen eine qualitativ hochwertige Videoübertragung mit geringer Latenzzeit entscheidend ist.
SRT und mimoLive
Dank FFmpeg kann mimoLive nun Folgendes anbieten SRT (Secure Reliable Transport) ab Version 6.0 unterstützt. Weitere Informationen finden Sie unter SRT am SRT Internetauftritt.
Dies ist eine vorläufige Dokumentation, und wir haben keine umfassende Erfahrung mit SRT. Bitte lassen Sie uns wissen, wenn Sie irgendwelche Probleme finden.
Einrichten von mimoLive als SRT Empfänger
Erstellen Sie eine FFmpeg-Quelle und geben Sie diese Parameter in das Feld FFmpeg Input Parameter ein:
-i srt://xxx.xxx.xxx.xxx:9998?pkt_size=1316&mode=listener
Ersetzen Sie "xxx.xxx.xxx.xxx" durch die lokale IP-Nummer Ihres Macs.
Ihr Netzwerk muss so konfiguriert sein, dass der Mac, auf dem Sie arbeiten, aus dem Internet über eine öffentliche IP-Nummer und den Port 9998 erreichbar ist.
Senden von SRT zu mimoLive
Um die Einrichtung zu testen, können Sie auch ffmpeg verwenden, um ein Testsignal an Ihr SRT Empfänger. Sie sollten eine Videodatei auf Ihrem entfernten Computer haben und ffmpeg installiert haben. Dann können Sie das Terminal öffnen und diesen Befehl eingeben:
ffmpeg -i testmovie.mp4 -acodec copy -vcodec copy -f mpegts srt://yyy.yyy.yyy.yyy:9998?pkt_size=1316
wobei Sie "yyy.yyy.yyy.yyy" durch die öffentliche IP-Nummer ersetzen müssen, unter der Ihr mimoLive Mac erreichbar ist. Diese unterscheidet sich höchstwahrscheinlich von der lokalen IP-Nummer.