CB内核版本:3.0.62,先检查你的摄像头是否已被CB识别:
lsusb //看是否有相关硬件设备;
ls /dev //看是否出现VIDEO0,检查摄像头驱动状态;
第一步:安装所需的程序包,主要为SVN及图库:
apt-get install libv4l-dev
apt-get install libjpeg8-dev
apt-get install subversion
apt-get install imagemagick
apt-get install make
或直接:
apt-get install subversion imagemagick
第二步:下载并编译 mjpg-streamer
安装:
svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer
编译:
cd mjpg-streamer/mjpg-streamer
make USE_LIBV4L2=true clean all
sudo make DESTDIR=/usr install
启动mjpeg-streamer:
/bin/sh ./start.sh &
注:&代表在命令行窗格后台执行,当窗格关闭程序关闭;在整个命令行外加(),代表在整个系统后台执行;
看到以下内容即说明摄像头正常工作:
o: www-folder-path…: ./www
o: HTTP TCP port…..: 8080
o: username:password.: disabled
o: commands……….: enabled
访问:http://你的cb的ip:8080
大功告成。
注:如果需要将此服务开机启动,需要将.start.sh文件内的相对路径改为绝对路径,否则开启自启会报错。
参考文献:
CB安装Debian开启摄像头:http://www.isn8.com/?p=1352
在64位ubuntu12.04中安装mjpg-streamer实现网络监控:http://blog.sina.com.cn/s/blog_569eb8d7010181kt.html
mjpg-streamer连接摄像头安装过程:http://forum.cubietech.com/forum.php?mod=viewthread&tid=961
最新评论