Gstreamer utilization of GPU

Hello Experts,

CC: @Honey_Patouceul @DaneLLL @amycao @kayccc @icornejo.a @AastaLLL @dusty_nv @neuezeal @Jeffli

Does gstreamer uses GPU or dedicated encoder or decoder engines? Just worries whether streaming impacts the performance of model

1 Like

For encoding / decoding there are HW encoder and decoder that can be used.
NVIDIA gstreamer plugins give access to various encoding/decoding formats with jetson HW, if you use omxenc/dec plugins or nvv4l2enc or nvv4l2decoder.
Using nvvidconv you may copy to/from NVMM contiguous memory for HW (NVDEC, NVENC, CUDA…), convert format, rescale, crop…).
For performance, I’d say in most cases, the more can be done by dedicated HW would be the better choice.