H.264/H.265 hardware encoding is supported on Jetson Nano, TX2 or Xavier. From remote streaming to video recording, learn more about the encoding capabilities of your Jetson.
If you’re interested in hardware accelerated H264 and H265 (HEVC) encoding on Nvidia Jetson, there is a good chance that you are familiar with Nvidia Video Encode and Decode GPU Support Matrix. It provides important information about the number of NVENC chips inside each GPU, the maximum number of concurrent encoding sessions and compatible encoding formats.
We share here a similar support matrix with the hardware encoding capabilities of Nvidia Jetson Nano, TX2, Xavier and Xavier NX embedded boards.
Board | Family | H.264 | H.264 | H.265 | H.265 |
Jetson Nano | Maxwell | YES | YES | YES | YES |
|
| 1x | 4x | 1x | 4x |
Jetson TX2 | Pascal | YES | YES | YES | YES |
|
| 3x | 14x | 3x | 8x |
Jetson Xavier NX | Volta | YES | YES | YES | YES |
|
| 2x | 14x | 2x | 14x |
Jetson Xavier | Volta | YES | YES | YES | YES |
|
| 8x | 30x | 8x | 32x |
For 4K and 1080 at 60FPS or YUV 4:4:4, maximum throughput is half of the figures above.
For a stereo camera such as the ZED 2 which outputs 3840×1080 at 30 FPS, throughput is close to half of the above values.
The hardware support matrix for video decoding is the following.
BOARD | FAMILY | H.264 | H.264 | H.265 | H.265 |
Jetson Nano | Maxwell | YES | YES | YES | YES |
|
| 2x | 8x | 2x | 8x |
Jetson TX2 | Pascal | YES | YES | YES | YES |
|
| 4x | 14x | 4x | 14x |
Jetson Xavier NX | Volta | YES | YES | YES | YES |
|
| 2x | 16x | 4x | 32x |
Jetson Xavier | Volta | YES | YES | YES | YES |
|
| 8x | 32x | 12x | 52x |
If you’re using ZED depth cameras, you can benefit directly from NVENC hardware acceleration on Jetson boards implemented in the ZED SDK to record your videos or stream on a local network.