linux下测试摄像头出现黑屏

kenhaing 2011-05-22 08:47:43
我在虚拟机上做摄像头驱动,用的是台电摄像头,芯片是中星微的,在linux上看到/dev/video0,然后我用luvcview测试,输入
#luvcview -d /dev/video0 -f yuv -s 320x240
回车,出现一个黑色的窗口,什么都没有。不知什么原因?
我看了一下 显示有 video driver:x11 驱动应该是成功了,但是怎么用不了?

还有,我用cheese测试也是没有画面出现。。
...全文
697 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuhw126 2012-01-04
  • 打赏
  • 举报
回复
楼主,问题解决了没有,我也碰到了同样的问题,郁闷呐~
crazycuo 2011-12-15
  • 打赏
  • 举报
回复
想问一下楼主有没有解决?
zntracy 2011-06-17
  • 打赏
  • 举报
回复
请问lz:
问题解决了吗?我的也出现和你一样的问题,用cheese什么都看不到,不知道怎么弄了?
kenhaing 2011-05-27
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 qing760416112 的回复:]
LZ 我运行了个类似的程序:VIDIOC_QUERYCAP为什么会等于-2140245888?
[/Quote]

你这个是查询驱动功能吧,把它去掉应该没影响。

我的摄像头可以在uvc支持列表里查到,所以认为是uvc摄像头,
我看国嵌的视频有讲到,现在中星微的摄像头用的是v4l2标准, 但是我在arm板上用gspcavl(这个也是基于v4l2的驱动)驱动,再测试则显示没有端点,不过其它ioctl指令都能用,还是驱动不起来
Ei 2011-05-26
  • 打赏
  • 举报
回复
首先确定下,摄像头各个信号输出是否有数据。
wjjontheway 2011-05-26
  • 打赏
  • 举报
回复
如果该摄像头的驱动是基于V4l2的,可以用V4l2的测试程序试试,网上类似的应用程序很多。不过我当时不是在虚拟机下测试的,而是直接在Ubuntu下运行的。
qing760416112 2011-05-26
  • 打赏
  • 举报
回复
摄像头应该是uvc,基于v4l2的???这个要怎么判断?
qing760416112 2011-05-26
  • 打赏
  • 举报
回复
LZ 我运行了个类似的程序:VIDIOC_QUERYCAP为什么会等于-2140245888?
kenhaing 2011-05-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wjjontheway 的回复:]
如果该摄像头的驱动是基于V4l2的,可以用V4l2的测试程序试试,网上类似的应用程序很多。不过我当时不是在虚拟机下测试的,而是直接在Ubuntu下运行的。
[/Quote]

我的摄像头应该是uvc,基于v4l2的吧,我试过在网上找个gspcavl驱动,编译不通过。。。spcaview也用不了,很奇怪,会不会是我用虚拟机的原因?

其实我之前是想在arm板上跑的,搞了很久也不行
Kyph 2011-05-25
  • 打赏
  • 举报
回复
视频格式也可能不匹配
Kyph 2011-05-23
  • 打赏
  • 举报
回复
摄像头信号没有接好?!
kenhaing 2011-05-23
  • 打赏
  • 举报
回复
不会,我在windows桌面可以免驱使用,所以应该不是接线的问题

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧