我是靠谱客的博主 义气鞋子,最近开发中收集的这篇文章主要介绍树莓派摄像头使用1.下载2.安装相关依赖库3.编译4. 配置5.运行6.访问7.开机自启动参考:,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1.下载
git clone https://github.com/jacksonliam/mjpg-streamer
2.安装相关依赖库
sudo apt-get install libjpeg8-dev
3.编译
安装cmake
sudo apt-get install cmake
进入目录mjpg-streamer-experimental,执行
make clean all
4. 配置
sudo raspi-config
完成“Enable Camera”,重启树莓派。
5.运行
进入目录mjpg-streamer-experimental,执行
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"
6.访问
静态图:
http://<树莓派IP>:8080/?action=snapshot
动态图
http://<树莓派IP>:8080/?action=stream
或
http://<树莓派IP>:8080/javascript_simple.html
7.开机自启动
进入目录mjpg-streamer-experimental,执行
sudo cp mjpg_streamer /usr/local/bin
sudo cp output_http.so input_raspicam.so /usr/local/lib/
sudo cp -R www /usr/local/www
在/etc/init.d/下新建startCamera服务,内容如下:
#!/bin/bash
### BEGIN INIT INFO
# Provides: startCamera
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Short-Description: Start or stop the Camera
### END INIT INFO
case "$1" in
start)
echo "Starting Camera..."
cd /usr/loca/bin/
mjpg_streamer -i "/usr/local/lib/input_raspicam.so" -o "/usr/local/lib/output_http.so -w /usr/local/www" &
;;
stop)
echo "Stoping Camera..."
sudo killall mjpg_streamer
;;
*)
echo "Usage: service start|stop"
exit 1
;;
esac
exit 0
修改文件权限
sudo chmod 777 startCamera
建立自启动软连接
sudo ln -s /etc/init.d/startCamera /etc/rc2.d/S100Camera
sudo ln -s /etc/init.d/startCamera /etc/rc3.d/S100Camera
sudo ln -s /etc/init.d/startCamera /etc/rc4.d/S100Camera
sudo ln -s /etc/init.d/startCamera /etc/rc5.d/S100Camera
安装chkconfig
sudo apt-get install chkconfig
添加服务:
sudo chkconfig --add startCamera
配置服务优先级:
sudo chkconfig --level 100 startCamera on
开启关闭服务:
sudo chkconfig startCamera on/off
查看启动情况:
sudo chkconfig --list startCamera on
重启OK!
参考:
http://www.ncnynl.com/archives/201607/267.html
http://www.cnblogs.com/nerxious/archive/2013/01/18/2866548.html
最后
以上就是义气鞋子为你收集整理的树莓派摄像头使用1.下载2.安装相关依赖库3.编译4. 配置5.运行6.访问7.开机自启动参考:的全部内容,希望文章能够帮你解决树莓派摄像头使用1.下载2.安装相关依赖库3.编译4. 配置5.运行6.访问7.开机自启动参考:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复