下面总结一下我安装mjpg-streamer的过程及安装失败该怎么处理
1、步骤一
sudo apt-get update #更新软件列表
sudo apt-get upgrade #更新软件
sudo apt-get install subversion #Subversion是一个自由开源的版本控制系统
sudo apt-get install libjpeg8-dev #JPEG支持库
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev #4l是小写"L"
sudo apt-get install cmake #下载编译工具
在安装cmake的时候出现了报警:
Package cmake is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'cmake' has no installation candidate
E: Package 'libgtk2.0-dev' has no installation candidate
sudo apt-get upgrade -y
sudo apt-get upgrade
sudo apt-get install cmake
使用以上指令即可解决。
2、步骤二
sudo apt-get install git
git clone https://github.com/jacksonliam/mjpg-streamer.git
3、步骤三编译
cd mjpg-streamer/mjpg-streamer-experimental #进入下载目录后进入左侧路径
make all #编译(需要进入下载目录进行编译)
4、安装install
sudo make install #安装
5、修改启动脚本
vi start.sh
原来的是input_uvc.so,改成input_raspicam.so(至关重要)
6、打开摄像头
sudo raspi-config
进入第5项 Interfacing Options
选择第1项 Camera
选择yes(启用)
选择finish 完成
树莓派会重启一次
7、运行摄像他脚本
./start.sh
8、查看监视画面
在浏览器输入 http://IP地址:8080,回车 显示如下页面,点击页面左侧,Stream栏,显示监视画面