Install & Upgrade Specifications Setup Streaming Local/FTP File HLS HTML5 Video RTMP SRT MPEG-TS MPEG-DASH Decklink Newtek NDI Webcam & Screen RTSP Advanced Settings Continuous Streaming Multi-bitrate Video Codecs NVIDIA GPU Intel GPU NETINT VPU Video Overlay

IPTV Live Video Encoding & Streaming with NETINT Quadra VPU

NETINT Quadra VPU NETINT Quadra Video Processing Unit (VPU) is a high-performance, energy-efficient hardware solution built on Codensity G5 ASIC. Unlike general-purpose CPUs and GPUs, it's designed specifically for video encoding, decoding, scaling, and overlay tasks, making it ideal for high-volume applications, while consumes much less power than CPU/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 Quadra VPU card like T1U/T1A/T2A to your system, follow intructions at NETINT Quadra Intro.

Remember to install libxcoder and run ni_rsrc_list and init_rsrc after that to make sure Quadra VPU is working properly.

Set up NETINT Quadra VPU Encoding

IPVTL supports H.264, HEVC and AV1 encoding with NETINT Quadra. In channel config, choose 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 decode to make full VPU transcoding. To do that, select H.264 or HEVC with NETINT Quadra (as per source video format) in advanced video options -> Misc. -> GPU Decoding. This will make video decoding, resizing and encoding process (with deinterlacing if required) all in VPU, avoiding unnecessary picture data copy between system memory and video memory.

IPVTL NETINT Quadra VPU Decoding