ARM9远程视频监控 mjpg-streamer+viewer.exe测试

2710阅读 0评论2011-04-25 yuweixian4230
分类:嵌入式

本文的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.结束了


上一篇:ARM9 远程视频监控 -mjpg-streamr移植
下一篇:ARM9远程视频监控uvc-streame+viewer.exe测试