Published: October 7, 2026 | Category: Technical Guide | QSCompute
"Broadcast hardware" used to mean one thing: a rack of baseband video gear fed by SDI coax. In 2026 it means at least three very different compute problems sharing a building, and they pull the specification in opposite directions. The live production chain is a deterministic, real-time pipeline where a frame that arrives late is a frame that is destroyed — it wants hardware timing, hitless redundancy and low-jitter I/O. Virtual production is a GPU render problem that must finish each frame before the camera exposes the next one, so its budget is a single frame interval, not a batch job. And AI-assisted production — auto-highlights, real-time captioning, upscaling, object removal — is a throughput problem that looks like a small inference cluster. Buying one box to serve all three is the most common architecture mistake in new facilities. This guide breaks the vertical into its compute tiers and gives the numbers that decide the purchase.
The move from baseband SDI to IP is not a cabling change; it relocates the hard real-time problem from a dedicated video router into the server's network stack. The relevant standard family is SMPTE ST 2110, which carries video (-20), audio (-30) and ancillary/timecode data (-40) as separate elementary streams over RTP/UDP rather than the single multiplexed SDI signal. Separating the streams means a system can route, process and re-combine them independently — but it also means there is no implicit timing relationship between them anymore. That relationship is rebuilt with SMPTE ST 2059, which is simply IEEE 1588 Precision Time Protocol with a broadcast profile. An ST 2110 node without hardware PTP timestamping — a NIC with a physical PTP hardware clock — is not a compliant node.
Redundancy is the other half. SMPTE ST 2022-7 seamless protection switching duplicates every stream across two disjoint network paths and merges them at the receiver with no visible glitch on a single packet loss. In practice this forces "dual-everything" — two NICs, two switches, two fibre runs — and it is the line item that separates a hobby build from a facility a broadcast truck can trust.
| Transport | Latency posture | Timing source | Where it fits |
|---|---|---|---|
| SDI baseband | Deterministic, near-zero | Embedded / genlock | Legacy islands, last-mile to a monitor |
| SMPTE ST 2110 | Deterministic, sub-frame | IEEE 1588 PTP (ST 2059) | Live production, premium routing, playout |
| ST 2110-22 (JPEG XS) | Low, visually lossless | PTP (ST 2059) | Compressed IP for a constrained fabric |
| ST 2022-7 | Adds redundancy, not latency | — | Hitless duplicate paths over any of the above |
| NDI | Tens of ms, software | Host / network clocks | Contribution, monitoring, corporate AV |
| RTMP / SRT contribution | Seconds of buffer | N/A | Remote feeds, cloud ingest |
The takeaway for a buyer: software-IP formats like NDI are cheap and flexible, but if the deliverable is a live broadcast the whole chain must be PTP-locked and hardware-timestamped, and the host must keep traffic off the CPU — polling and timestamping in software reintroduces exactly the jitter the standard exists to remove.
An LED volume (in-camera VFX) replaces a green screen with a wall of LED panels showing a rendered environment that moves in perfect registration with the physical camera. The physics of that fix the hardware. Any motion-to-photon error between the camera's position and the rendered image shows up as visible lag or parallax error on the wall. The render for frame N must be complete, colour-corrected and displayed before the camera shutter exposes frame N — so the entire tracking → render → display → genlock chain must close inside one frame interval: 41.7 ms at 24 fps, 20 ms at 50 fps, and only 16.7 ms at 60 fps. That budget, not raw FLOPS, is the specification.
A volume is usually driven as an nDisplay-style cluster — one render node per wall (or per two), frame-locked together with genlock and a shared timecode, each with its own GPU, feeding panels through fibre extenders. Because the engine must sustain every frame with no drops, consistent frame pacing matters more than peak throughput. Camera tracking (optical, marker-based or mechanical) is a separate low-latency loop that feeds pose data into the render cluster on the same frame clock.
| Volume workload | Compute that owns it | Binding constraint |
|---|---|---|
| Wall render (per surface) | One workstation GPU per node | Frame pacing, VRAM for scene + textures |
| Camera tracking / pose | Low-latency CPU + small GPU | Sub-frame latency, sensor rate |
| Colour & LED processing | FPGA / dedicated processor | Panel bit-depth, per-panel calibration |
| Shot capture & review | On-set storage + playback | Sustained write bandwidth (see below) |
| Real-time graphics / overlays | GPU with NVENC / NVDEC | Encode latency, output lock |
Media work splits cleanly along whether the job is render (a full scene with textures and volumetrics, latency-critical) or encode/decode/inference (a fixed-function or tensor workload where the dedicated silicon engines matter far more than TFLOPS). Confusing the two wastes budget in both directions: a cheap encode card cannot render a volume, and a flagship AI card is wasted on a transcode farm where its NVENC block, not its tensor cores, does the work.
| GPU platform | VRAM | Strength for media | Typical role |
|---|---|---|---|
| NVIDIA L4 | 24 GB | Single-slot, NVENC/NVDEC, low power | Playout, transcode, edge encode farm |
| RTX 4500/5000 Ada | 16–32 GB | Graphics + encode | Graphics seats, light compositing |
| RTX 6000 Ada | 48 GB | Strong graphics + render | Volume render node, nDisplay |
| RTX PRO 6000 Blackwell | 96 GB | Large scenes, multi-camera | Premium volume, AI production |
| L40S | 48 GB | Mixed render + inference | AI-assisted production, virtual sets |
| H100 / H200 SXM | 80–141 GB | Training/inference throughput | Production AI models, batch render & denoise |
Two rules fall out of this table. First, encode/decode is a hardware block, not a compute level — a facility doing many simultaneous HD feeds is sized by the number of NVENC/NVDEC engines, not by VRAM. Second, VRAM is the silent failure mode in virtual production: when a scene's textures and geometry exceed the card, the engine spills to host memory and frame pacing collapses with no obvious error, so the wall simply looks "wrong" under load.
A virtual set or a live facility generates far more data than the ingest pipeline it feeds. Work in the standard camera codecs and the requirement becomes arithmetic rather than opinion. Apple ProRes at UHD (3840×2160, 29.97 fps) runs roughly: Proxy 180 Mbit/s, 422 HQ 880 Mbit/s, 4444 XQ 2,000 Mbit/s. Converted to storage that is about 81 GB, 396 GB and 900 GB per hour respectively — before proxies, before duplicate-record, and before the second copy every responsible set keeps.
| Capture codec (UHD) | Bitrate | Per hour | 8 cameras × 10 h/day |
|---|---|---|---|
| ProRes 422 Proxy | 180 Mbit/s | ~81 GB | ~6.5 TB/day |
| ProRes 422 HQ | 880 Mbit/s | ~396 GB | ~32 TB/day |
| ProRes 4444 XQ | 2,000 Mbit/s | ~900 GB | ~72 TB/day |
Note the sustained write number hides in the middle column. Eight simultaneous 422 HQ streams need about 880 MB/s of sustained, parallel write — comfortably beyond a single NVMe device once you account for RAID overhead and simultaneous proxy generation, which is why on-set carts use a striped NVMe pool with power-loss protection, not a single drive. Scratch storage is NVMe; the archive is a separate tier (LTO or object storage) precisely because the working set churns too fast to be its own backup.
Building a live production, virtual set or on-set capture pipeline?
QSCompute supplies the compute and storage behind modern media production — single-slot L4 and A2-class cards for playout and transcode, RTX 6000 Ada and RTX PRO 6000 Blackwell nodes for LED-volume render clusters, L40S platforms for AI-assisted production, and H100/H200 SXM servers for model training and batch render. We assemble, burn-in and ship with the drivers, NVENC/NVDEC stack and PTP-capable networking configured, and we size on-set NVMe scratch and archive tiers to your actual camera codecs. Volume pricing and DDP shipping worldwide.
Contact: +86 137-1464-6179 | info@qscompute.com