media server logo

LiveU Studio SRT output bonded SRT setup: send receiver output to Callaba Gateway

Jun 05, 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

LiveU Studio SRT output bonded SRT setup starts at the Studio program output, not at an SDI or HDMI port on a box. Use this setup when the venue or remote production sends its Studio SRT output and Callaba is the cloud SRT receiver for monitoring, recording, routing, multiview, or restreaming. The upstream LiveU contribution may still be bonded through LiveU services; the handoff covered here is Studio program output over SRT to Callaba Gateway.

Quick answer

To use LiveU Studio SRT output with SRT, publish the Studio program output 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. Confirm the visible Studio SRT fields before the event, especially Stream ID and passphrase.

What this setup does

This workflow receives the LiveU Studio program output in Callaba over SRT. Callaba listens on a public UDP port, and Studio connects out to that address. Once Callaba receives the stream, the same source can be used for preview, multiview, recording, routing, restreaming, or playback in parallel.

The important distinction is that LiveU Studio is a cloud production and publishing service. It is not a physical encoder with local SDI or HDMI inputs. If a LiveU field unit is used at the venue, it contributes into the LiveU environment first; Studio then publishes the selected program output to Callaba.

What this model can and cannot do in this workflow

  • LiveU documents a Studio SRT Output workflow with hostname or IP address, port, optional Stream ID, optional passphrase, latency, audio bus assignment, and a Start Publishing & Record action.
  • Studio also documents Custom RTMP and RTMPS publishing, which is the practical fallback if SRT cannot be used for a specific event.
  • Studio can pull RTSP as a live source, but I did not find a confirmed direct RTSP output publishing point from Studio to Callaba.
  • NDI, SDI, and ST 2110 references are tied to LiveU Matrix, receiver, decoder, or rights-holder workflows, not a direct Studio-to-Callaba NDI output.
  • LiveU product material describes live distribution as H.264 video with AAC audio. H.265 is listed for ingest contexts, so do not assume H.265 on Studio SRT output unless the current Studio UI exposes it.
  • Public LiveU sources are inconsistent on SRT passphrase behavior: current English Studio SRT Output guidance includes a passphrase field, while an older Japanese SRT Output page says passphrase-based encryption is not supported. I recommend testing encrypted SRT before relying on it.

When not to use this setup

  • If the whole production is local and the switcher needs baseband video, a LiveU receiver or decoder path into SDI may be simpler than sending Studio output to a cloud gateway.
  • If the only destination is YouTube or another public platform and you do not need cloud monitoring, recording, routing, or multiview, Studio custom RTMP or RTMPS may be enough.
  • If you need RTSP from Studio to another system, check the design again. Studio RTSP is documented as a pull-source ingest format, not as a confirmed direct output.
  • If the job needs NDI, use a workflow that officially exposes NDI through the LiveU ecosystem or a local bridge. Do not treat Studio SRT output as a direct NDI source.

Before you start

Prepare the Callaba public hostname or IP address, UDP port, Stream ID if you require one, passphrase if you use encrypted SRT, and the Studio audio bus you want to send. Stream ID and passphrase values are case-sensitive and whitespace-sensitive; a copied newline, trailing space, or changed capitalization can break the handshake.

For the first internet test, use conservative video settings if Studio exposes them: H.264/AAC, 1080p30 around 4-6 Mb/s or 720p around 2.5-4 Mb/s, and 250-500 ms of SRT latency. Lower latency only after RTT, packet loss, retransmits, and audio stability look clean. If handshake failures remain difficult to diagnose, ask LiveU support for the Studio-side SRT version and compare it with the Callaba server build information.

Create the Callaba ingest

In Callaba, create an SRT server and choose a UDP port that is reachable from the internet. Keep Callaba in listener/server behavior for this workflow. If you require a Stream ID or passphrase, enter the exact values you plan to use in Studio. Open the UDP port in the cloud firewall or security group before starting Studio publishing.

After saving the server, leave the Callaba stream page open. The first signs of success are connection uptime, incoming bitrate, video preview, and moving audio meters.

Configure LiveU Studio SRT output

In LiveU Studio, open the publishing area for SRT Output. Enter the Callaba hostname or public IP address, the Callaba UDP port, and the optional Stream ID and passphrase if your event uses them. Set the latency field to a safe first-test value, assign the correct output audio bus, and start publishing.

Be careful with the Studio control named Start Publishing & Record. Treat that as the Studio-side action label. Callaba recording is configured separately after the stream is received.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
CallabaCreate SRT server and choose UDP portPublic UDP port such as 5000Studio must be able to reach this listener from the LiveU cloud side.
CallabaSet Stream ID if required by your routing ruleExact event Stream IDMust match Studio exactly, including case and whitespace.
CallabaSet passphrase if encrypted SRT is requiredTest value first, then production secretCurrent Studio docs show this field, but public docs conflict, so test encryption.
LiveU Studio SRT OutputHostname or IP addressCallaba public DNS name or IPThis is the destination Studio connects to.
LiveU Studio SRT OutputPortSame UDP port as CallabaA wrong port usually gives no connection in Callaba.
LiveU Studio SRT OutputStream IDSame value as Callaba, or blank if unusedTrailing spaces and copied line breaks are common failure points.
LiveU Studio SRT OutputLatency250-500 msIncrease if packet loss or retransmits appear on the public internet.
LiveU Studio SRT OutputAudio bus assignmentProgram mix busWrong bus selection can produce clean video with missing or wrong audio.

Monitoring

Use both sides during the first test. In Callaba, watch incoming bitrate, connection uptime, RTT, packet loss, retransmits, preview, and audio meters. In Studio, watch the publishing status and confirm that the selected program and audio bus are actually on air to the SRT output.

If the stream is stable for several minutes, then add downstream actions. Do not troubleshoot recording or restreaming until the ingest itself is clean.

Failover and local ingest options

For production events, plan what happens if the main encoder, venue uplink, or primary contribution path fails. Callaba can be part of that continuity plan without changing the basic LiveU Studio SRT output ingest workflow.

Callaba multiview and failover interface
Preview, multiview and failover Use the demo to check how incoming feeds, multiview monitoring and backup switching look in Callaba before building the live workflow. Open multiview demo

Recording and playback

After Callaba receives the Studio SRT output, recording and playback are downstream options. You can record the incoming feed in Callaba, create a web player for internal review, send the stream to another SRT destination, restream to RTMP services, or place the source into multiview. These are parallel uses of the same received program feed, not mandatory steps in a chain.

Troubleshooting

SymptomCheck in CallabaCheck in LiveU StudioLikely fix
No connectionServer running, UDP port open, no incoming uptimeHostname/IP and port in SRT OutputFix public IP/DNS, firewall, security group, or port mismatch.
Handshake fails with encryptionPassphrase and Stream ID valuesVisible passphrase field and exact copied textRemove trailing spaces, test without encryption, then retest encrypted SRT.
Connects but video is unstableRTT, packet loss, retransmits, incoming bitrateLatency and output bitrate if exposedRaise SRT latency, reduce bitrate, or use a better route/network.
Video is present but audio is wrongAudio meters and channel layoutOutput audio bus assignmentSelect the correct Studio program bus and retest with tone or known speech.
Need NDI or RTSP outputConfirm whether Callaba should receive SRT or RTMP insteadDo not use Studio SRT Output as an NDI or RTSP outputUse RTMPS/RTMP fallback, or a proper LiveU receiver/Matrix/local bridge workflow.

Official references

Useful reader resources for this exact workflow:

Vendor references

Protocol references

Callaba resources

FAQ

Is LiveU Studio SRT output a direct SRT source for Callaba?

Yes, Studio documents an SRT Output publishing workflow. In this setup, Studio connects out to a Callaba SRT listener. The field unit or contribution path into LiveU Studio is a separate upstream layer.

Does this replace a LiveU receiver?

Not always. If you need SDI, local decoding, or a receiver-based production chain, keep the LiveU receiver or decoder workflow. This page is for sending the Studio program output to Callaba over SRT.

Can I use encrypted SRT with a passphrase?

Current English Studio SRT Output guidance includes a passphrase field, but older public Japanese guidance says passphrase encryption is not supported. Use the current Studio UI as the deciding point and run an encrypted test before the event.

Can LiveU Studio send RTSP output to Callaba?

I would not plan that. Studio documentation confirms RTSP as a pull input source format. A direct RTSP output publishing point from Studio to Callaba was not confirmed.

Can I send NDI directly from Studio to Callaba?

Do not plan Studio SRT output as a direct NDI source. Public NDI references are tied to LiveU Matrix, receiver, decoder, or rights-holder workflows rather than a simple Studio-to-Callaba NDI output.

What codec should I use for the first test?

Use H.264 video with AAC audio for the first Studio output test. H.265 is listed in LiveU material for ingest contexts, but I would not assume it for Studio SRT output unless the active Studio output settings expose it.

Next steps

Create the Callaba SRT listener, run a short Studio SRT output test, verify preview and audio meters, and then add recording, multiview, restreaming, or routing only after the ingest is stable. If SRT is blocked or unavailable for the event, use the confirmed Studio RTMPS or RTMP publishing path instead.

Try Callaba Gateway with LiveU Studio SRT output

Create an SRT server in Callaba, send the Studio program 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.