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)

𐄂