Hdmirx -> kmssink/waylandsink -> opencv -> hdmitx

HI all

Im having issues with a gstreamer pipeline for raw uncompressed video with my rk3588 SBC with HDMIRX support

looking to use my SBC to mimic a “monitor” between my main monitor and my main PC to not interfere with HDMI video signal to achieve sub frame latency roughly around 240 FPS = 4.17 ms as what my zowie monitor supports

Using KMSSINK or WAYLANDSINK causing significant cpu overhead and causes my pipeline to stutter anything above framerate=15/1
im aware kmssink and waylandsink use the DRM graphics driver and a buffer to produce consistent stable frames, and im aware that raw uncompressed video can throttle the CPU but is there a method to accomplishing this feat?

My main goal is to create a at home security system using my google coral accelerator for ai model using opencv

GST_DEBUG=3 gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=NV24,width=1920,height=1080 ! videoconvert ! kmssink

thanks everyone