ubuntu下摄像头启动与黑屏问题解决

来源:互联网 发布:利用外部数据的例子 编辑:程序博客网 时间:2024/04/28 08:09

想要在海思HI3518E平台上测试直播模块SDK,SDK压缩包内包含Android/IOS/Ubuntu/Windows各平台的库文件及测试demo源码。所以想在Ubuntu下编译测试熟悉SDK,然后再在HI3518E上测试使用。由于Ubuntu安装在Vmware下,所以可先在Windows下确认摄像头驱动是否安装完成。在Windows“设备管理器”->“图像设备”下确认存在设备“Intergrated Camera

 

回到Vmware Workstation,在“虚拟机”->“可移动设备”下确认是否存在Camera设备,如Vmware不支持当前摄像头,在如下界面下将无法找到Camera设备,那就不用折腾了!万幸,Vmware支持我这款摄像头,点击连接就可在虚拟机上的Ubuntu里加载Camera 

 


连接完成后,在Ubuntu中确定usb设备是否加载成功。输入以下命令确定加载成功

lsusb

ls /dev/video

 

接下来打开Ubuntu shell终端,输入:

sudo apt-get install cheese

安装完成后,在shell终端启动cheese,如以上操作都正常,应该可以看到摄像头灯点亮并且cheese窗口显示视频。

但是如上操作都正常,cheese出来的视频窗口是黑屏的,怎么回事?

 

Vmware Workstation的“虚拟机”->“虚拟机设置”->USB控制器”下,查看“USB兼容性”,如果当前是“USB2.0”就修改为“USB3.0”,反之就修改为“USB2.0”。然后再在“虚拟机”->“可移动设备”下重新连接Cameracheese就可以正常出视频了!!!

1 0
原创粉丝点击