Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

NVIDIA GPU transcoding uses NVIDIA GPUs for hardware accelerated video transcoding.

To enable transcoding, you will need a Zixi transcoding license. To obtain a license file, please contact Zixi support - support@zixi.com

Hardware Requirements

NVIDIA GPUs are available on consumer gaming graphics PCIe cards, professional CAD acceleration PCIe cards, custom motherboards, and on cloud services such as AWS, Azure, and Google Cloud. 

Below are some NVIDIA GPUs that have been tested at Zixi, but the list is by no means exhaustive in terms of supported platforms:

  • NVIDIA Quadro P2000 and RTX 4000 PCIe Cards
  • Kontron MSP8041 blade computer (T4)
  • AWS VM - g3 (M60), p3 (V100), g4dn (T4)
  • GCP VM - K80, T4, V100
  • Azure VM - NC (K80), ND (P40), and NV (M60)
  • Tata Cloud VM – T4


NVIDIA Pascal architectures or later are required for HEVC/H.265 decoding.

NVIDIA Tesla architectures cannot decode HEVC/H.265 but can decode MPEG2 and H.264.  More details on specific features supported by different architectures can be found in the encode/decode support matrix from NVIDIA at:

https://developer.nvidia.com/video-encode-decode-gpu-support-matrix


Key information to look for when selecting a GPU card and architecture is the “Max # of concurrent sessions”.  This value determines how many bitrate profiles can be encoded in parallel.  For ABR streaming, you will typically need between three to nine bitrate profiles.  The best choice for transcoding for ABR streaming is a GPU card with unrestricted sessions.


Operating System Requirements

CentOS 7.2 through CentOS 7.9 64-bit with glibc 2.14 or greater has been validated by Zixi and is recommended.



  • No labels