Video Bandwidth Calculator

Work out the data rate of a video signal from its resolution, frame rate, bit depth and chroma subsampling. Then see which SDI, HDMI, DisplayPort, HDBaseT, ST 2110 or NDI link can carry it. Each link is checked the way it actually counts bits, including blanking where the link sends it.

Signal Format

px
px
Scan
Active Picture Rate
—
In Bytes
—
Bits per Pixel
—
Per Hour (uncompressed)
—
Timing Used for Links
—
Pixel Clock (with blanking)
—

Which Links Can Carry It?

The Minimum row in each group is the lowest standard that fits. "Needs" is what that link has to carry, worked out the way that link counts it. The notes column gives the assumption used.

Link Needs Capacity Result Notes

How Each Link Is Counted

  • Active picture: width × height × frame rate × bits per pixel. Bits per pixel = bit depth × 3 for 4:4:4/RGB, × 2 for 4:2:2, × 1.5 for 4:2:0, plus one more sample per pixel for alpha. For interlaced, the frame rate is half the field rate.
  • SDI sends the whole SMPTE raster, blanking included, as 10-bit words at a fixed rate. 4:2:2 at 10-bit uses 20 bits per raster sample (Y + alternate Cb/Cr). 4:4:4, 4:2:2:4 and 12-bit formats use 40 bits (two 20-bit streams). 8-bit is carried in 10-bit words, and 4:2:0 is carried as 4:2:2. Example: 2160p60 4:2:2 10-bit = 4400 × 2250 × 60 × 20 = 11.88 Gb/s, which is exactly 12G-SDI. For 59.94, 29.97 and so on, the link runs at its ÷1.001 rate, so the same format still fits.
  • HDMI (TMDS, 1.4 and 2.0) sends the CTA-861 raster including blanking. The TMDS character rate is the pixel clock × bit depth ÷ 8 for RGB/4:4:4, the pixel clock for 4:2:2 (always a 12-bit container), and half that for 4:2:0. Limits: 340 MHz (10.2 Gb/s) for HDMI 1.4 and 600 MHz (18 Gb/s) for HDMI 2.0. Link Gb/s = character rate × 3 channels × 10 bits (8b/10b).
  • HDMI 2.1 FRL drops most of the blanking and uses 16b/18b coding, so capacity = lane rate × 16/18. The figure here is an estimate: active pixels per line × line rate × bits per pixel, plus 3% for FRL packets, Reed–Solomon FEC and audio. The exact rules are in the HDMI 2.1 specification, which is not public. Treat results within a few percent of a tier as marginal.
  • DisplayPort needs pixel clock × bits per pixel to fit in the link's payload: 80% of the raw rate for 8b/10b (HBR to HBR3), and VESA's published 128b/132b payload figures for UHBR. DisplayPort sources often use CVT reduced blanking (CVT-RB v2), which needs less bandwidth than CTA timing. Where only the reduced-blanking timing fits, the row says so.
  • HDBaseT carries an HDMI signal. Spec 2.0 handles up to 4K30 4:4:4 or 4K60 4:2:0 at 8-bit (TMDS 297 MHz). Spec 3.0 carries uncompressed HDMI 2.0 4K60 4:4:4 (18 Gb/s). Many 2.0-era extenders add light compression or colour-space conversion to go further, so check the product.
  • SMPTE ST 2110-20 sends only the active picture over RTP. On-wire = active rate × (1 + 86/1440) ≈ +6%. That assumes 1,440-byte video payloads, the ST 2110-10 standard UDP size limit less the RTP and payload headers, and 86 bytes of RTP, payload, UDP, IPv4, Ethernet, preamble and inter-frame gap overhead per packet. Alpha travels as a separate stream, so it is left out here. ST 2110-22 carries compressed video, typically JPEG XS, designed to be visually lossless at up to about 10:1.
  • NDI and streaming figures are published maximums, not calculations. NDI rates come from NDI's bandwidth tables, which only list 720p, 1080 and 2160 at 50/60. Streaming rates are YouTube Live's recommended encoder bitrates.

Typical Cable Lengths

These are typical working lengths, not guarantees. Real reach depends on the cable, its connectors and patch points, and the receiver's equaliser. Check the cable and equipment specs, and use fibre beyond these.

LinkTypical reachNotes
HD-SDI (1.5G)~100 m+Belden quotes ~113 m for 1694A (RG6) at HD.
3G-SDI~80–100 mBelden: ~78 m on 1694A, ~100 m on 12G-rated 4794R.
12G-SDI~70–90 mOn 12G-rated RG6 only. Belden's chart gives ~93 m for 4794R, cable only. Laird certifies its 4794R assemblies to ~69 m. Older cable will be much shorter.
HDMI (passive)~5 m at 18 Gb/s, ~10–15 m at 1080pThe HDMI spec sets no length. 48 Gb/s Ultra High Speed passive cables are usually 3 m or less, and longer runs need active or optical cable.
DisplayPort (passive)~2–3 m at HBR3, ~1–2 m at UHBR20Use VESA-certified DP40/DP80 cables for UHBR. Longer runs need active or optical.
HDBaseT 2.0100 m Cat6 (90 m Cat5e)HDBaseT Alliance figures for 4K30 4:4:4 / 4K60 4:2:0.
HDBaseT 3.0100 m Cat6a U/FTPThe HDBaseT Alliance recommends Cat6a U/FTP for full 4K60 4:4:4.
Ethernet (NDI, ST 2110)100 m copper1/10GBASE-T to 100 m (10G needs Cat6a, or ~55 m on Cat6). 25G and above is normally fibre or DAC.

Notes & References

  • SDI: SMPTE ST 292-1 (HD-SDI), ST 424 / ST 425-1 (3G, Level A/B), ST 372 (dual-link HD), ST 425-3/-5 (dual/quad-link 3G), ST 2081 (6G), ST 2082 (12G), ST 2083 (24G). Rasters: ST 296 (720p), ST 274 (1080), ST 2048-1 (2K/4K DCI), ST 2036-1 (UHD/8K). The table shows the SDI bit-rate class a format needs. Whether a device supports that exact mapping (for example 1080p 4:4:4 on 6G versus dual-link 3G) depends on the equipment.
  • HDMI: HDMI 1.4b / 2.0 / 2.1 (HDMI Licensing and HDMI Forum). Raster timings come from CTA-861-G Tables 1 and 2. 2K DCI has no CTA VIC, so its SMPTE ST 2048 raster is used. HDMI and DisplayPort carry no alpha, so alpha is ignored for them. YCbCr 4:2:0 over HDMI needs HDMI 2.0 or later, and the sink must list the format as 4:2:0-capable.
  • DisplayPort: VESA DisplayPort 1.2/1.4/2.1. UHBR payloads (38.69 / 52.22 / 77.37 Gb/s) are VESA's figures. Reduced-blanking timings use VESA CVT 1.2 RB v2 (see the Display Timing & EDID Reference). DSC 1.2a (DP 1.4 and later, HDMI 2.1) compresses visually losslessly at up to about 3:1, and extends every DP and HDMI 2.1 row.
  • HDBaseT: HDBaseT Alliance technology overview and Spec 3.0 press release.
  • NDI: NDI documentation, "Bandwidth" white paper tables: High Bandwidth (SpeedHQ2 4:2:2 and SpeedHQ7 4:2:2:4 with alpha), HX2 and HX3 H.264/H.265 maximums. NDI is variable bit rate, so these are upper figures.
  • Streaming: YouTube Help, "Choose live encoder settings, bitrates, and resolutions" (recommended and minimum rates per resolution and frame rate).
  • Cables: Belden 12G-SDI distance blog and transmission-distance chart, Laird 4794R assembly specs, HDBaseT Alliance.
  • Mb/s and Gb/s are decimal (106 and 109 bits per second). MB/s is 106 bytes per second. Related: Recording Storage Calculator · Aspect Ratio Calculator · LED Wall Calculator