Practical NDI Receivers Format Support

NDI HX (v1)
NDI HX (v2)
NDI HX3
SpeedHQ0 4:2:0
SpeedHQ2 4:2:2
SpeedHQ7 4:2:2:4

FGPA-based receiverยณ

NO

NO

NO

YES

YES

YES

SoCยน-based receiver with VCUยฒ

NO

YES

YES

NO

NO

NO

SoCยฒ-based receiver with FPGA & VCUยฒ

NO

YES

YES

YES

YES

YES

Software-based receiver

YES

YES

YES

YES

YES

YES

(2) A VCU, or Video Codec Unit, is a specialized hardware module or component designed to handle the encoding and decoding of video streams. Note that the term VCU seems to be mainly used by AMD for their Zynq series of FPGAs. For instance, other SoCs such as Ambarella just call it a codec. The primary function of a VCU is to efficiently compress (encode) raw video data to reduce its size for storage or transmission and decompress (decode) video data for playback. By performing these operations in hardware, a VCU can significantly speed up video processing tasks, reduce CPU load, and decrease power consumption, which is especially beneficial in devices where power efficiency and high-performance video processing are critical. Integrating a VCU within a System on Chip (SoC) or as part of a dedicated video processing card allows for efficient handling of video content, making it a critical component for multimedia applications and devices in today's video-centric digital world.

(3) An FPGA-based encoder/decoder requires an SoC to be able to offer the user interface, the memory, the network interface of the system, etc.

Last updated

Was this helpful?

2024 @ NDI Vizrt AB.