下载mjpg-streamer源码包
git clone https://github.com/jacksonliam/mjpg-streamer.git
cd mjpg-streamer/mjpg-streamer-experimental
#进入下载目录后进入左侧路径
make all #编译
编译出现下列问题考虑安装相关环境搭建
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 #下载编译工具
接着sudo make install
到这一步算安装好了
接着vi start.sh 找到启动脚本
sudo raspi-config
配置成功后进入 cd mjpg-streamer/mjpg-streamer-experimental/
./start.sh
我在配置过程中碰到的一些问题
mmal mmal_vc_component_create failed to create component 'vc ril camera' (1:ENOMEM)
mmal mmal_component_create_core could not create component 'vc ril camera' (1) mmal Failed to create camera component
mmal main Failed to create camera component
mmal Camera is not detected. Please check carefully the camera module is installed correctly
如果碰到此问题,你需要考虑是否能识别设备
vcgencmd get_camera
结果:
supported=1 detected=0
说明只有输出,并没有检测到设备
解决办法:
sudo raspi-config 命令,进入到树莓派基本设置界面将
Camera Enable
SSH Enable
VNC Enable
SPI Enable
I2C Enable
Serial Enable
1-Wire Enable
将上述的打开然后再次检测出现下列情况问题就解决:
supported=1 detected=1
然后进入浏览器登录:http://树莓派IP:8080查看摄像头情况