media server logo

JVC KY-PZ200 SRT setup: send SRT to Callaba Gateway

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

For a JVC KY-PZ200 SRT setup, the clean production path is direct SRT from the PTZ camera to a cloud SRT listener. Use this setup when KY-PZ200 is at the venue and Callaba is the cloud SRT receiver for monitoring, recording, routing, multiview, or restreaming. The practical default is KY-PZ200 as SRT Caller and Callaba Gateway as SRT Listener.

Quick answer

To use JVC KY-PZ200 with SRT, set KY-PZ200 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. Before the event, confirm that the installed firmware exposes the expected SRT fields.

What this setup does

The KY-PZ200 contributes the program camera feed over SRT. Callaba receives that feed as a cloud SRT server, then gives operators the usual downstream options: preview for confidence monitoring, recording, restreaming, multiview, routing to other systems, and playback endpoints. Those are parallel uses after ingest; you do not need to record before you route, or preview before you restream.

This page focuses on SRT because JVC lists SRT for the KY-PZ200 and the official instructions document SRT Caller and Listener modes, Stream ID, password, latency, FEC, and AES encryption options.

What this model can and cannot do in this workflow

  • Confirmed direct path: KY-PZ200 can stream by SRT, RTMP, RTMPS, RTSP/RTP, and RTP multicast according to JVC materials for the model family.
  • SRT roles: the manual confirms Caller and Listener. For internet contribution, I recommend Caller on the camera and Listener on Callaba.
  • SRT fields: SRT Server and StreamId are available when SRT Mode is set to Caller. Password, latency, FEC, and AES-128/192/256 encryption settings are documented.
  • Video and audio: the camera is an HD PTZ model with H.264, H.265/HEVC, MJPEG, and AAC audio support listed in JVC materials. Confirm downstream HEVC support before choosing H.265.
  • Physical outputs: KY-PZ200 also has 3G-SDI, HDMI, USB 3.0 UVC, LAN, line audio input/output, RS-232, and RS-485 control connections.
  • No vendor receiver required: for this workflow, the camera sends directly to Callaba; there is no mandatory vendor cloud receiver layer.
  • NDI distinction: do not plan the base KY-PZ200 as a native NDI source. JVC separates the KY-PZ200N as the NDI model, while the base KY-PZ200 materials list SRT, RTMP/RTMPS, RTSP/RTP, and multicast.

When not to use this setup

If the camera and switcher are on the same LAN or in the same room, SDI or HDMI may be simpler and lower latency. If the only target is a public platform and you do not need cloud monitoring, recording, routing, or multiview, RTMPS or RTMP from the camera may be enough. If SRT is unavailable on the installed firmware, use the confirmed RTMPS/RTMP path first; use RTSP through a local bridge only when your production design needs it.

Before you start

  • Confirm the exact camera label: KY-PZ200 versus KY-PZ200N matters for NDI planning.
  • Confirm the installed firmware and that the web menu exposes SRT settings.
  • Decide whether the event will use H.264 or H.265/HEVC. H.264 is the safer first test for broad monitoring and playback compatibility.
  • Prepare the SRT port, Stream ID, passphrase, and latency value before the camera operator starts configuring.
  • If a hard-to-diagnose handshake failure appears, check firmware notes or vendor support for SRT library compatibility on the camera side and Callaba release/build information on the server side.

Create the Callaba ingest

In Callaba, create an SRT server for the KY-PZ200 feed. Choose a UDP port, set authentication details if your workflow uses Stream ID or passphrase, and copy the listener address. Confirm that the cloud firewall or hosting security group allows inbound UDP on that port.

For the first test, keep the ingest simple: one camera, one SRT listener, H.264 video, AAC audio, and a moderate bitrate. After the stream is stable, add recording, routing, multiview, or restreaming outputs.

Configure the KY-PZ200

Open the KY-PZ200 web configuration interface and go to the network streaming area described in the JVC instructions. Enable SRT, set SRT Mode to Caller, enter the Callaba SRT Server address and port, then match StreamId, password, encryption, and latency with the Callaba ingest.

Stream ID and passphrase are case-sensitive and whitespace-sensitive. A trailing space, copied newline, or changed capitalization can break the SRT handshake even when the IP address and port are correct.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
Callaba SRT serverCreate server and choose UDP portUse a dedicated port, for example 5000Port must be reachable from the venue over UDP.
KY-PZ200 SRT settingsSRT EnableOnConfirms the camera is using its direct SRT output path.
KY-PZ200 SRT settingsSRT ModeCallerCamera initiates the outbound connection to Callaba.
KY-PZ200 SRT settingsSRT ServerCallaba hostname or public IPUse the listener address shown in Callaba.
KY-PZ200 SRT settingsSRT Server PortSame UDP port as CallabaMismatch gives no connection or repeated reconnects.
KY-PZ200 SRT settingsSRT StreamIdExact value from Callaba, if usedMatch capitalization and remove copied whitespace.
KY-PZ200 SRT settingsSRT PasswordExact passphrase from Callaba, if encryption is usedMust match the encryption setup on both sides.
KY-PZ200 SRT settingsLatency250-500 ms for first internet testLower only after RTT, loss, and retransmits are stable.

For video bitrate, start around 4-6 Mb/s for 1080p30 or 6-8 Mb/s for 1080p60, then adjust for the real uplink. If the camera exposes GOP/keyframe settings, a 2-second keyframe interval is a practical first test.

Monitoring

When the KY-PZ200 connects, check Callaba for incoming bitrate, connection uptime, preview, audio meters, RTT, packet loss, and retransmits. A stable preview with audio is not enough by itself; also confirm that the SRT statistics are not hiding a network problem that will appear later in the event.

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 JVC KY-PZ200 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, record the received SRT feed in Callaba and create playback or web preview outputs as needed. Treat recording, preview, multiview, routing, and restreaming as parallel downstream choices from the same source. If you choose HEVC from the camera, confirm that every downstream decoder, browser workflow, or player in the chain supports it.

Troubleshooting

SymptomCheck in CallabaCheck on deviceLikely fix
No connectionListener is running; UDP port is openSRT Mode is Caller; SRT Server and port are correctFix address/port or cloud firewall rules.
Connects then dropsRTT, packet loss, retransmits, uptimeLatency value and uplink stabilityRaise SRT latency and reduce bitrate.
Authentication failureExpected Stream ID and passphraseStreamId and SRT Password spellingRemove trailing spaces and match capitalization.
Video but no audioAudio meters and recording audio trackAAC audio and camera audio input settingsEnable the correct audio input and codec.
NDI workflow not availableUse SRT/RTMP ingest insteadExact model label and NDI Config menuBase KY-PZ200 is not the NDI model; use KY-PZ200N for native NDI planning.

Official references

Useful references for confirming menus, protocol behavior, and model distinctions:

Vendor references

Protocol references

Callaba resources

FAQ

Can the JVC KY-PZ200 send SRT directly to Callaba?

Yes. JVC materials for the KY-PZ200 list SRT, and the instructions document SRT Caller and Listener modes. Use Caller on the camera and Listener in Callaba for the normal cloud setup.

Should I use KY-PZ200 SRT Caller or KY-PZ200 SRT Listener?

Use Caller for most venue-to-cloud jobs. Listener mode can work only when the camera side can accept inbound UDP, which is usually harder on event networks.

Does KY-PZ200 support SRT Stream ID and passphrase?

The JVC instructions document SRT StreamId and SRT Password fields, with encryption options. Match values exactly on both sides.

Can I use NDI from the base KY-PZ200?

Do not plan the base KY-PZ200 as a native NDI source. JVC positions KY-PZ200N as the NDI variant. Check the exact model label before copying settings between units.

What if the SRT menu is missing?

Confirm firmware and the exact model. If SRT is not available on the installed firmware, update according to JVC guidance or use the confirmed RTMPS/RTMP fallback.

Should I choose H.264 or H.265 for Callaba ingest?

Start with H.264 for compatibility. Use H.265/HEVC only after confirming the downstream monitoring, playback, and decoding chain supports it.

Next steps

  1. Create the SRT server in Callaba and open the UDP port.
  2. Configure the KY-PZ200 as SRT Caller with the Callaba listener address.
  3. Confirm preview, audio, bitrate, RTT, packet loss, and retransmits.
  4. Add recording, multiview, routing, or restreaming only after the ingest is stable.

Try Callaba Gateway with JVC KY-PZ200 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.