
作者:奈何col
用intel ediosn做监控,做视频小车什么的,也许会用到。
1、安装libjpeg-dev 和 libv4l-dev
首先
# vi /etc/opkg/myfeeds.conf
把下面几个源写入文件
src intel-iotdk http://iotdk.intel.com/repos/1.1/intelgalactic
src all http://iotdk.intel.com/repos/1.1/iotdk/all
src i586 http://iotdk.intel.com/repos/1.1/iotdk/i586
src x86 http://iotdk.intel.com/repos/1.1/iotdk/x86
然后
# opkg update
# opkg install libjpeg-dev libv4l-dev
等待安装完成
2、下载mjpg-streamer
以下版本,已经修改过makefile,可以直接编译
也可以重新下载原版,再配置
3、复制到edison,并解压
建议/home下,空间比较大
4、进入解压到的文件夹,并编译
# make
5、编译完成后,运行以下命令,启动mjpg-streamer
(这之前你需要先连接上一个支持mjpg的摄像头,否则会有失败提示)
# export LD_LIBRARY_PATH="$(pwd)"
# ./mjpg_streamer -i "./input_uvc.so -d /dev/video0 -r 340x240 -f 10" -o "./output_http.so -p 8080 -w ./www"
现在mjpg-streamer服务器已经启动啦,通过浏览器输入 http://edisonIp:8080 就能看到摄像头传回的画面的
文章来源: ARDUINO中文社区