Gst-nvimageenc

The Gst-nvimageenc plugin encodes images on dGPU platform. This plugin is based on the libnvjpeg library which is part of the CUDA toolkit. The plugin accepts RGB input and produces JPEG encoded bitstream.

Inputs and Outputs

  • Inputs

    • Gst Buffer in RGB format

  • Control parameters

    • gpu-id

  • Output

    • Gst Buffer with encoded output in JPEG format

Features

The following table summarizes the features of the Gst-nvimageenc plugin.

Gst-nvimageenc plugin features

Feature

Description

Release

Supports JPEG Encode

DS 6.4

Gst Properties

The following table summarizes the Gst properties of the Gst-nvimageenc plugin.

Gst-nvimageenc plugin gst properties

Property

Meaning

Type and Range

Example and Notes

Platforms

gpu-id

Device ID of GPU to use for encoding.

Integer, 0 to 4,294,967,295

gpu-id=0

dGPU