I have a 13MP webcam connected to the Nano with USB 3 connection and for now would just like to display the camera’s live video on a monitor. Ideally looking for 4K resolution at 30 fps. The camera is supposed to be able to do 4K at 30fps with MJPEG. The camera works with gstreamer and with cheese, but gstreamer will drop frames or have green and purple lines in the video, even with 4K at 15fps, and sometimes with 1080p at 30 fps. Cheese shows relatively clean video but is similarly at a lower framerate. Here is the gstreamer command that has been working:
gst-launch-1.0 -v v4l2src device=/dev/video1 ! video/x-raw, framerate=30/1,width=3840,height=2160 ! xvimagesink
Is there a way I could use more of the CPU’s, maybe the GPU? Another way to display the video? Is it not the nano, maybe the connection instead?
All help/ideas are greatly appreciated :)