SRT Egest
This component manages the sending of SRT (Secure Reliable Transport) streams. It allows you to configure various settings to control how the SRT output is handled, including connection details, buffer settings, and delay options.
Component Configuration
Option | Description | Required |
---|---|---|
id |
A unique identifier for the component instance |
✓ |
displayName |
The name shown in the Studio UI of this component |
✓ |
port |
The port this SRT output will connect to or listen on (default: 5101) |
𐄂 |
host |
The IP address/Hostname this SRT output will connect to or listen on (default: "0.0.0.0") |
𐄂 |
bufferDelayMs |
How many milliseconds in the jitter buffer (default: 500) |
𐄂 |
avDelayMs |
How many milliseconds to delay A/V to account for subtitles/ancillary data (default: 50) |
𐄂 |
mode |
Whether this SRT Output is calling a remote host, or listening on this host (default: "listener") |
𐄂 |
passphrase |
Optional: Authentication for this SRT output |
𐄂 |
streamId |
Optional: StreamId to use when calling a remote listener |
𐄂 |
socketOptions |
Socket Options |
𐄂 |
Socket Options
Option | Description | Required |
---|---|---|
receiveLatency |
The latency value in the receiving direction of the socket (SRTO_RCVLATENCY) |
𐄂 |
peerLatency |
The latency value provided by the sender side as a minimum value for the receiver (SRTO_PEERLATENCY) |
𐄂 |
inputBandwidth |
Input bandwidth (SRTO_INPUTBW) |
𐄂 |
overheadBandwidth |
Overhead bandwidth (SRTO_OHEADBW) |
𐄂 |
maxBandwidth |
Max bandwidth (SRTO_MAXBW) |
𐄂 |