1.下载
复制代码
1
git clone https://github.com/jacksonliam/mjpg-streamer
2.安装相关依赖库
复制代码
1
sudo apt-get install libjpeg8-dev
3.编译
安装cmake
复制代码
1
sudo apt-get install cmake
进入目录mjpg-streamer-experimental,执行
复制代码
1
make clean all
4. 配置
复制代码
1
sudo raspi-config
完成“Enable Camera”,重启树莓派。
5.运行
进入目录mjpg-streamer-experimental,执行
复制代码
1
./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"
6.访问
静态图:
复制代码
1
http://<树莓派IP>:8080/?action=snapshot
动态图
复制代码
1
http://<树莓派IP>:8080/?action=stream
或
复制代码
1
http://<树莓派IP>:8080/javascript_simple.html
7.开机自启动
进入目录mjpg-streamer-experimental,执行
复制代码
1
2
3
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服务,内容如下:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/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
修改文件权限
复制代码
1
sudo chmod 777 startCamera
建立自启动软连接
复制代码
1
2
3
4
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
复制代码
1
sudo apt-get install chkconfig
添加服务:
复制代码
1
sudo chkconfig --add startCamera
配置服务优先级:
复制代码
1
sudo chkconfig --level 100 startCamera on
开启关闭服务:
复制代码
1
sudo chkconfig startCamera on/off
查看启动情况:
复制代码
1
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.内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复