# Hardware Decoder

The system supports hardware video decoding of AVC (H.264), HEVC (H.265), AV1, and MJPEG video on NVIDIA (GeForce, Quadro, Jetson), Intel, and AMD (Linux only) platforms.

Up-to-date drivers are required for correct operation.

## Windows

### NVIDIA

Go to [https://www.nvidia.com/Download/index.aspx](https://www.nvidia.com/Download/index.aspx) and download the latest drivers for your GPU.

## Linux

### NVIDIA

Run the following commands to install the (at the time of writing) latest stable NVIDIA drivers.

```bash
sudo add-apt-repository restricted
sudo apt-update
sudo apt-get install nvidia-driver-580
```

### AMD

Follow the instructions at [https://www.amd.com/en/support/download/linux-drivers.html](https://www.amd.com/en/support/download/linux-drivers.html) for the latest drivers.

## Settings

There are some hardware decoder specific settings for supported video inputs.

Skip Frame

Drops the selected number of frames in a row before decoding. This results in a slower frame rate but eases the load on the decoder. The use case is to reduce latency from a camera by running the camera at a higher framerate than is used for streaming. MJPEG only.
