Gst-nvimageenc#
The Gst-nvimageenc plugin encodes images on dGPU and (ARM + dGPU) platforms like arm-sbsa.
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.
Feature |
Description |
Release |
---|---|---|
Supports JPEG Encode |
— |
DS 6.4 |
Gst Properties#
The following table summarizes the Gst properties of the Gst-nvimageenc plugin.
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, ARM+dGPU |