1.这里我用的内核是linux-2.6.32.59 版本的,首先在www.kernel.com中下载这个内核

2.下载完毕之后拷贝到Linux中进行解压,tar jxvf linux-2.6.32.59.tar

3.进入linux-2.6.32.59 目录把当前内核的配置文件拷贝到当前目录下

cp /boot/config-2.6.18-238.e15 ./.config  因为我当前用的内核是linux-2.6.18版本的

4.在配置视频所需要的驱动  make  menuconfig  进入之后找到Device Drivers 按回车进入  找到MultiMedia Support先按空格键进行选中  再按回车键进入找到 Video For Linux 按回车键选中  再按空格键选中 Video capture adapters  将此选项选中之后按回车键进入找到V4L USB devices 按空格键选中再按回车键进入  找到USB ZC0301[P] ImageProcessor and Control Chip support 按空格键选中  再找到GSPCA based webcamsà先按空格键选中再按回车键进入在最后一项的菜单下选中ZC3XX USB Camera Driver

5.以上配置好之后再次回到顶层菜单,找到General setup-à按回车键进入找到[]enable deprecated sysfs features which may confuse old usersp 按空格键选中

6.经过4 ,5 两步骤已经将视频的驱动配置好退出保存

7.下面进行编译 make  此步骤大概需要一个小时左右

8.再次进行 make modules_install

9.再次进行 make install

10.此时查看将摄像头插入USB 再次查看设备文件中是否已经有了 video0  用ls  /dev/  命令查看

11.如果有说明安装成功

以上是内核升级的步骤

下面是将摄像头的内容显示出来

2.进行解压tar zxvf SDL-1.2.15.tar

3.进入目录 cd  SDL-1.2.15  再进入 test目录 cd test 在test 目录下配置 ./configure

再进行make 则会有许多编译好的程序随便运行一个试试

4.在我上传的资料文件夹中找到servfox-R1_1_3 文件夹进入之后首先将Makefile.i386的名字改为 Makefile ,

5.编译 make

6. 在我上传的资料文件夹中找到spcaview-20061208 文件夹进入之后直接make

7.之后将摄像头插入到USB 接口首先运行servfox-R1_1_3 文件夹中的servfox

./servfox  如果提示出现错误则要把打印的错误语句在spcav4l.c中找到将错误信息删除知道没有错误出现

再次运行

./servfox  -g –w 127.0.0.1:7070 –d /dev/video0

8. 再次运行spcaview          ./ spcaview –g –w 127.0.0.1:7070

此时应该在你的虚拟机上就会显示摄像头拍出来的视频注意此时的项目支持网络

linux video属性_Linux 下Video 的制作方法相关推荐

  1. linux video属性_linux查询video设备类型

    想查询 dev/video的类型,找不到命令,闲的蛋疼留个模版 用的时候把video列表写进solve前的 dev_list即可 #include #include #include #include ...

  2. linux mysql移植_linux 下mysql 移植设置方法

    环境: db01:10.10.10.101 db03:10.10.10.103 需求: 将db01上mysql做完整移植,迁移到db03 详细步骤: 1. 打包db01上/app目录并scp到db03 ...

  3. linux怎样自制库_linux 下动态链接库的制作与使用

    linux 下动态链接库的制作与使用 动态链接库*.so的编译与使用- - 动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介绍动态库的编译和链接,总算搞懂了这个之前一 ...

  4. linux pptp客户端_Linux下如何配置pptp

    你知道在Linux下如何配置pptp吗? 是不是很多小伙伴们都不知道Linux下配置pptp的方法,那么接下来文章中将介绍Linux下简单配置pptp的内容,希望对大家有帮助. 由于OpenVPN使用 ...

  5. linux spidev 应用_Linux下SPI驱动的移植和应用程序的测试

    Linux2.6.32下SPI驱动的移植如下图所示: 下面需要修改部分内核代码,具体操作如下: 1.  修改arch/arm/mach-s3c2440/mach-mini2440.c文件 在inclu ...

  6. linux用户注销的方法,linux退出登录_Linux下注销登录用户的方法

    摘要 腾兴网为您分享:Linux下注销登录用户的方法,智慧大学,悦作业,优化大师,学堂里等软件知识,以及货拉拉抢单,一呼万应,刺客信条奥德赛3dm,特价二手车,瓶子树,安全生产管理软件,上古卷轴5站姿 ...

  7. 给linux系统增加rz功能,Linux系统教程_Linux下rz命令使用的详细实例

    RZ和Linux的SZ命令命令可用于文件传输,和RZ命令用于上传文件,下面就举几个例子来介绍RZ指挥下详细使用Linux,一起分享学习linux系统教程的知识吧. RZ命令可以批量上传的文件,当然,你 ...

  8. emmc linux 识别分区_linux下给U盘分区并制作文件系统

    初探 不同于Ubuntu/Win等桌面发行版本,服务器型(非图形化系统)的linux系统通常不主动挂载U盘,因此当U盘插入后是不会有任何提示的,那我们如何知道U盘是否被系统所识别呢? 那就只能查看系统 ...

  9. linux ttyusb读写_linux下非root用户获得devttyUSB0的读写权限

    linux下非root用户获得devttyUSB0的读写权限 首先查看/dev/ttyUSB0的权限属性,在终端输入:teashaw@http://www.doczj.com/doc/049b1b8e ...

最新文章

  1. FreeBSD基金会添加新成员,梁莉成为第一位来自微软和中国的基金会董事
  2. 多网卡无法上外网的解决
  3. 计算机学院许斌副院长,马鞍山职业技术学院院长姚国成、马鞍山市卫校校长许斌一行来访我院...
  4. java培训就是害人的_[Java教程]粗心害死人啊,我的天。
  5. OCR系列——总体概述
  6. 【Python】Matplotlib绘制带颜色标尺的彩色曲面
  7. 如何生成可变表头的excel
  8. 49 - 算法 - Leetcode 112 路径总和 -二叉树递归 带参数一起递归
  9. 反编译C#的dll文件并修改,再重新生成dll
  10. CProgressCtrl进度条控件实现进度滚动效果
  11. EDA设计流程是怎样的,看完这篇文章就知道了
  12. 毕向东java基础,B站直达,目录,b站浏览目录太难受,在这做一个
  13. activiti7的流程图、模板图及子流程图展示
  14. Web.15.三层架构之购物车项目02
  15. 朋友圈发圈助手文案,头像,壁纸组合微信小程序源码下载
  16. 邓白氏编码官方查询地址
  17. c# OpenCvSharp 判断图片的是否黑白
  18. css 实现鼠标悬浮时等比放大图片,鼠标移出时还原图片
  19. 在线 - 支持word上传的富文本编辑器
  20. Python控制键盘鼠标pynput的详细用法 (转载)

热门文章

  1. 大数据失败案例之七宗罪
  2. 通过这次源码分析直播了解到在中国真正关心源码的webrtc开发者只有1%
  3. SPOJ Problem 22:Triangle From Centroid
  4. Objective-C基础之基本数据类型
  5. 25条提高iOS App性能的建议和技巧
  6. 流量管理的7大技术流派
  7. 利用form的“accept-charset”在不同编码的页面间提交表单
  8. 2006-我都做了什么!
  9. PAT (Basic Level) Practice (中文)1041 考试座位号 (15 分)
  10. RabbitMQ 基本概念介绍-----转载