| SoRemoteVizClientVideoDecoderType Enumeration |
Video decoder values.
Namespace: OIV.RemoteViz.Clients.Nodes
| Member name | Value | Description | |
|---|---|---|---|
| NONE | 0 | The video decoder is not yet initialized or the streaming mode is not StreamingMode.VIDEO. | |
| OPENH264 | 1 | OpenH264 is a H.264 software decoding implementation. It does not require specific hardware. | |
| INTEL_QUICKSYNC | 2 | Intel QuickSync enables to use an Intel CPU or GPU for H.264 and VP9 hardware accelerated decoding. It requires compatible hardware and Intel Media SDK. See https://ark.intel.com/ to check the hardware compatibility. This decoder is not supported on macOS. | |
| NVDECODE | 3 | NVIDIA Video Codec enables to use an NVIDIA GPU for H.264 and VP9 hardware accelerated decoding. It requires compatible hardware and CUDA toolkit 10.1 or higher. See https://developer.nvidia.com/nvidia-video-codec-sdk to check the hardware compatibility. This decoder is not supported on macOS. | |
| VPX | 4 | libvpx is a VP9 software decoding implementation. It does not require specific hardware. |