读书人

V4L视频采集遇到的有关问题求大家帮

发布时间: 2012-09-06 10:37:01 作者: rapoo

V4L视频采集遇到的问题,求大家帮忙看看
请问 获取摄像头存储缓冲区的帧信息 失败的原因可能有哪些,我的代码中语句如下

C/C++ code
  ret = ioctl(cam_fd,VIDIOCGMBUF,&cam_mbuf);if( ret<0 ){     printf("ERROR:VIDIOCGMBUF,Can't get video_mbuf\n");}

我使用ARM开发板,usb摄像头,超级终端显示的信息如下
C# code
Device name:USB 2.0 PC CamWidth:320 ~ 48Height:240 ~ 32VIDIOCGPICT brightnes=30583 hue=0 color=516 contrast=43346 whiteness=0depth=16 palette=8ERROR:VIDIOCGMBUF,Can't get video_mbufFrames:0ERROR:mmapBuffer size:0Offset:0ERROR: VIDIOCMCAPTUREERROR: VIDIOCSYNCSegmentation fault[root@FORLINX6410]#


求指导啊

[解决办法]
这点信息看不出是什么问题的。得自己深入下去跟一下。

读书人网 >UNIXLINUX

热点推荐