media server logo

Kiloview D260 SRT decoder setup: receive SRT from Callaba

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

Kiloview D260 SRT decoder setup is a return-feed workflow, not a camera contribution workflow. The D260 receives an SRT source from Callaba, decodes it, and outputs video over HDMI or 3G-SDI. Use this when Callaba is the cloud receiver and routing layer for a live source, while the D260 is at a venue, control room, or monitor position that needs program video for confidence monitoring, recording review, routing, multiview return, or local display.

Quick answer

To use Kiloview D260 with SRT, create or select the live source in Callaba, publish an SRT return feed from Callaba, then add that SRT source in the D260 web interface and route it to HDMI or 3G-SDI. The D260 is the decoder/receiver; it is not the device sending camera video into Callaba.

What this setup does

This workflow sends a program feed, clean feed, confidence feed, or playback source from Callaba to the Kiloview D260. The D260 decodes the network source and outputs it locally over its two HDMI outputs and one 3G-SDI output. Use Callaba for the cloud-side receiving, monitoring, recording, restreaming, and routing decisions; use the D260 when someone on site needs a physical HDMI or SDI signal.

The important direction is Callaba to D260. If your job is to connect a camera or switcher into Callaba, choose an encoder or another source device. The D260 has network inputs for IP video sources, not HDMI or SDI video inputs.

What this model can and cannot do in this workflow

  • Confirmed role: D260 is a decoder. It receives IP sources and outputs decoded video, rather than contributing a camera feed to the cloud.
  • Confirmed protocols: Kiloview lists SRT, RTMP, RTMPS, RTSP, HLS, TS over UDP/RTP, NDI High Bandwidth, NDI HX2, and NDI HX3 as D260 decode/source options.
  • Confirmed SRT controls: the D350/D260 manual lists SRT Caller, Listener, and Rendezvous modes, plus address, port, latency, AES-128/192/256 encryption, key, bandwidth overhead, and payload size settings.
  • Stream ID caveat: the public manual section I rely on does not clearly show a dedicated SRT Stream ID field. If your Callaba route requires Stream ID, test the exact firmware and URL-parameter behavior before the event.
  • Output limit: D260 is the HD model, with HDMI and 3G-SDI output listed up to 1920×1080p60. Do not copy 4K output assumptions from the D350 sibling.
  • Codecs: the documented video decode set includes H.264/AVC up to Level 5.2, H.265/HEVC Main Profile up to Level 5.1, and SpeedHQ for NDI High Bandwidth. Audio formats listed include AAC, MPEG audio, G.711, Opus, and LPCM.
  • No ST 2110 plan: ST 2110 is not listed for D260 in the official product page or current manual, so I would not design this model as an ST 2110 endpoint.
  • Licensing: the official D260 product page and manual do not state a separate SRT, RTMP, RTSP, NDI, or HEVC license requirement. Confirm commercial options with your supplier if your procurement process requires it.

When not to use this setup

  • If the display is on the same rack as the production switcher, direct SDI or HDMI from the switcher may be simpler than a cloud return path.
  • If the source and D260 are on the same LAN, NDI High Bandwidth or NDI HX may be a cleaner local workflow, especially when Discovery Server or controlled source discovery is already in use.
  • If you only need to decode a simple platform or camera URL, RTMP/RTMPS, RTSP, HLS, or UDP/RTP may be enough.
  • If you need a field encoder sending video to Callaba, this is the wrong model. Use an encoder workflow instead of the D260 decoder workflow.

Before you start

  • Confirm the installed D260 firmware exposes the SRT source settings you plan to use.
  • Decide SRT Caller, Listener, or Rendezvous mode before opening firewall tickets.
  • Match UDP port, latency, encryption mode, and key on both sides.
  • Treat SRT keys and any Stream ID value as case-sensitive and whitespace-sensitive. A pasted newline or trailing space can break the handshake.
  • Check that the Callaba output format is within D260 HD output expectations: 1920×1080p60 or lower for the local HDMI/SDI output path.
  • Kiloview public D260 documentation does not publish the SRT library version. If handshake failures are hard to explain, compare firmware notes or ask vendor support about SRT version compatibility.

Create the Callaba source

If Callaba is not already receiving the program, create the ingest first. For SRT contribution into Callaba, create an SRT server in Callaba, choose a UDP port, and send the upstream encoder or production source to that listener. Confirm preview, incoming bitrate, audio meters, packet loss, RTT, retransmits, and connection uptime before you build the D260 return.

Then create the route or output that will feed the D260. Keep this separate in your mind: the upstream source enters Callaba first; the D260 receives a return or monitoring feed from Callaba after that.

Configure the D260

Open the D260 web interface and add a new network source in the source setup area. Choose SRT when you want the lower-latency internet return path. Enter the Callaba address and UDP port, choose the SRT mode that matches the Callaba endpoint, set latency, and enable AES encryption only when both sides use the same mode and key.

After the source connects, assign it to the required D260 output or layout. Check both HDMI and SDI destinations if the venue uses both. If SRT does not connect quickly, test with RTMP/RTMPS or RTSP only after you confirm the issue is not firewall, mode, encryption, or codec mismatch.

Settings table

WhereWhat to do / field to fillFirst-test valueWhy / check
Callaba route/outputCreate an SRT endpoint for the D260 return feed and choose the UDP portUse an allowed high UDP port, for example 10080Callaba should show waiting, then connected when D260 joins
D260 SRT sourceSRT modeCaller for the first internet testUsually avoids inbound UDP rules at the venue; match the Callaba side
D260 SRT sourceAddressCallaba public hostname or IPDo not include extra spaces or copied line breaks
D260 SRT sourcePortSame UDP port used in CallabaA one-digit mismatch looks like a firewall problem
D260 SRT sourceLatency250-500 ms for first internet testLower only after packet loss, RTT, and retransmits are stable
D260 SRT sourceAES encryption and keyOff for first lab test, then AES-128/192/256 with matching key if requiredMode and key must match exactly; whitespace matters
Callaba output profileVideo codec and resolutionH.264, 1080p60 or lowerD260 supports H.264 and H.265, but H.264 is the simplest first compatibility test
D260 SRT source areaStream ID or URL parameters, if your firmware exposes or accepts themLeave empty unless the Callaba route requires itThe public manual does not clearly document a dedicated Stream ID field

Monitoring

In Callaba, watch the source preview, outgoing route status, bitrate, RTT, packet loss, retransmits, and uptime. On the D260 side, confirm that the SRT source shows connected, the selected output layout contains the source, and the physical HDMI or SDI monitor shows the expected frame rate and audio.

If the picture appears but audio does not, do not start by changing SRT. First check the Callaba audio meters, the output profile, embedded audio on HDMI/SDI, and the D260 analog line-out only if that output is actually used.

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 Kiloview D260 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

Recording in this workflow belongs on the Callaba side. Record the incoming source in Callaba while the same source is routed to the D260 as a parallel output. Playback can also be routed to the D260 when you need local review on an HDMI or SDI monitor. Preview, recording, playback, routing, and restreaming are parallel downstream uses; they do not need to be chained unless your production design requires it.

Troubleshooting

SymptomCheck in CallabaCheck on D260Likely fix
No SRT connectionEndpoint is listening or calling in the expected mode; UDP port is openSRT mode, address, and portMatch Caller/Listener roles and fix firewall or NAT rules
Connects, then dropsRTT, packet loss, retransmits, and output bitrateLatency and network qualityRaise SRT latency, reduce bitrate, or improve the network path
Connected but black outputPreview and output profileSource assigned to HDMI/SDI layoutUse H.264 first and confirm D260 output is 1080p60 or lower
Handshake fails with encryptionAES mode and keyAES-128/192/256 selection and keyRetype the key; remove trailing spaces and copied newlines
Route requires Stream IDWhether the route requires a Stream IDWhether installed firmware exposes a field or accepts URL parametersTest before production or use a route that does not require Stream ID
NDI source does not appearWhether the source is meant to be SRT return or local NDINDI discovery, group, IP scan, or Discovery Server settingsUse manual NDI add or Discovery Server on LAN; do not troubleshoot this as SRT

Official references

Useful references for confirming exact model behavior and protocol details:

Vendor references

Protocol references

Callaba resources

FAQ

Is the Kiloview D260 an SRT encoder?

No. The D260 is a decoder. In this workflow Callaba sends a return or monitoring feed to the D260, and the D260 outputs HDMI or 3G-SDI.

Can the Kiloview D260 receive SRT and output SDI or HDMI?

Yes. Official D260 documentation lists SRT decode/source support, and the manual lists SRT source settings. Confirm the installed firmware and visible SRT menu before production.

Does D260 support SRT Stream ID?

The public manual confirms SRT mode, address, port, latency, encryption, key, bandwidth overhead, and payload size, but it does not clearly document a dedicated Stream ID field. Test your exact firmware if Stream ID is mandatory.

Can I use RTMP, RTMPS, or RTSP instead of SRT?

Yes. D260 documentation lists RTMP, RTMPS, and RTSP receive/decode support. Use them when they match the source better or when a network blocks SRT UDP traffic.

Can I use NDI with this model?

Yes. D260 is documented with NDI High Bandwidth, NDI HX2, and NDI HX3 receive/decode support. I would use NDI mainly for LAN workflows or controlled Discovery Server deployments.

What is the D260 versus D350 difference that matters here?

The D260 is the HD output model listed up to 1920×1080p60 on HDMI and SDI. The D350 is the close sibling in the same manual, but you should not apply D350 4K output expectations to a D260 installation.

Next steps

Build the return path in a lab before the event. Confirm Callaba preview and output status, D260 SRT connection, HDMI/SDI picture, embedded audio, and the exact SRT role. If the site firewall is uncertain, prepare RTMPS/RTMP or RTSP as a fallback that the D260 can decode.

Try Callaba Gateway with Kiloview D260 return decoding

Create or select a live source in Callaba, route an SRT return feed to the D260, and check the HDMI or SDI output. After ingest is stable, use Callaba outputs for preview, recording, restreaming, multiview, playback, routing, or API workflows as parallel downstream options.