Hello,
Our camera is 3840x2160 30 frames.
If I use GStreamer alone, like this, 30Frames are maintained.
gst-launch-1.0 v4l2src device=/dev/video$SENSOR_ID \
! "video/x-raw, format=(string)UYVY, width=(int)3840, height=(int)2160" \
! videoconvert \
! "video/x-raw, format=(string)GRAY8" \
! multifilesink location=/tmp/%d.yuv max-files=100 -e
However, if RTSP is used, the GRAY8 file becomes 7 frames.
I’m using RTSP with the following content :
(FHD RTSP streaming and 4K GRAY8 file write)
test-launch --gst-debug=3 "v4l2src device=/dev/video0 \
! queue \
! tee name=w \
! queue \
! videoconvert \
! video/x-raw, format=(string)GRAY8 \
! multifilesink location=/tmp/%d.y max-files=100 -e w. \
! queue \
! nvvidconv \
! video/x-raw(memory:NVMM), width=1920, height=1080 \
! omxh264enc \
! h264parse \
! queue \
! rtph264pay name=pay0 pt=96 \
" " " " "
Is RTSP causing frame drops?
Or is the merge in GRAY8 wrong?
Is there any way to increase the frame rate of GRAY8?