media server logo

Marshall CV730-NDI / ND3 SRT setup: send SRT to Callaba Gateway

May 29, 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

Marshall CV730-NDI / ND3 SRT setup is practical for the CV730-ND3/ND3W variant that exposes SRT in Marshall documentation. Use this setup when CV730-NDI / ND3 is at the venue and Callaba is the cloud SRT receiver for monitoring, recording, routing, multiview, or restreaming. The working plan is to disable NDI, use HDMI + Streaming, enable SRT, and connect the camera to a Callaba SRT listener. If you have the older CV730-NDI/CV730-NDIW, do not assume SRT or RTMP/RTMPS support.

Quick answer

To use Marshall CV730-NDI / ND3 with SRT, set CV730-NDI / ND3 as the SRT Caller when that option is available in the installed firmware 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 turns the Marshall CV730-ND3/ND3W into an internet contribution camera and uses Callaba as the cloud SRT receiver. Callaba receives the SRT feed first; preview, recording, routing, restreaming, playback, and multiview are parallel options after ingest. The camera does not need a vendor cloud receiver for this path.

The phrase CV730-NDI / ND3 can be confusing. For SRT, this article is about the CV730-ND3/ND3W generation. The older CV730-NDI/CV730-NDIW documentation I found should be treated as a separate product path.

What this model can and cannot do in this workflow

  • Confirmed for CV730-ND3/ND3W: Marshall lists SRT, RTMP, RTMPS, RTSP, MPEG-TS, NDI HX2, and NDI HX3 on the model documentation.
  • Outputs: the camera family is documented with 12G/6G/3G-SDI, HDMI 2.0, Ethernet/IP streaming, USB 3.0/UVC, and NDI over Ethernet.
  • Codec choices: the product material lists HEVC/H.265 and AVC/H.264 video compression; the manual lists AAC and G.711 audio encoding options.
  • Important limitation: Marshall separates NDI and non-NDI streaming. When NDI is enabled, RTSP, RTMP, RTMPS, MPEG-TS, and SRT are not the active streaming path.
  • SRT fields: the manual confirms an SRT settings area, enable/open behavior, automatic connection at startup, a port range of 1025-65535, and configurable delay. The public manual text I found does not clearly confirm SRT Stream ID, passphrase, encryption, rendezvous, or exact caller/listener wording.
  • Not confirmed: I found no exact-model ST 2110 support claim and no exact-model evidence for a separate SRT, NDI, HEVC, or UHD feature license.

When not to use this setup

  • If the camera and switcher are on the same LAN, SDI, HDMI, or local NDI may be simpler for live switching.
  • If the only target is a public platform and you do not need cloud monitoring, recording, routing, or multiview, RTMP/RTMPS from the CV730-ND3 may be enough.
  • If the unit is the older CV730-NDI/CV730-NDIW, plan around that unit’s confirmed NDI/RTSP behavior or use a bridge after checking its firmware. Do not copy this SRT setup onto it.

Before you start

Confirm the exact model label, firmware, camera IP address, admin access, available uplink bandwidth, and whether the event network allows outbound UDP to your Callaba server. Before the event, confirm SRT caller/listener direction, Stream ID, passphrase, encryption, codec, and SRT version compatibility in the installed firmware or vendor support material. If a handshake failure is hard to explain, compare the camera firmware notes with the Callaba server build or support information.

Create the Callaba ingest

In Callaba, create an SRT server and choose the UDP port that the camera will use. For a first test, keep optional SRT Stream ID and passphrase settings off unless the camera firmware exposes matching fields. If you do use them, treat Stream ID and passphrase as case-sensitive and whitespace-sensitive: a copied newline, trailing space, or changed capitalization can stop the handshake.

Success looks like a connected SRT session with incoming bitrate, stable uptime, preview, and audio meters in Callaba.

Configure the camera

Open the Marshall web interface, turn NDI off, and choose the HDMI + Streaming output mode. In the SRT Setting area, enable/open SRT and enter the Callaba host and UDP port if your firmware presents destination fields. Set delay conservatively for the first internet test: 250-500 ms is a useful starting range, then lower it only after RTT, packet loss, and retransmits are stable.

For contribution testing, start with H.264, AAC audio, and a bitrate matched to the uplink. Practical first-test ranges are about 4-6 Mb/s for 1080p30 and 6-8 Mb/s for 1080p60, then adjust for the production format.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
Callaba SRT serverCreate an SRT listener and choose UDP portPort 5000 or another allowed UDP portCallaba should show a waiting listener before the camera connects.
Callaba SRT serverStream ID and passphraseLeave empty unless the camera exposes matching fieldsOnly enable after you can match exact text on both sides.
Marshall web UINDI modeOffManual separates NDI from SRT/RTMP/RTSP streaming.
Marshall web UIOutput SourceHDMI + StreamingRequired for the non-NDI streaming path.
Marshall SRT Setting areaOpen/enable SRTEnabledCamera should attempt connection on startup when configured.
Marshall SRT Setting areaPortMatch Callaba UDP portManual lists SRT port range 1025-65535.
Marshall SRT Setting areaDelay250-500 msIncrease if RTT, packet loss, or retransmits are high.
Marshall video/audio areasVideo codec and audio codecH.264 and AACGood first compatibility choice before testing HEVC.

Monitoring

In Callaba, watch incoming bitrate, connection uptime, preview, audio meters, RTT, packet loss, and retransmits. A stable test is not just a visible image; it is stable timing, continuous bitrate, clean audio, and no growing recovery backlog. If preview is black but bitrate is present, check codec compatibility and try H.264 before debugging the network.

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 Marshall CV730-NDI / ND3 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 ingest is stable, use Callaba recording and playback as downstream options from the same received source. Recording does not have to come before routing or restreaming. For operational checks, record a short clip, play it back, and confirm that video, audio, and timing match the live preview.

Troubleshooting

SymptomCheck in CallabaCheck on deviceLikely fix
No SRT connectionListener is running on the expected UDP portNDI off, HDMI + Streaming selected, SRT enabledCorrect IP/port, firewall, and SRT role direction.
Connects, then dropsRTT, packet loss, retransmits, uptime resetsSRT delay and bitrateRaise delay, reduce bitrate, or improve uplink.
Handshake fails after security changesStream ID/passphrase exactly as enteredMatching fields, if firmware exposes themRemove trailing spaces/newlines and match capitalization.
Preview black with bitrateCodec shown on incoming streamH.264 versus HEVC settingUse H.264 first, then test HEVC with known-compatible decoders.
No audioAudio meters on the received source3.5 mm TRS input level and AAC/G.711 settingSelect the correct mic/line input and start with AAC.
NDI works but SRT does notNo incoming SRT sessionNDI status and output sourceTurn NDI off and use HDMI + Streaming for SRT.

Official references

Useful references for this setup:

Vendor references

Protocol references

Callaba resources

FAQ

Does Marshall CV730-NDI / ND3 support SRT?

The CV730-ND3/ND3W documentation lists SRT. Do not apply that claim to the older CV730-NDI/CV730-NDIW unless that exact unit and firmware expose SRT.

Is CV730-NDI / ND3 an SRT caller or SRT listener?

For cloud contribution, use the camera as caller and Callaba as listener when the installed firmware supports that direction. The public manual text I found does not clearly name caller/listener/rendezvous fields, so confirm this in the UI.

Where do I enter CV730-NDI / ND3 SRT Stream ID or passphrase?

Only use Stream ID or passphrase if the camera firmware exposes matching fields. They are case-sensitive and whitespace-sensitive on SRT systems.

Can I use NDI and SRT at the same time on CV730-ND3?

Plan as if you cannot. The manual separates NDI mode from RTSP, RTMP, RTMPS, MPEG-TS, and SRT streaming.

Should I send H.264 or HEVC to Callaba?

Start with H.264 for compatibility. Test HEVC only after confirming downstream player, decoder, and recording requirements.

Can Callaba record and restream the CV730-ND3 SRT feed?

Yes. Once Callaba receives the SRT feed, monitoring, recording, routing, restreaming, multiview, and playback are parallel downstream options.

Next steps

Build the first test with simple SRT settings: one Callaba listener, NDI off on the camera, H.264 video, AAC audio, and conservative SRT delay. Run a 15-minute stability test, then add recording, multiview, routing, or API automation only after the ingest is clean.

Try Callaba Gateway with Marshall CV730-ND3 SRT setup

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.