2017-06-12 56 views
0

夜間運行相機捕獲後,我收到錯誤。GStreamer在夜間相機捕獲後顯示錯誤

它運行良好,捕捉的次數很多(200到300),但在突然之後,它突然顯示下面的消息,並且無法拍攝相機。 迭代不是固定的,也不能說在這個數字之後只有它停止捕獲。

正如我GOOGLE了它,我發現類似的問題,這一點,但無法找到確切的結果....

gst-launch-1.0 imxv4l2videosrc device=/dev/video1 input=0 imx-capture-mode=0 fps-n=15 ! imxeglvivsink 
display(/dev/fb0) resolution is (800x480). 
[INFO] Product Info: i.MX6Q/D/S 
Setting pipeline to PAUSED ... 
Pipeline is live and does not need PREROLL ... 
Setting pipeline to PLAYING ... 
New clock: GstSystemClock 




ERROR: from element /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0: Internal data flow error. 
Additional debug info: 
../../../../gstreamer-1.6.3/libs/gst/base/gstbasesrc.c(2943): gst_base_src_loop(): /GstPipeline:pipeline0/GstImxV4l2VideoSrc:imxv4l2videosrc0: 
streaming task paused, reason error (-5) 
Execution ended after 0:00:10.172558001 
Setting pipeline to PAUSED ... 
Setting pipeline to READY ... 

Setting pipeline to NULL ... 
Freeing pipeline ... 

請幫助我,如果你有關於GStreamer的問題的任何想法,並說明理由當這種類型的錯誤來臨時。

回答

0

可能是,捕獲長時間運行後

  1. 內存不足。

  2. 攝像機輸入(幀定時)不與IMX同步

  3. 系統處於高CPU負載