树莓派USB网络摄像头使用教程

树莓派USB网络摄像头使用教程


1、下载需要的软件


sudo apt-get install imagemagick


sudo apt-get install subversion //下载SVN


svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer  //下载mjpg-streamer


到http://www.ijg.org/files/ 下载jpegsrc.v8b.tar。


2、安装jpegsrc.v8b


tar -zxvf jpegsrc.v8b.tar


cd jpeg-8b


./configure --prefix=/home/pi/Desktop/jpeg-8b/jpeg --enable-shared --enable-static


make


make install


3、安装mjpg-streamer


cd /home/pi/Desktop/mjpg-streamer/mjpg-streamer/plugins/input_uvc


vim Makefile


修改
CFLAGS = -O1 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC

CFLAGS = -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -I/home/wu/jpeg-6b/jpeg/include


修改
$(CC) $(CFLAGS) -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo

$(CC) $(CFLAGS) -ljpeg -L/home/wu/jpeg-6b/jpeg/lib -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo
注:/home/wu/jpeg-6b/jpeg就是上面移植jpeg库后安装的目录


make


sudo make install


sudo vim /etc/profile


在/etc/profile 下,添加
export LD_LIBRARY_PATH=/usr/local/lib


4、运行


运行mjpg-streamer
sudo mjpg_streamer -i "/usr/local/lib/input_uvc.so -y -r 320x240" -o "/usr/local/lib/output_http.so -p 8080 -w /www"


用Chrome浏览器打开
http://192.168.1.234:8080/?action=stream



你可能感兴趣的:(树莓派)