media server logo

Magewell Ultra Stream HDMI RTMPS setup: send RTMPS to Callaba Gateway

May 30, 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 Magewell Ultra Stream HDMI RTMPS setup is a direct RTMPS or RTMP contribution workflow: create an ingest in Callaba Gateway, paste the ingest URL and stream key into the Ultra Stream HDMI Streaming Server settings, then start the encoder. Use this setup when Ultra Stream HDMI is at the venue and Callaba is the cloud gateway for monitoring, recording, routing, multiview, or restreaming. This guide is for live operators who need a hardware HDMI encoder feeding a cloud receiver.

Quick answer

To use Magewell Ultra Stream HDMI with RTMPS, add a custom RTMPS server in the encoder, paste the Callaba RTMP/RTMPS ingest URL and stream key, and start streaming. Official Ultra Stream HDMI sources list RTMP, RTMPS, and RTSP. They do not list SRT caller/listener settings, SRT Stream ID, SRT passphrase, or NDI for this exact model.

What this setup does

In this workflow, Ultra Stream HDMI is the field encoder. Callaba Gateway is the cloud ingest point. The encoder sends RTMPS when the installed firmware exposes that option, or RTMP when you deliberately choose a non-TLS path. Once Callaba receives the feed, monitoring, recording, routing, multiview, playback, and restreaming are parallel downstream uses of the same source.

This is most useful when the encoder is remote, the production team needs a cloud receiver, and the feed must be visible and usable beyond a single public platform destination.

What this model can and cannot do in this workflow

Magewell documents Ultra Stream HDMI as an HDMI streaming encoder with HDMI input, HDMI loop-through, HDMI embedded audio, a 3.5 mm microphone input, Ethernet, Wi-Fi, and optional USB 3G/4G modem connectivity. The exact-model specifications list H.264 and H.265/HEVC video encoding with AAC two-channel 48 kHz audio. They list RTMP, RTMPS, and RTSP as streaming protocols.

  • Confirmed direct cloud path: RTMPS or RTMP from Ultra Stream HDMI to a Callaba RTMP/RTMPS ingest.
  • Confirmed fallback: RTSP can be used on controlled networks or through a receiver/bridge that can reach the encoder RTSP URL.
  • Not documented for this model: SRT caller/listener/rendezvous modes, SRT Stream ID, SRT passphrase, SRT encryption fields, and NDI.
  • Codec decision: use H.264 for the first test. Use HEVC only when every downstream decoder, player, and restream destination supports it.
  • Resolution caution: do not infer 4K cloud streaming from HDMI input or loop-through language. The documented streaming outputs are HD/SD class, and the main stream bitrate limit is 8 Mb/s.
  • Recording: the unit can record to internal 32 GB storage, a USB flash drive, or a paired mobile device. Treat that as local backup, not as proof that the cloud ingest is healthy.
  • Firmware caveat: Magewell’s support material says RTMPS support can require updating to the latest firmware. Confirm the visible RTMPS option before the event.

Do not copy protocol assumptions from Magewell Ultra Encode HDMI or Ultra Encode HDMI Plus guides. Those are different Magewell encoder models with different protocol positioning.

When not to use this setup

  • If the encoder and switcher are in the same rack, HDMI loop-through or a local capture path may be simpler than cloud contribution.
  • If the only destination is a public platform and you do not need cloud monitoring, routing, or recording, Ultra Stream HDMI can stream directly by RTMP/RTMPS to that platform.
  • If the job requires SRT contribution, choose an encoder with documented SRT support or use a deliberate RTMP/RTSP-to-SRT bridge. Do not plan Ultra Stream HDMI itself as the SRT endpoint.
  • Do not plan Ultra Stream HDMI as a native NDI source. NDI is not listed for this exact model in the official product, specification, or manual sources used for this guide.

Before you start

  • Update the Ultra Stream HDMI firmware if the RTMPS option is missing.
  • Confirm the HDMI source format, embedded audio or microphone input, and headphone monitoring before going live.
  • Use wired Ethernet for the first production test when possible. Wi-Fi and USB modem paths are useful, but harder to troubleshoot under load.
  • Create the Callaba ingest before configuring the encoder so you can copy the exact URL and stream key.

Create the Callaba ingest

In Callaba Gateway, create an RTMP server or RTMP/RTMPS ingest for this source. Copy the ingest URL and stream key exactly as shown. Keep the stream key short enough to paste cleanly, and avoid hidden spaces at the beginning or end. Open the Callaba monitoring view before you press Live on the Magewell unit, so you can see the connection, bitrate, preview, and audio as soon as the encoder starts.

Configure Ultra Stream HDMI

In the Ultra Stream HDMI web interface, open Settings > Streaming Server > Add Server. Magewell’s operating instructions show RTMP server setup with URL, stream key, optional authentication, testing, and live start controls. Use RTMPS when the firmware exposes it. If the menu only shows RTMP on an older unit, update firmware before assuming the unit cannot do RTMPS.

Paste the Callaba ingest URL into the URL field and paste the stream key into the stream key field. If your Callaba ingest requires username and password authentication, enable authentication and enter those credentials; otherwise leave it off for the first test.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
CallabaCreate an RTMP/RTMPS ingestOne ingest for this encoderGives the venue a single receiver target.
CallabaCopy ingest URLUse the RTMPS URL when availableThe URL must match the Callaba server and application path.
CallabaCopy stream keyPaste exactlyKeys are case-sensitive and whitespace-sensitive.
Ultra Stream HDMISettings > Streaming Server > Add ServerSelect RTMPS, or RTMP if deliberately usedIf RTMPS is absent, check firmware.
Ultra Stream HDMIURL fieldCallaba ingest URLWrong scheme or path usually means no connection.
Ultra Stream HDMIStream key fieldCallaba stream keyA copied newline or trailing space can break ingest.
Ultra Stream HDMI encoding settingsVideo codecH.264 for first testHEVC is supported by the encoder, but downstream compatibility must be confirmed.
Ultra Stream HDMI audio settingsAudio source and AAC audioHDMI embedded audio or mic input, confirmed on metersPrevents a clean video feed with silent audio.

Monitoring

When Ultra Stream HDMI goes live, check Callaba for incoming bitrate, connection uptime, preview, and audio meters. On the encoder side, use the web UI status, the app if you operate it that way, and the headphone output for local audio confidence. For a first internet test, keep H.264 bitrate conservative: around 2.5–4 Mb/s for 720p, 4–6 Mb/s for 1080p30, and 6–8 Mb/s for 1080p60 if the uplink is stable.

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 Magewell Ultra Stream HDMI 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

Callaba can record the received cloud feed while also making it available for preview, routing, restreaming, multiview, or playback. Ultra Stream HDMI local recording is still useful as a venue-side backup, especially when the network is unknown. Treat the two recordings as independent checks: the local file proves the HDMI source and encoder were alive; the Callaba recording proves the cloud ingest path worked.

Troubleshooting

SymptomCheck in CallabaCheck on Ultra Stream HDMILikely fix
No connectionIngest is running; URL and key are the current onesURL scheme, stream key, Live stateRe-paste URL/key, remove hidden spaces, confirm outbound firewall access.
RTMPS option missingRTMP ingest can still be created if policy allowsFirmware version and Streaming Server menuUpdate firmware, then confirm the RTMPS server option is visible.
Connection dropsIncoming bitrate stability and disconnect timesNetwork type, bitrate, encoder statusUse Ethernet, reduce bitrate, avoid exceeding uplink capacity.
Video but no audioAudio meters and recording playbackHDMI embedded audio, mic input, headphone outputSelect the intended audio source and confirm AAC audio.
HEVC preview or playback failsPlayer and restream destination compatibilityVideo codec settingSwitch the first contribution test to H.264.
Need SRT or NDINo SRT or NDI ingest should be expected from this modelNo documented SRT/NDI fields for Ultra Stream HDMIUse confirmed RTMPS/RTMP, an RTSP bridge, or a different encoder with documented support.

Official references

These links are useful when preparing a show file or checking firmware and menu behavior.

Vendor references

Protocol references

Callaba resources

FAQ

Does Magewell Ultra Stream HDMI support RTMPS to Callaba?

Yes, RTMPS is listed for Ultra Stream HDMI in Magewell’s exact-model materials, with a practical firmware caveat: if the RTMPS option is not visible, update firmware and check the Streaming Server menu again.

Can Ultra Stream HDMI send SRT to Callaba?

Do not plan it that way. The official sources used for this guide list RTMP, RTMPS, and RTSP for Ultra Stream HDMI, but not SRT caller/listener settings, Stream ID, passphrase, or rendezvous mode.

Is Ultra Stream HDMI an NDI source?

No. NDI is not listed for this exact model in the official product page, specifications, or manual. Use RTMPS/RTMP for cloud contribution, RTSP as a fallback, or a different device if the production requires NDI.

Should I use H.264 or H.265 for the first RTMPS test?

Use H.264 first. Ultra Stream HDMI supports H.265/HEVC, but HEVC must also be supported by the downstream player, decoder, recorder, and restream destination.

What is RTSP useful for on this model?

RTSP is useful when a receiver or bridge can reach the encoder on a controlled network. It is usually not the first choice for a venue-to-cloud workflow behind NAT or restrictive firewalls.

Can Callaba record and restream the same Ultra Stream HDMI feed?

Yes. After the RTMPS or RTMP ingest is stable, Callaba can use the same received source for preview, recording, routing, playback, multiview, and restreaming as parallel outputs.

Next steps

Before the event, run one full rehearsal from the same network path you will use on show day. Confirm firmware, RTMPS visibility, URL, stream key, selected audio source, bitrate, Callaba preview, recording, and the final destination output.

Try Callaba Gateway with Magewell Ultra Stream HDMI RTMPS

Create an RTMP/RTMPS ingest 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.