An SRT Input row ingests an inbound SRT video stream. Use it to pull a feed from an upstream srt:// URL (Caller mode), or to open a local port and let a sender dial in to you (Listener mode).
How to open it
Click the
+add-row button and choose SRT (or cycle an existing row's type until it reads SRT).Click the row's source line — the one that reads
SRT IN · …. The SRT Input window opens.
The two buttons at the top pick the mode. Choose Caller when you have a srt://… URL to pull from; choose Listener when an encoder or other sender will dial in to you. A new row starts in Caller mode. The saved mode shows on the row as a CALL or LISTEN badge.
Pull a feed (Caller mode)
Open the SRT Input window and confirm the toggle is on Caller.
In Source URL, paste the upstream URL as
srt://host:port?passphrase=YOURPASS(add more¶ms if needed). It must start withsrt://. In Caller mode the passphrase lives inside this URL — there's no separate passphrase box.Raise SRT latency if the link is jittery or lossy (default 400 ms; higher = more tolerant but more delay).
Click Apply. The row shows the URL (passphrase masked) with a CALL badge.
Start the row as usual. The row shows a cyan spinner while connecting, then a green check once connected.
Receive a feed (Listener mode)
Open the SRT Input window and click Listener.
Note the read-only IP address (your machine's LAN IP) and the Listener port (auto-assigned per row, e.g. 21010 for Row A). Change the port only if you need a specific one — keep it unique across rows.
Optionally click New to generate a passphrase, or type your own. Leave it blank for no encryption.
Click Copy beside Sender URL (for caller) and send that string to whoever is transmitting — it bundles the IP, port and passphrase into one ready-to-dial
srt://…&mode=callerURL.Click Apply. The row shows
srt://ip:portwith a LISTEN badge (passphrase shown as 🔒).Have the sender dial that URL in caller mode. The row spinner stays cyan until the sender connects, then turns to a green check.
Tip: Set the port and passphrase before copying — the Sender URL rebuilds automatically as you type.
Reading the row status
The row's source line shows a small indicator:
Indicator | Meaning |
Cyan spinner | Connecting / waiting for the other side. |
Green check | Connected. |
Cyan arrow | Configured but idle (not yet started). |
Yellow warning triangle | Not configured (missing URL or port). |
Tips & gotchas
Passphrases must match exactly. A mismatch silently blocks the connection — the safest value is the one from the Sender URL copy button, which already embeds it.
Use a unique listener port per row. A manually chosen port that's already in use will fail to bind.
Senders must dial the IP shown in the window — it's read from your LAN interface.
On Windows, allow the inbound listener port through Windows Defender Firewall. Open About → System Dependencies & Firewall for details; macOS LAN traffic usually doesn't need this.
A VPN or kill-switch can block local SRT traffic — a common cause of a listener never connecting. Disable it and retry.
Related topics
File source — another row source type.
Screen / camera / testcard sources — other row source types.
SRT port assignment — the separate SRT output port scheme.

