Install & Upgrade Specifications Setup Streaming Local/FTP File HLS HTML Web Video RTMP SRT DVB MPEG-TS MPEG-DASH Blackmagic Decklink Newtek NDI Webcam & Screen IP Camera Advanced Settings Seamless Streaming Multi-bitrate Video Codecs NVIDIA GPU Intel GPU NETINT VPU Video Overlay

IPTV OTT Encoding & Streaming

Using NETINT Quadra VPU

NETINT Quadra VPU NETINT Quadra Video Processing Unit (VPU) is a high-performance, energy-efficient hardware solution built on the Codensity G5 ASIC. Unlike general-purpose CPUs and GPUs, it is specifically designed for video encoding, decoding, scaling, and overlay tasks. This makes it ideal for high-volume applications while consuming significantly less power than CPU or GPU-based solutions.

Install NETINT Quadra VPU

You can either buy NETINT Quadra VPU and install it to your system, or buy Quadra video server directly with everything installed and ready to use.

To install a Quadra VPU card (such as T1U, T1A, or T2A) to your system, follow the instructions at NETINT Quadra Intro.

After installation, execute ni_rsrc_list and init_rsrc to verify that the Quadra VPU is working properly. Also ensure that libxcoder is installed.

Set up NETINT Quadra VPU Encoding

IPVTL supports H.264, HEVC, and AV1 encoding with NETINT Quadra. In channel configuration, channel configuration, select encodings with NETINT Quadra to enable it.

IPVTL NETINT Quadra VPU Encoding

Set up NETINT Quadra VPU Decoding

If the channel source video is encoded in H.264 or HEVC, you can enable NETINT Quadra VPU decoding to perform full VPU transcoding. Select H.264 or HEVC with NETINT Quadra (matching your source video format) in advanced video settings > Misc. > GPU Decoding. This performs all video decoding, resizing, and encoding operations (including deinterlacing if required) on the VPU, avoiding unnecessary data transfers between system memory and video memory.

IPVTL NETINT Quadra VPU Decoding