GStreamer USB 2.0网络摄像头

时间:2012-08-21 09:49:13

标签: usb webcam gstreamer

您好我正在尝试在OpenSuse 11.4上测试GStreamer,以显示网络摄像头,但它说

  

#gst-launch v4l2src!视频! video / x-raw-yuv,身高= 240! xvimagesink

     
    

将管道设置为PAUSED ...管道已启用且不需要PREROLL ...将管道设置为PLAYING ...新时钟:     GstSystemClock     libv4l2:错误出队buf:没有这样的设备......错误:来自element / GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:尝试失败     得到视频     来自设备'/ dev / video0'的帧。其他调试信息:     v4l2src_calls.c(200):gst_v4l2src_grab_frame():     / GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:50次尝试后失败。     设备/ dev / video0。系统错误:之后没有此类设备执行结束     7995625828 ns。将管道设置为PAUSED ...将管道设置为     READY ... libv4l2:错误关闭流:没有这样的设备

         

(gst-launch-0.10:19771):GStreamer-CRITICAL **:无法停用     pad v4l2src0:src,非常糟糕将管道设置为NULL ... libv4l2:错误     关闭流:没有这样的设备

         

(gst-launch-0.10:19771):GStreamer-CRITICAL **:无法停用     pad v4l2src0:src,非常糟糕的Freeing管道......

  

感谢您的帮助。

我也收到了错误消息:

  

将管道设置为PAUSED ...   错误:管道不想暂停。   错误:来自element / GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:无法获取设备'/ dev / video0'上的控件属性。   其他调试信息:   v4l2_calls.c(267):gst_v4l2_fill_lists():/ GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:   在设备'/ dev / video0'上查询控件9963776失败。 (5 - 输入/输出错误)   将管道设置为NULL ...   释放管道......

1 个答案:

答案 0 :(得分:0)

获取v4l-info的输出对于诊断此类问题非常有用。还有GST_DEBUG的警告/信息级别。无论如何,最好提交一个bug并附上日志。

除了隔离问题之外,从最简单的pipline开始: gst-launch v4l2src! xvimagesink