Secure Reliable Transport (SRT)
Haivision's Secure Reliable Transport (SRT) technology is available on Makito X Series encoders and decoders. The SRT streaming protocol is designed to provide reliable and secure end-to-end transport between two SRT-enabled devices over a link which traverses the public Internet. SRT optimizes video streaming performance across unpredictable networks, recovering from packet loss, jitter, network congestion and bandwidth fluctuations that can severely affect the viewing experience.
SRT is applied to contribution and distribution endpoints as part of a video stream workflow. After encoding (or transcoding), SRT applies encryption and provides error recovery. Prior to decoding (or transcoding), SRT decrypts the stream and enables recovery from packet loss typical of Internet connections. At the same time, SRT detects the realtime network performance between the encode / decode / transcode endpoints. The endpoints can be dynamically adjusted for optimal stream performance and quality.
Makito X SRT Workflow
![Makito X SRT Workflow](../../__attachments/5476681/SRT_BackhaulDiagram_narrow.png?inst-v=f5b8499f-2951-4d9b-89e8-fef1c4d1f4cb)
For additional information required to set up and tune SRT streams from the encoder to the decoder, please refer to the SRT Deployment Guide.
Starting with v1.2, the Makito X4 Encoder supports SRT Path Redundancy, which means the encoder may be configured to use redundant transport paths to ensure seamless stream failover. The same content is sent over two SRT connections and network paths to allow glitch-less recovery at the decoder. If one of the transport links goes down, the stream continues without interruptions. Path redundancy takes advantage of the dual NIC support.