media server logo

Osprey Talon 4K-SC SRT setup: send SRT to Callaba Gateway

May 28, 2026
Iurii Pakholkov

Written by Iurii Pakholkov

Founder of Callaba. Building cloud video tools for SRT, RTMP, WebRTC, NDI, live routing, monitoring, recording, and production workflows.

Release: Callaba 8.4

The Osprey Talon 4K-SC SRT setup is a direct encoder-to-cloud workflow: put the Talon 4K-SC in SRT Caller mode and send TS over SRT to a Callaba SRT Listener. Use this setup when Talon 4K-SC is at the venue and Callaba is the cloud SRT receiver for monitoring, recording, routing, multiview, or restreaming. The model is a single-channel 4K encoder with 12G-SDI and HDMI 2.0 inputs, so the practical work is matching Talon transport fields to the Callaba ingest.

Quick answer

To use Osprey Talon 4K-SC with SRT, set Talon 4K-SC as the SRT Caller and send the stream to a cloud SRT Listener. In this guide, Callaba works as the SRT gateway, receiver, monitor, recorder, and routing layer.

What this setup does

This workflow sends the Talon 4K-SC program output over SRT to Callaba Gateway. Callaba listens on a UDP port in the cloud, receives the transport stream, and then makes that source available for monitoring, recording, routing, multiview, playback, and restreaming. The Talon stays at the venue as the encoder. Callaba is the Talon 4K-SC SRT gateway and receiver side of the workflow.

What this model can and cannot do in this workflow

  • Confirmed: Talon 4K-SC is a single-channel hardware encoder with 1 x 12G-SDI input with loopout, 1 x HDMI 2.0 non-HDCP input, embedded SDI and HDMI audio, H.264/AVC, H.265/HEVC, and IP streaming transports including SRT, RTMP(S), RTSP, UDP, RTP, Zixi, and WHIP.
  • SRT fields to match: the Talon manual documents SRT caller and listener modes, SRT Destination Address in caller mode, SRT Port, SRT Stream ID, Latency, 128-bit encryption, and a 16-character alphanumeric passphrase.
  • Not a decoder: the 12G-SDI connector includes loopout of the SDI input. It is not a decoded return output from Callaba.
  • Not native NDI: do not plan Osprey Talon 4K-SC as a native NDI source. Official Talon 4K-SC sources list SDI, HDMI, and IP streaming transports, not NDI for this model.
  • Not ST 2110: SMPTE 2038 support is not the same as ST 2110 input or output.
  • SRT rendezvous: caller and listener are documented. Rendezvous mode is not documented for this model, so I would not build an event plan around it without direct Osprey confirmation for the installed firmware.

When not to use this setup

If the encoder and production switcher are in the same rack or on the same local SDI/HDMI path, a local baseband connection may be simpler. Do not substitute local NDI for this exact model unless you add a separate bridge device or software encoder, because native NDI is not listed for Talon 4K-SC.

If the only destination is a public platform and you do not need cloud monitoring, recording, routing, or multiview, the confirmed RTMP/RTMPS output may be enough. If you need a small local pull workflow, RTSP is also documented, but it is not the path I would choose for internet contribution when SRT is available.

Before you start

  • Confirm the Talon firmware version and update plan. Osprey lists production firmware for the Talon 4K-SC encoder and recommends keeping Talon firmware current.
  • Confirm the camera or switcher output format. For broad compatibility, test 1080p first before moving to UHD or DCI formats.
  • Open the selected UDP port to the Callaba instance. SRT uses UDP, so TCP-only firewall rules will not help.
  • Decide whether to use encryption. For an encrypted Talon test, prepare a 16-character alphanumeric passphrase that will be entered identically on both sides.

Create Callaba ingest

In Callaba, create an SRT server in listener mode and choose a UDP port. If you use Stream ID routing, create or copy the exact Stream ID that the Talon will send. If encryption is enabled, enter the same passphrase you will use on the Talon. Success looks like an active listener waiting for a source. If the listener cannot start, check port conflicts, cloud firewall rules, and whether another service already uses the same UDP port.

Configure the device

Open the Talon web interface from a browser on the management network. In the channel transport settings, choose TS over SRT. Set SRT Mode to caller, enter the Callaba public IP address or DNS name as the destination, and set the same SRT port. Enter the Stream ID exactly as configured on Callaba. Case, whitespace, copied newlines, and hidden trailing spaces matter.

Then set video and audio encoding. Start with H.264 and AAC-LC when compatibility is more important than compression efficiency. Use HEVC only after confirming the receiving, recording, playback, and restreaming path accepts it. Start the stream from the Talon Status or Dashboard area, then watch Callaba for incoming bitrate and preview.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
CallabaCreate SRT server and choose UDP port2088 or another open UDP portUse the same port on the Talon and open it in the cloud firewall.
CallabaStream IDtalon4ksc-mainUse a simple value first. It is case-sensitive and whitespace-sensitive.
CallabaPassphrase / encryptionOff for first LAN test; on for production if requiredWhen enabled, match the Talon 16-character alphanumeric passphrase exactly.
Talon Channel Setup - Transport Protocols - TS over SRTSRT ModecallerThe encoder initiates the outbound connection to the cloud listener.
Talon TS over SRTSRT Destination AddressCallaba public IP or DNS nameThis field is visible in caller mode and points to the receiver endpoint.
Talon TS over SRTSRT PortSame UDP port as CallabaThe manual lists 2088 as a default, but the two sides must match your deployment.
Talon TS over SRTSRT Stream IDExact Callaba Stream IDA changed capital letter, trailing space, or copied newline can break matching.
Talon TS over SRTLatency250-500 ms for first internet testThe Talon manual lists 125 ms default and recommends at least 2.5 times RTT. Raise latency if retransmits or jitter appear.

Monitoring

Once the Talon connects, check Callaba for connection uptime, incoming bitrate, packet loss, RTT, retransmits, preview, and audio meters. These are parallel checks: preview does not have to happen before recording, and recording does not have to happen before routing. If the stream looks stable for 10-15 minutes at the intended bitrate, test your real outputs next.

Recording and playback

After ingest is stable, enable recording in Callaba if the job requires a cloud archive. Then test playback or web player output separately from the contribution path. If the incoming stream is HEVC and a browser player does not show video, test H.264 from the Talon before assuming the SRT connection is at fault.

Troubleshooting

SymptomCheck in CallabaCheck on deviceLikely fix
No connectionSRT server active, UDP port open, no source connectedSRT Mode caller, destination address, portOpen the UDP port, correct the IP or DNS name, and restart the Talon stream.
Handshake rejectedStream ID and passphrase valuesSRT Stream ID, Encryption, PassphraseRemove trailing spaces, match capitalization, and use the Talon 16-character alphanumeric passphrase limit.
Connects but freezesRTT, packet loss, retransmits, incoming bitrateLatency, bitrate, uplink capacityRaise latency, reduce bitrate, or use a cleaner network path.
Preview works but downstream output failsCodec shown on ingest and output compatibilityH.264 versus HEVC settingsUse H.264 for the first production path unless every downstream decoder supports HEVC.
Audio missingAudio meters and selected audio trackEmbedded SDI or HDMI audio pair and audio codecSelect the correct embedded pair and use AAC-LC for broad compatibility.
Hard-to-explain SRT failureCallaba build, release notes, or support informationTalon firmware release notes or Osprey support informationConfirm compatible SRT major versions and passphrase behavior on both sides.

Official references

Vendor references

Protocol references

Callaba resources

FAQ

How do I use Osprey Talon 4K-SC with SRT?

Create a cloud SRT listener in Callaba, then configure the Talon 4K-SC TS over SRT output as caller. Match address, UDP port, Stream ID, latency, and optional encryption settings.

Is Talon 4K-SC the SRT caller, listener, receiver, or server?

For this setup, Talon 4K-SC is the SRT caller and Callaba is the listener or receiver. Talon listener mode is documented, but it is an advanced fallback because the venue side must accept inbound UDP traffic. The Talon is still an encoder, not a decoder return receiver.

What should I know about Talon 4K-SC SRT Stream ID and passphrase?

Stream ID should match exactly on both sides. The Talon manual documents a 16-character alphanumeric SRT passphrase for encrypted transmission. Treat Stream ID and passphrase as case-sensitive and whitespace-sensitive.

Does Osprey Talon 4K-SC support native NDI?

No official Talon 4K-SC sources used here list native NDI for this model. Use SDI, HDMI, or one of the documented IP streaming transports instead, or add a separate bridge if an NDI environment is required.

Can I use RTMP, RTMPS, or RTSP instead of SRT?

Yes, RTMP/RTMPS and RTSP are documented for the Talon encoder family. RTMP/RTMPS can be fine for a simple platform ingest. For remote contribution where you want monitoring, recording, and routing in Callaba, SRT is usually the better first choice.

Should I use H.264 or HEVC from Talon 4K-SC?

Use H.264 for the first test and for broad compatibility. HEVC is confirmed on the model, but every downstream decoder, player, CDN, and output path must also support it.

Next steps

Build the path in this order: confirm firmware and input format, start a Callaba SRT listener, send Talon 4K-SC as caller, verify incoming bitrate and preview, then test recording, routing, multiview, playback, or restreaming as separate downstream outputs. Before the event, confirm firmware, SRT caller/listener direction, Stream ID, passphrase, latency, codec, audio pair, and firewall rules with the actual network you will use.

Try Callaba Gateway with Osprey Talon 4K-SC SRT

Create an SRT server in Callaba, send the device feed to the gateway, and check the received stream. After ingest is stable, use Callaba outputs for preview, recording, restreaming, multiview, playback, routing, or API workflows as parallel downstream options.