Hello i use the ubuntu 22.04 from august (test-developper-only) thats enable the USB3 UVC camera support for linux V4L.
right now i can reach pretty good results by streaming a 1280x720@60fps H264 stream on rtsp/webrtc without any latency.(it is the value specified in the usb camera 1280x720@60!!!)
the vim4 cpus are at about 30% usage, witch is already awesome. can i push it by encoding H264 direct in hardware on the VIM4? here you are my gst pipe:
gst-launch-1.0 v4l2src ! video/x-raw,width=1280,height=720,format=UYVY ! videorate ! video/x-raw,framerate=60/1 ! videoconvert ! video/x-raw,format=I420 ! x264enc tune=zerolatency speed-preset=ultrafast bitrate=6000 ! queue ! rtspclientsink location=rtsp://localhost:8554/video
i send it to a local mediamtx rtsp server.
thanks!