media server logo

Panasonic HC-X2 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

If you need a Panasonic HC-X2 SRT setup, first treat it as a firmware-dependent workflow. Some public HC-X2 specifications list RTSP/RTP, RTMP, and RTMPS for live streaming, while Panasonic also published HC-X2 firmware/update information that indicates SRT streaming support. Use this setup when HC-X2 is at the venue and Callaba is the cloud SRT receiver for monitoring, recording, routing, multiview, or restreaming. Before the event, confirm the installed firmware and that the camera live streaming menu exposes SRT settings. If it does not, use the confirmed RTMPS/RTMP or RTSP fallback paths below.

Quick answer

To use Panasonic HC-X2 with SRT, first confirm the firmware version and that the camera exposes SRT Client/Listener or Caller/Listener settings. With the SRT-capable firmware installed, send the HC-X2 feed directly to a Callaba SRT Listener. If the SRT menu is absent, update firmware first or use the confirmed RTMPS/RTMP fallback; RTSP/RTP, SDI, or HDMI capture can be used as secondary bridge paths.

What this setup does

This workflow makes Callaba the internet-side receiver for the HC-X2 contribution feed. In the preferred SRT path, the camera places an outbound SRT connection to a Callaba SRT Listener. That is usually easier at a venue than making the camera accept inbound traffic, because the camera side normally does not need public UDP port forwarding.

Once Callaba receives the feed, preview, recording, multiview, routing, playback, and restreaming are parallel downstream uses. You do not need to record before you route, or route before you preview.

What this model can and cannot do in this workflow

  • Official HC-X2 specifications list RTSP/RTP, RTMP, and RTMPS as live streaming network protocols.
  • Panasonic firmware/update information for the HC-X2 indicates SRT streaming support, but public model pages are not perfectly consistent. Use SRT only when the installed firmware and camera menu expose it.
  • The HC-X2 live streaming specification lists H.264/MPEG-4 AVC Main Profile or High Profile video with AAC-LC, 48 kHz, 16-bit, 2-channel audio.
  • H.265/HEVC is documented for recording modes, not as the built-in live IP streaming output in the HC-X2 specification.
  • For baseband fallback, the camera provides 3G/1.5G HD-SDI output over BNC and HDMI Type A output, with HDMI formats up to UHD 2160/59.94p or 50p in the published specs.
  • The camera has RJ-45 LAN, Wi-Fi, USB-C, built-in audio, and two XLR 3-pin audio inputs with LINE, MIC, and MIC +48V switching.
  • Do not plan the HC-X2 as a native NDI or ST 2110 source. Those protocols are not listed for this exact model in the checked official specifications.
  • The HC-X2 and HC-X20 appear together in some Panasonic support and firmware material. For production, confirm the exact HC-X2 menu on your unit instead of assuming every sibling setting is present.

When not to use this setup

  • If the camera and switcher are in the same room, SDI or HDMI capture may be simpler and more deterministic.
  • If the only destination is a public platform and you do not need cloud monitoring, recording, routing, or multiview, the HC-X2 RTMPS/RTMP output may be enough.
  • If the HC-X2 SRT menu is missing, use RTMPS/RTMP rather than treating the camera as an undocumented SRT source.
  • If your production is built around NDI, choose a different source or add a capture/bridge device. The HC-X2 itself is not documented as a native NDI source.

Before you start

  • Update the camera only according to Panasonic instructions and confirm the installed firmware version on the unit.
  • Open the camera live streaming settings and confirm whether SRT is present before arriving on site.
  • Decide whether you will use SRT first, RTMPS/RTMP fallback second, or an RTSP/SDI/HDMI bridge.
  • For SRT over the public internet, allow the Callaba UDP port through the cloud firewall.
  • If you use an SRT Stream ID or passphrase, treat it as case-sensitive and whitespace-sensitive. A trailing space, copied newline, or changed capitalization can break the handshake.

Create the Callaba ingest

  1. In Callaba, create an SRT server and choose listener mode with a UDP port that is open on the cloud instance.
  2. Keep encryption, passphrase, and Stream ID empty for the first test unless the HC-X2 SRT menu clearly exposes matching fields.
  3. Copy the Callaba public hostname or IP address and UDP port for the camera.
  4. Start the server and keep the statistics view open. The first signs of success are connection uptime, incoming bitrate, stable preview, and audio meters.

Configure the HC-X2

On the HC-X2, use the network and live streaming configuration area documented by Panasonic for this model. If SRT is available, select the SRT streaming option, use caller/client direction when offered, enter the Callaba public address and UDP port, and start with conservative latency.

For a first internet test, use H.264 with a bitrate that matches the uplink. Practical starting points are 4-6 Mb/s for 1080p30 and 6-8 Mb/s for 1080p60, then adjust after watching packet loss, RTT, retransmits, and preview quality in Callaba. If SRT is absent, configure the confirmed RTMPS or RTMP destination instead.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
Callaba SRT serverCreate a listener and choose a UDP portUse an allowed cloud port, for example 10000Callaba must be reachable from the venue network
Callaba SRT serverPassphraseEmpty unless the HC-X2 exposes a matching passphrase fieldA mismatch prevents the SRT handshake
Callaba SRT serverStream IDEmpty unless the HC-X2 exposes a matching Stream ID fieldCase and whitespace must match exactly
HC-X2 firmware and live streaming menuConfirm SRT option is visibleSRT menu present before setupIf absent, update firmware or use RTMPS/RTMP
HC-X2 SRT destination areaDestination host and portCallaba public host plus UDP portConnection should appear in Callaba statistics
HC-X2 SRT settingsLatency, if configurable250-500 ms for first internet testLower later only after RTT and loss are stable
HC-X2 live encoder settingsStreaming bitrate4-6 Mb/s for 1080p30, 6-8 Mb/s for 1080p60Match bitrate to real uplink capacity
HC-X2 RTMPS/RTMP settingsFallback destination URL and stream keyCallaba RTMPS/RTMP ingest valuesUse when SRT is not available on the installed firmware

Monitoring

In Callaba, verify the received stream before the program starts. Check incoming bitrate, connection uptime, preview, audio meters, RTT, packet loss, and retransmits. A connected SRT session with zero usable video is not enough; you need stable pictures and audio at the expected format.

If audio is missing, check the HC-X2 input selection, XLR power mode, audio levels, and whether the stream is using AAC-LC as expected by the live streaming specification.

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 Panasonic HC-X2 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 the ingest is stable, enable recording in Callaba or create playback outputs as separate downstream tasks. Recording, browser preview, multiview, restreaming, and routing can all use the same received HC-X2 source without changing the camera setup.

Troubleshooting

SymptomCheck in CallabaCheck on HC-X2Likely fix
No SRT connectionServer running, UDP port open, listener waitingDestination host, port, and caller/client directionOpen firewall, fix address, or use outbound caller/client mode
SRT menu missingNoneInstalled firmware and live streaming menuUpdate using Panasonic instructions or use RTMPS/RTMP
Handshake fails after a few secondsRejected session, no stable uptimePassphrase, Stream ID, and SRT version information if availableRemove optional security for first test, then re-add carefully; confirm compatible SRT versions from vendor support and Callaba build information
Picture breaks upPacket loss, RTT, retransmits, incoming bitrateBitrate, resolution, Wi-Fi versus wired LANUse wired LAN, lower bitrate, or raise SRT latency
No audioAudio meters and stream inspectionXLR source, gain, phantom power, mute state, AAC audio settingFix the camera audio path before changing cloud routing
NDI workflow expectedNo NDI source appears from the cameraHC-X2 protocol listUse SDI/HDMI capture or another documented NDI source

Official references

These links are useful when confirming the exact firmware and streaming menu before a production day.

Vendor references

Protocol references

Callaba resources

FAQ

Does the Panasonic HC-X2 send SRT directly to Callaba?

Use direct SRT only when the installed firmware and camera menu expose SRT streaming. Public HC-X2 sources are not perfectly consistent, so I would confirm the menu on the exact unit before the event.

Should the HC-X2 be the SRT caller or listener?

For cloud contribution, use the HC-X2 as the outbound caller/client if that role is available. Callaba should be the SRT listener/receiver. Reversing the roles can require public IP addressing, UDP forwarding, and firewall work at the venue.

What should I enter for HC-X2 SRT Stream ID or passphrase?

Enter those values only if the HC-X2 SRT menu exposes matching fields. Stream ID and passphrase are case-sensitive and whitespace-sensitive, so avoid copied line breaks and trailing spaces.

Can I use RTMPS instead of SRT?

Yes. RTMP and RTMPS are listed in the HC-X2 live streaming specifications and are the first fallback when SRT is not available on the installed firmware.

Can I use HC-X2 as an NDI source?

No. NDI is not listed for the HC-X2 in the checked official specifications. Use SDI, HDMI, RTMPS/RTMP, or RTSP/RTP with a bridge if needed.

Can the HC-X2 stream HEVC/H.265 live to Callaba?

The HC-X2 specifications confirm HEVC/H.265 for recording modes, while the live streaming section lists H.264 video and AAC audio. For built-in live IP output, plan H.264 unless Panasonic documents otherwise for your firmware.

Next steps

  1. Confirm the HC-X2 firmware and whether SRT appears in the live streaming menu.
  2. Build the Callaba SRT listener and test from the same network type you will use on site.
  3. Save an RTMPS/RTMP fallback profile in case the event unit does not expose SRT.
  4. During rehearsal, watch bitrate, RTT, packet loss, retransmits, preview, and audio meters before approving the feed.

Try Callaba Gateway with Panasonic HC-X2 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.