wuyage

I.MX6 摄像头例子

0
阅读(2110)

米尔文档关于摄像头的描述如下:

blob.png

我把遇到的问题记录下:

1)uvc-streamer 例子编译问题

必须要

source /opt/myir-imx-fb/4.1.15-2.0.1/environment-setup-cortexa7hf-neon-poky-linux-gnueabi 

这个才能编译通过


2)我接上他们的摄像头

初始化log中一直显示sensor soft reset failed,具体原因未知,只能返修处理了

blob.png


后面在usb接口上接了一个uvc的usb摄像头,经过一番折腾可以采集图片了

接上usb 摄像头后,

blob.png

会多一个/dev/video1 的设备


之后按照米尔的./uvc_stream -d /dev/video1 -y -P 123456 -r 800x600

需要改下分辨率 ./uvc_stream -d /dev/video1 -y -P 123456 -r 640x480

之后,在PC机上输入http://192.168.20.224:8080/stream.mjpeg  弹出一个对话框,输入用户名和密码后,一直继续弹出对话框,不知道什么原因。。。。。。。

后来我把密码去掉:./uvc_stream -d /dev/video1 -y -r 640x480

才可以

这时提醒要保存stream.mjpeg,保存一段时间后,用qq影音打开,可以看到录取的视频


输入http://192.168.20.224:8080/snapshot.jpeg    可以截图图片

blob.png


Usage: ./uvc_stream

[-h, --help ]          display this help

[-d, --device ]        video device to open (your camera)

[-r, --resolution ]    e.g. 960x720, 640x480, 320x240, 160x120

[-f, --fps ]           frames per second

[-p, --port ]          TCP-port for the stream server

[-u ]                  server user(default uvc_user)

[-P ]                  server password

[-y ]                  use YUYV format

[-g ]                  use RGGB format

[-q ]                  compression quality

[-v | --version ]      display version information

[-b | --background]    fork to the background, daemon mode

[-o ]                  output filename (.avi)


/uvc_stream -d /dev/video1 -y -r 640x480 -o wenxue.avi  

可以直接录取avi视频

blob.png


win7专用摄像头软件USB 2.0 Camera.zip


http://www.live555.com/