Skip to main content

Configuring Secure Reliable Transport (SRT)

Haivision's Secure Reliable Transport (SRT) streaming protocol is designed to provide reliable and secure end-to-end transport between two SRT-enabled devices (such as Makito X Series encoders and decoders) over a link which traverses the public Internet. For more information, see the SRT Deployment Guide.

To create an SRT connection:

  1. Make sure the encoder and decoder are accessible from the public Internet by appropriate configuration of any firewalls.
  2. Follow the steps in Setting Up Streaming Outputs to set up the SRT stream.
  3. On the Outputs Detail View, select TS over SRT for the Protocol.
  4. Fill out the Connection and SRT Access Control sections. 
  5. To enable Authenticated Encryption, begin by selecting an encryption type from the Encryption drop-down menu.
    The Authentication and Passphrase fields will appear below, as in the following example: 

    From the Authentication dropdown, select the appropriate authentication option. Then, enter an encryption passphrase of your choice in the Passphrase field; passphrases must be at least 10 characters.  


    Authentication options in Caller and Rendez-vous modes are None (default) or AES-GCM. Authentication options in Listener mode are Auto (default) or AES-GCM.
    Setting the authentication to Auto allows the Listener to accept Callers with authentication set to either None or AES-GCM. Listeners with the authentication set to AES-GCM will only accept Callers which are also set to AES-GCM.  

  6. To configure redundant transport paths for the SRT stream, select Active-Active for Path Redundancy and fill in the Connection Parameters for each path. See Configuring SRT Path Redundancy.     
  7. To assign a Stream Publishing ID, fill in the SRT Access Control parameters. See Configuring SRT Access Control.     
  8. Click Create to start the stream connection. 
  9. Once you establish the SRT stream, check the statistics and make adjustments to fine-tune the stream. On the Output Streams page, click the Statistics button to see how the SRT stream is performing.
  10. Monitor the link statistics to see if the link is over-subscribed (and adjust the video encoder bitrate if it is). 
    For example, use the Max Bandwidth and (Buffering) Latency values to set the encoder bitrates appropriately.

Related Topics

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.