我是靠谱客的博主 义气鞋子,这篇文章主要介绍树莓派摄像头使用1.下载2.安装相关依赖库3.编译4. 配置5.运行6.访问7.开机自启动参考:,现在分享给大家,希望可以做个参考。

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.内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(127)

评论列表共有 0 条评论

立即
投稿
返回
顶部