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 Secure Reliable Transport (SRT).
To create an SRT connection:
- Make sure the encoder and decoder are accessible from the public Internet by appropriate configuration of any firewalls.
- Follow the steps in Setting Up Streams to set up the SRT stream.
- On the Stream Detail View, select TS over SRT for the Protocol.
- Toggle SRT Access Control on, and fill out the Destination parameters, SRT Settings, and SRT Access Control parameters.
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 or Active-Backup for Path Redundancy and fill in the Destination Parameters for each path. See Configuring SRT Path Redundancy.
- To assign a Stream Publishing ID, toggle SRT Access Control on and fill in the 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 Stream panel, click the Statistics icon 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.
Related Topics
- For the SRT-specific parameters, see "SRT Settings" in Stream Settings
- For SRT-specific statistics and graphical display, see Stream Statistics
- To configure AEAD encryption via the CLI, see stream