Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03513.jsonl.gz/71

SRT (Secure Reliable Transport) ist ein Open-Source-Videotransportprotokoll. Es optimiert die Streaming-Leistung über unvorhersehbare Netzwerke wie das Internet, indem es sich dynamisch an die Echtzeit-Netzwerkbedingungen anpassen lässt. Es ist bestens geeignet, Video und/oder Audio über das öffentliche Internet zu übertragen. SRT kommt auch mit stark schwankenden Bandbreiten gut zurecht. Die Qualität der Übertragung wird mit einer Vergrösserung der Latenz besser. Mehrere SRT Ströme von der gleichen Aussenstelle kommen zeitgleich beim Empfänger an, wenn alle Streamingparameter gleich eingestellt sind.
SRT basiert auf dem UDP Protokoll. UDP ist ein sogenanntes verbindungsloses Protokoll. Das vorher bekannte TCP hatte zu viele Nachteile bezüglich Geschwindikeit. TCP ist für Anwendungen vorgesehen, die auf eine vollständige und gesicherte Übertragung angewiesen sind. UDP ist aber nicht auf eine bestehende Verbindung angewiesen sondern sendet seine Daten einfach an eine bekannte Adresse auf einen bekannten Port. Das bedeutet aber auch, der Absender weiss nicht, ob seine verschickten Datenpakete angekommen sind. Während TCP Bestätigungen beim Datenempfang sendet, verzichtet UDP darauf. Das hat den Vorteil, dass der Paket-Header viel kleiner ist und die Übertragungsstrecke keine Bestätigungen übertragen muss. UDP wurde ständig weiter entwicket zu RTP und schlussendlich zu SRT. Die weiterentwickelten Protokolle können verlorene Pakete in einem gewissen Rahmen erneut anfordern und auch punkto Sicherheit wurde bei SRT mit einer maximalen AES265 Verschlüsselung Genüge getan. Der Nachteil von SRT bezüglich port forwarding wird mit dem künftigen RIST Protokoll ausgeräumt. Wie bei SRT wird auch RIST einige Zeit brauchen, bis es zu marktreifen Lösungen kommen wird. Bei SRT, 2017 von Haivision mit Referenz Applikationen als OpenSource vorgestellt, dauerte das auch ein Weilchen bis es hier gelandet ist;-)
Merkmale
SRT kennt 3 verschiede Verbindungs-Typen
Es ist wichtig zu verstehen, dass die drei Verbindungsarten NICHTS mit der Senderrichtung zu tun haben.
REGEL: die Aussenstelle ist immer der Caller, das Studio immer der Listener, egal ob die Aussenstelle ein Signal empfängt oder sendet.
SRT Streams sind immer progressiv
die folgenden Listen sind nicht vollständig…