ubuntu下安装摄像头应用程序xawtv2(usb摄像头的测试,虚拟摄像头的测试)

    准备安装xawtv的应用程序:

       1  在线获取sudo apt-get install xawtv  

        /* 在线获取安装包,如果你的的ubuntu版本是太老的话,这里就不能正确安装,只能采取第二种方法 */

      2  在这个 http://www.kraxel.org/releases/xawtv/网站创建新的sources.list如下图,使用如下步骤安装xawt

           1.   选择国家
           2. 选择相邻的ubuntu版本
           3.   选择"Ubuntu Branches"
           4.   配置好后点击最下面的 Generate List   将生成下面这个图片生成sources.list

          

       5.   把得到内容替换到/etc/apt/sources.list(就是红色横线的内容)
       6.   sudo apt-get update
            sudo apt-get install xawtv

    测试USB摄像头:

      1  把usb 的摄像头插入到电脑上,使用命令ls  /dev/v*  查看   如果出现/dev/vidoe0  说明连接上,否则使用下面的方法就行解   决

           首先在【主机】中按Win+R打开“运行”对话框,输入“services.msc”,打开服务管理器。

           在“服务”中启动“VMware USB Arbitration Service”服务项(如果启动着,右键让它停止,重新启动)

          然后打开虚拟机软件(先不要启动虚拟机)。在你的虚拟机界面点“编辑虚拟机设置”,打开“虚拟机设置”对话框。在“硬件”选项卡下,选中“USB控制器”,在右边选中前三个连接。三个都要选,缺一不可。

          其次在打开虚拟机后,然后选中虚拟机菜单中的可移动设备下面的usb device,建立连接,

          使用ls  /dev/v* 命令进行查看,出现/dev/video0.说明连接成功

     2  执行 xawtv 即可看到图像

        

测试虚拟摄像头vivi:

1. 确实ubuntu的内核版本
     uname -a
     Linux book-desktop 2.6.31-14-generic #48-Ubuntu SMP Fri Oct 16 14:04:26 UTC 2009 i686 GNU/Linux(这是我的版本号)

2. 去www.kernel.org下载同版本的内核
  
解压后把drivers/media/video目录取出
   修改它的Makefile为:

  KERN_DIR = /usr/src/linux-headers-2.6.31-14-generic(不同版本,可能路径不同需要自己去查看 )
  all:
        make -C $(KERN_DIR) M=`pwd` modules
  clean:
        make -C $(KERN_DIR) M=`pwd` modules clean
        rm -rf modules.order
  obj-m   += vivi.o
  obj-m   += videobuf-core.o
  obj-m   += videobuf-vmalloc.o

  obj-m   += v4l2-common.o

   3在Ubuntu中,创建一个目录,把video放在里面,然后进入video中使用make 进行编译生成vivi.ko

  4  sudo modprobe vivi  
      sudo rmmod vivi
      sudo insmod ./vivi.ko

5. ls /dev/video*(我的虚拟中有两个/dev/video0  ,/dev/video1
6. xawtv -c /dev/video1(/dev/vidoe1是我虚拟设备的)

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值