I.MX6 摄像头例子
0赞米尔文档关于摄像头的描述如下:
我把遇到的问题记录下:
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,具体原因未知,只能返修处理了
后面在usb接口上接了一个uvc的usb摄像头,经过一番折腾可以采集图片了
接上usb 摄像头后,
会多一个/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 可以截图图片
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视频