Alternatives textoverlay in gstreamer

I see a big performance loss when using textoverlay in gstreamer. Apparently it is a software plugin with no acceleration, so it is quite expensive for the Jetson. Is there any alternative that would run faster?

My application includes npp (which I’m surprised it doesn’t include anything to put text over images) and my own cuda kernels before sending the frames to gstreamer, so I’m open to use any library out of gstreamer.

Hi,
We suggest you use nvivafilter to implement it in CUDA.
https://devtalk.nvidia.com/default/topic/1046218/jetson-tx2/unable-to-overlay-text-when-using-udpsrc-/post/5310313/#5310313
https://devtalk.nvidia.com/default/topic/1022543/jetson-tx2/gstreamer-nvmm-lt-gt-opencv-gpumat/post/5311027/#5311027

Thanks. I will do it in a cuda kernel then.