安装mjpg-streamer
远程监控基本上是wifi小车的一个必备功能了。摄像头我用的是奥尼百脑通 D881,这个要100左右。
确认安装了以下软件:
kmod-usb2
kmod-video-uvc
(*)kmod-nls-base
kmod-usb-core
kmod-video-core
kmod-input-core
kmod-usb-ohci
kmod-usb-video
libjpeg
(*)librt
(*)libpthread
mjpg-streamer
(*)的表示我并不确定是否是必须要的。
然后运行运行mjpg_streamer -i "input_uvc.so -r 640*480 -f 30" -o "output_http.so -p 8080 -w /www/webcam"
其中640X480 是视频的大小,25是帧率,这个要根据摄像头来选择。
然后再PC的浏览器上输入下面的网址即可查看
192.168.1.1:8080/?action=stream(动态视频)
192.168.1.1:8080/?action=snapshot(静态图像)
也可访问192.168.1.1:8080/index.html 可以看到更多的内容
至于设置mjpg-streamer开机自启动,可以用uci来配置。关于uci可以看官网上的介绍。
首先执行
uci show mjpg-streamer
输出大概是下面的样子
mjpg-streamer.core=mjpg-streamer
mjpg-streamer.core.device=/dev/video0
mjpg-streamer.core.resolution=640x480
mjpg-streamer.core.www=/www/webcam
mjpg-streamer.core.port=8080
mjpg-streamer.core.enabled=0
mjpg-streamer.core.fps=15
然后根据自己摄像头的情况修改
uci set mjpg-streamer.core.enabled=1.
uci set mjpg-streamer.core.fps=25
uci set mjpg-streamer.core.resolution=640x480
登陆进到管理页面,进入SYSTEM下的STARTUP,点击enable mjpg-streamer
这样下次开机mjpg-streamer就会自启动了。