当前位置:  技术问答>linux和unix

gspca驱动问题

    来源: 互联网  发布时间:2016-10-10

    本文导语:  之前我遇到的问题是驱动识别了我的摄像头(0x0ac8:0x3450),但是不能正常创建设备文件的问题,后来解决后发现UVC驱动不支持V4L1,但是项目要求是使用V4L1,所以就想到使用gspca驱动。 按照论坛中高手的提示在设备列表...

之前我遇到的问题是驱动识别了我的摄像头(0x0ac8:0x3450),但是不能正常创建设备文件的问题,后来解决后发现UVC驱动不支持V4L1,但是项目要求是使用V4L1,所以就想到使用gspca驱动。
按照论坛中高手的提示在设备列表中加了我的摄像头型号,插上USB摄像头提示发现了此设备,正常创建了设备文件/dev/video0,但是运行程序后出现了问题:
gspca: no transfer endpoint found
这个实在运行到v4l_grab_start发生的
程序如下:
int v4l_grap_start(v4ldevice *vd,int frame)
{
  vd->mmap.frame=frame;
  if(ioctl(vd->fd,VIDIOCMCAPTURE,&(vd->mmap))framestat[frame]=1;
  return 0;
}
不知道有没有人遇见过这个情况,是不是还要改gspca,我用的是2.6.32.2内核,望知情人士给点提示,先谢谢了。

|
有没有一些基于gspca驱动的应用程序?试试,既然都能认出来了,驱动应该没有什么问题了。
以前看论文、网上资料,到处都是v4l1,但自己实在找不到gspca支持的摄像头,只好使用uvc,v4l2。
google下,多比较几个v4l1采集的程序,看看异同。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3