This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SK-TDA4VM: GStreamer pipeline FPS limitations

Part Number: SK-TDA4VM
Other Parts Discussed in Thread: TDA4VM

I am using the TDA4VM Starter Kit, as well as a NexiGo N660P webcam, that uses USB-A connector, and is connected to the USB-3.0 port in the board.

I am trying to debug the FPS of the live feed of the input camera using gstreamer, as the output is lower than expected. Using a simple pipeline

gst-launch-1.0 v4l2src device=/dev/video2 ! image/jpeg, width=1920, height=1080 ! jpegdec ! tiovxcolorconvert ! video/x-raw, framerate=60/1, format=NV12 ! fpsdisplaysink sync=false driver-name=tidss

The framerate I'm getting is around 20 FPS in this case.

But using a similar pipeline in PC

gst-launch-1.0 v4l2src device=/dev/video0 io-mode=2 ! image/jpeg, width=1920, height=1080 ! jpegdec ! video/x-raw, framerate=60/1 ! fpsdisplaysink sync=false

   the output is at 60 FPS.

What is limiting the FPS in case of the Starter Kit board, and is there any way to improve the FPS, or get the input at 60FPS ?

Thanks,

Gokul