Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4462808
  • 博文数量: 1148
  • 博客积分: 25453
  • 博客等级: 上将
  • 技术积分: 11949
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 21:14
文章分类

全部博文(1148)

文章存档

2012年(15)

2011年(1078)

2010年(58)

分类: 嵌入式

2011-04-25 18:45:52

本文的copyright归yuweixian4230@163.com 所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。
作者:yuweixian4230@163.com
博客:
yuweixian4230.blog.chinaunix.net 


使用 mjpg-streamer+viewer.exe测试USB摄像头



1.烧写 新的 内核镜像 和 文件系统 到开发板上



2.启动开发板


3.插上usb摄像头显示如下

  1. [root@yuweixian /]# usb 1-1: new full speed USB device using s3c2410-ohci and address 4
  2. gspca: probing 0ac8:301b
  3. zc3xx: probe 2wr ov vga 0x0000
  4. zc3xx: probe sensor -> 0011
  5. zc3xx: Find Sensor HV7131R(c)
  6. gspca: video0 created


4,输入命令,开始测试

   /lib/input_uvc.so 就是我们 生成的mjpg-streamer  的动态文件

  1. [root@yuweixian /]# mjpg_streamer -i "/lib/input_uvc.so " -o "/lib/output_http.so -w 192.168.1.6:8080"
  2. MJPG-streamer [1001]: starting application
  3. MJPG Streamer Version: svn rev:
  4. MJPG-streamer [1001]: MJPG Streamer Version: svn rev:

  5.  i: Using V4L2 device.: /dev/video0
  6. MJPG-streamer [1001]: Using V4L2 device.: /dev/video0  设备节点

  7.  i: Desired Resolution: 640 x 480 默认是640*480分辨率
  8. MJPG-streamer [1001]: Desired Resolution: 640 x 480

  9.  i: Frames Per Second.: 5
  10. MJPG-streamer [1001]: Frames Per Second.: 5

  11.  i: Format............: MJPEG
  12. MJPG-streamer [1001]: Format............: MJPEG

  

#mjpg-streamer -i /lib/input_uvc.so-o /lib/ouptput_http.so -w 192.168.1.10:8080

-i表示输入模块,使用了input_uvc.so,(usb video class )摄像头输入

-o表示输入模块,使用了output_http.sohttp输出

-w后面接开发板的IP地址和服务器端口号:8080 客户端使用这个IP地址和端口号就能登录服务器

可以把这些命令写入一个文件中,比如:webcam_ip,把这个文件放到/usr/bin目录下,并加上可执行权限,以后就可以在终端中直接执行#webcam_ip,省去了输入繁琐的命令。


5.windows上开启 viewer.exe





6.结束了


阅读(2579) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~