SRT Caller Egest

Calls a remote SRT listener to send media streams with configurable buffer settings

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 (default: 5101)

host

The IP address/Hostname this SRT output will connect to (default: "127.0.0.1")

jitterBuffer

Configure the buffer to smooth outgoing data (default: {"bufferDelayMs":500})

avDelayMs

How many milliseconds to delay A/V to account for subtitles/ancillary data (default: 50)

passphrase

Optional: Authentication for this SRT output

streamId

Optional: StreamId to use when calling a remote listener

socketOptions

Socket Options

notes

Additional notes about this component

Jitter Buffer

Option Description Required

startupMode

What to do with bursty start-up data (default: "queueAndEase")

bufferDelayMs

How many milliseconds in the jitter buffer (default: 500)

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)