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.
- Make sure the encoder and decoder are accessible from the public Internet by appropriate configuration of any firewalls.
- Follow the steps in Setting Up Streaming Outputs to set up the SRT stream.
- On the Outputs Detail View, select TS over SRT for the Protocol.
- Fill out the Connection and SRT Access Control sections.
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.Note
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.- 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.
- To assign a Stream Publishing ID, fill in the SRT Access Control parameters. See Configuring SRT Access Control.
- Click Create to start the stream connection.
- 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.
- 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.
- For the SRT-specific parameters, see "SRT Settings" in Output Settings
- For SRT-specific statistics and graphical display, see Output Statistics