Streaming Live via SRT or RIST Protocol
Windows, Mac
Last updated
Was this helpful?
Windows, Mac
Last updated
Was this helpful?
SRT (Secure Reliable Transport) and RIST (Reliable Internet Stream Transport) are modern streaming protocols designed for low-latency and high-reliability video transmission over unpredictable networks. While most streaming workflows favor authentication-based integrations, and RTMP remains the standard fallback when such options are unavailable, SRT and RIST serve as superior alternatives in scenarios requiring enhanced security, resilience to packet loss, and improved stability over long-distance or unstable network connections. As these are relatively new protocols compared to RTMP, support may vary depending on the platform, so it is recommended to check compatibility before implementation.
There are two ways to set up streaming using SRT or RIST:
Using the Streaming Output
Using the Custom FFmpeg Record Output
The Streaming Output method is simpler and easier to configure, while the Custom FFmpeg Record Output allows for more advanced customization, such as setting muxer options. For detailed setup instructions, please refer to the following guide:
(the interface may differ, but the setup is the same)
To stream SRT or RIST using the streaming output, click the More button (â‹®) in the upper-left corner, then select Add channels in the popup menu.
The Add Channel window will appear, showing various platform options. Select Add Custom Channel.
The Custom Channel Information entry window will open. Click the URL dropdown menu, then select User Input (SRT) or User Input (RIST).
Enter the SRT URL or RIST URL in the URL field using the following format: srt://IP:port
or rist://IP:port
. To add options to the URL, use the following syntax: srt://IP:port?option1=value1&option2=value2
... or rist://IP:port?option1=value1&option2=value2
..., and so on.
For details on available options and how to use them, refer to the following guide:
(the interface may differ, but the setup is the same)