树莓派安装mjpg-streamer,开机自启

安装必要的库

sudo apt-get update
sudo apt-get install subversion
sudo apt-get install libjpeg8-dev
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev
sudo apt-get install cmake
sudo apt-get install git

clone开源的project到本地,并编译

sudo git clone https://github.com/jacksonliam/mjpg-streamer.git
cd mjpg-streamer/mjpg-streamer-experimental
sudo make all
sudo make install

插入USB摄像头并开启

./mjpg_streamer -i "./input_uvc.so -f 30 -r 1080x60" -o "./output_http.so -w ./www"

开机自启

1.在本目录先建立文件 open_mjpg_streamer.sh
用vim打开
写入

./mjpg_streamer -i "./input_uvc.so -f 30 -r 1280x1024" -o "./output_http.so -w ./www" &
echo "mjpg_streamer is runing"

在/etc/rc.loca中,在exit 0 前写入

cd /home/pi/mjpg-streamer/mjpg-streamer-experimental/
sh open_mjpg_streamer.sh &
cd -