Support Matrix#

This support matrix applies to VSR NIM ST 2110 deployments on Holoscan for Media.

For full platform requirements, refer to the Holoscan for Media system requirements.

Hardware#

Requirement

Details

GPU generation

Ada-generation or later NVIDIA GPU.

GPU resources

Target node must expose allocatable nvidia.com/gpu.

High-speed networking

ST 2110-capable, PTP-disciplined high-speed media networking configured for Holoscan for Media, typically backed by NVIDIA ConnectX NICs or BlueField DPUs for Rivermax.

Hugepages

Sufficient hugepages-2Mi for the selected chart or CR resource requests.

Software#

Component

Version or Requirement

NVIDIA Driver

590.33 or later.

CUDA

13.1 or later.

Kubernetes

Holoscan for Media–capable Kubernetes or Red Hat OpenShift cluster.

Helm

Helm v3.x.

CLI

kubectl or oc.

NVIDIA GPU Operator

Required for GPU resources.

Network Operator

Required for the Holoscan for Media networking setup.

Multus

Required for additional media network attachments through NetworkAttachmentDefinition resources.

SR-IOV

Required for high-speed media network access through NIC virtual functions.

Rivermax

Required with a valid Rivermax license secret.

ST 2110 Features#

Feature

Support

Video standard

SMPTE ST 2110-20 video.

Input/output count

One video input and one video output in the current operator CRD.

Audio

Not supported in the current VSR NIM ST 2110 media function path.

NMOS

Supported for dynamic registration and connection management.

Static ST 2110

Supported with SDP/static transport configuration.

ST 2110 Video Format#

Property

Support

Maximum output resolution

3840 x 2160

Supported frame rates

23.97 (24000/1001), 25, 29.97 (30000/1001), 30, 50, 59.94 (60000/1001), and 60 fps

Color format

UYVP / YCbCr 4:2:2 10-bit

Colorimetry

BT709 / BT2020 / SDR

Sample Pipeline#

The packaged sample chart demonstrates the following:

Component

Default Role

Sender

Generates a 720p30 4:2:2 10-bit test pattern.

VSR NIM service

Upscales the video stream.

Receiver

Receives 4Kp30 4:2:2 10-bit output and writes an H.264 MPEG-TS output file.

The receiver dumps the 4Kp30 4:2:2 10-bit output as an H.264 4:2:0 8-bit MPEG-TS file because Ada-generation GPUs do not support H.264 4:2:2 10-bit encoding.

Container Image#

The VSR NIM service image for this release is as follows:

nvcr.io/nim/nvidia/vsr-h4m-nim:1.0.10