Gstreamer: uvcvideo: ненулевой статус (-71) в обработчике завершения видео

#video-streaming #gstreamer #embedded-linux #gstreamer-1.0 #imx6

#потоковое видео #gstreamer #встроенный-linux #gstreamer-1.0 #imx6

Вопрос:

  • плата iwave-g27s.
  • Процессор I.MX8 (извините за проблему с тегом imx6. Не было imx8)
  • cat /etc/os-release
     ID="fsl-imx-xwayland"
    NAME="NXP i.MX Release"
    VERSION="L4.14.98-2.0.0_GA (sumo)"
    VERSION_ID="l4.14.98-2.0.0_ga"
    PRETTY_NAME="NXP i.MX Release L4.14.98-2.0.0_GA (sumo)"
     
  • См. Камеру 3cam_30

Проблема, с которой я сталкиваюсь, связана с разрешением видео gstreamer. когда я запускаю;

 root@iWave-G27S:~# gst-launch-1.0 v4l2src device=/dev/video2                                                           
>  ! video/x-raw, width=1152, height=768, framerate=30/1 ! videoconvert 
>  ! autovideosink
 

эта проблема возникает, и видеопоток зависает (для отображения требуется только 1 кадр);

 [ 2991.335232] uvcvideo: Non-zero status (-71) in video completion handler.
 

Подробный ss;
введите описание изображения здесь

я говорю о разрешении, потому что, когда я уменьшаю разрешение, проблем нет. это работает отлично;

 root@iWave-G27S:~# gst-launch-1.0 v4l2src device=/dev/video2                                                           
>  ! video/x-raw, width=640, height=480, framerate=30/1 ! videoconvert 
>  ! autovideosink