Engineering Guide  |  NDI / AV-over-IP

NETWORK ENGINEERING

NDI Bandwidth Explained

Understand typical NDI bandwidth requirements for NDI High Bandwidth, HX3, and HX2 workflows, and how to plan network headroom without treating planning ranges like fixed promises.

Useful when you need to size uplinks, compare NDI variants, or decide whether a 1 GbE path is enough for your workflow. To model your own setup, use our NDI network planner.

Technical review: 27 August 2026 · Planning ranges remain sender-, receiver-, content-, and implementation-dependent.

Quick Answer

NDI High Bandwidth usually needs the most bandwidth, HX3 usually lands in a middle ground, and HX2 is typically the lowest-bitrate option but also the least suitable for latency-sensitive production. Exact numbers depend on resolution, frame rate, image complexity, vendor implementation, and how many receivers you need to serve.

Planning estimate:
NDI High Bandwidth 1080p60 often lands around 125-150 Mbps per stream.
HX3 often lands in a much lower compressed range, but varies by implementation and settings.
HX2 is usually lower again, but with more latency and less production margin.

Why It Happens

NDI bandwidth is driven by three things: the transport format, the resolution and frame rate, and the number of copies the network has to carry. NDI High Bandwidth and NDI HX are not interchangeable planning targets, because they use different compression approaches and behave differently under load.

Unlike SMPTE 2110, which is built around uncompressed essences on larger managed IP fabrics, NDI is designed to be practical on standard Ethernet networks. That makes it flexible, but it also means you need to think in ranges and headroom rather than assuming one fixed Mbps value always applies.

NDI Variants at a Glance

NDI Variant Codec 1080p60 Bandwidth Latency Best For
NDI High Bandwidth (HB) Production-oriented compression Typical 125-150 Mbps planning range Typical low-latency production range Production, switching, monitoring
NDI HX3 H.264 / HEVC (implementation-dependent) Typical compressed mid-range Typical lower-latency compressed range PTZ cameras, 1G constrained networks
NDI HX2 HEVC (long GOP) Typical low-bitrate range Typical higher-latency monitoring range Monitoring, proxy, distribution

NDI High Bandwidth

NDI High Bandwidth is the highest-bandwidth NDI option and is usually the easiest fit for switching, multiview, and other low-latency production tasks. It is commonly planned in roughly the 125-150 Mbps range for 1080p60, but the real value varies with format and implementation.

That makes NDI High Bandwidth practical for production, but expensive in uplink budget. If you are mixing NDI with other streaming protocols, use our Video Bitrate Calculator to compare the order of magnitude against other delivery paths.

NDI HX3

HX3 usually sits in the middle ground between NDI High Bandwidth and HX2. It is often a practical choice for PTZ cameras and bandwidth-constrained 1 GbE workflows, but its bitrate and latency behavior depend on the device, firmware, encoder settings, and how aggressively the system is compressing.

In practice, HX3 is best treated as a planning range rather than a guaranteed one-frame answer. Test the actual camera and receiver pair you intend to use before treating it as live-switching-safe.

NDI HX2

HX2 is the lowest-bandwidth option of the three and is often used where distribution efficiency matters more than production latency. That can make it useful for monitoring, campus distribution, and proxy-style workflows.

For live switching, IFB-like monitoring, or anything timing-sensitive, HX2 is usually a poor fit unless the whole pipeline has been tested and accepted for the extra delay.

How to Plan NDI Bandwidth

A practical rule for NDI planning is to leave headroom rather than running every switch uplink at its theoretical maximum. Many engineers treat roughly 80% utilisation as a useful planning ceiling so that burst traffic, control traffic, and background load do not turn a clean lab design into an unstable live system.

Planning estimate for 1 GbE:
A small number of NDI High Bandwidth sources can fill a 1 GbE uplink quickly.
HX variants allow more streams, but the exact count depends on format, receiver count, and how those streams are distributed through the network.

For real deployments, model the topology rather than guessing from camera count. Use the NDI Network Planner to estimate mixed-codec topologies. The separate ST 2110 Video Capacity Worksheet is only for uncompressed ST 2110 active-image planning.

Unicast vs. Multicast in NDI

Many NDI deployments are planned around unicast. In unicast, each receiver gets its own copy of the stream, so receiver count matters just as much as source count. One source to one destination is a very different network problem than one source to ten destinations.

Multicast can reduce repeated sender load when the same stream must reach many receivers, but it only helps if the switch fabric is configured correctly. Without IGMP Snooping and a working querier, multicast can create a mess rather than solve one.

Configuring NDI Multicast

  1. Enable NDI multicast on each source device through its configuration settings or via Vizrt's NDI Access Manager.
  2. On your managed switch, enable IGMP Snooping on the VLAN carrying NDI traffic. Without IGMP Snooping, multicast behaves like broadcast — flooding all ports and defeating the bandwidth benefit.
  3. Configure an IGMP Querier (typically the switch's Layer 3 interface or a dedicated multicast router) to periodically poll group membership and prevent stale multicast forwarding entries.
  4. Assign a dedicated VLAN for NDI multicast traffic, separate from management and general data traffic, to prevent multicast flooding from affecting other devices.
Typical multicast use case: one source feeding several destinations, such as multiviewers, recorders, and monitoring clients. Test the actual switch behavior rather than assuming multicast is automatically better.

How to Use This in a Real Workflow

  1. Pick the NDI variant that matches your latency and quality target, not just the lowest Mbps number.
  2. Count receivers as well as sources, especially in unicast topologies.
  3. Leave headroom on switch uplinks instead of planning to the theoretical maximum.
  4. Test multicast behavior before relying on it in production.

NDI Discovery: mDNS and Access Manager

NDI uses Multicast DNS (mDNS) for automatic source discovery on the local network. mDNS is a zero-configuration protocol — NDI sources advertise themselves and receivers discover them without any server infrastructure. However, mDNS is limited to the local subnet and does not cross router boundaries.

For multi-subnet environments (multiple VLANs, or NDI across WAN links), use NDI Access Manager — a centralised service that maintains a registry of NDI sources and makes them discoverable across subnets. Access Manager can be installed on any Windows or macOS machine and configured with remote source addresses.

Common Mistakes

Related Tools & Next Step

References