SRT Ingest (Listener)
This component handles media ingest via the SRT(Secure Reliable Transport) protocol. It acts as a listener, receiving media streams from remote SRT sources and is highly configurable, allowing for custom IP addresses, ports, and stream handling behaviours.
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 input will listen on (default: 5001) |
𐄂 |
host |
The IP address/hostname this SRT input will listen on (default: "0.0.0.0") |
𐄂 |
passphrase |
Optional: Authentication for this SRT input |
𐄂 |
socketOptions |
Socket Options |
𐄂 |
sourceNames |
Either auto assign streams in the order they come in, or restrict connections to those with known stream ids (default: "permissive") |
𐄂 |
streamIds |
List of stream ids to assign to the accepted streams (default: ["camera1"]) |
𐄂 |
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) |
𐄂 |