树莓派使用mjpg-steamer实现网络监控

来源:互联网 发布:破解linux root密码 编辑:程序博客网 时间:2024/06/05 11:20

首先提两个参考文档

http://tieba.baidu.com/p/3981484977#74017825356l
http://blog.csdn.net/blueslime/article/details/12429411

这两个文档的解释和操作步骤都很清楚,接下来是我自己操作成功后的步骤,记下来,以免我以后忘记

1 下载安装包
在树莓派里直接写命令行下载

wget https://github.com/jacksonliam/mjpg-streamer/archive/master.zip

2 安装辅助工具

sudo apt-get install libjepg8-devsudo apt-get install cmake

3 解压安装包

unzip master.zip

4 编辑源文件
先移动到input_raspicam文件夹下

cd mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam

在此文件夹下编辑input_raspicam.c文件

这里写图片描述

nano input_raspicam.c

这里写图片描述
进入nano页面后,按下ctrl+w(搜索),输入fps,回车,可看到如下界面,将fps改为30
这里写图片描述
然后按ctrl+x,再按y,再回车

5 编译mjpg软件
执行两次

cd ..

在mjpg-streamer-experimental工程下进行编译:
这里写图片描述

make clean all

然后

cd

退出到主目录下

6 制作mjpg启动脚本 jk.sh
新建一个文件jk.sh 直接将以下代码写进去

cd mjpg-streamer-master/mjpg-streamer-experimental./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"

7 执行 jk.sh 脚本

sh jk.sh

正常启动jk.sh脚本
停止按Ctrl+C 就好了

8 浏览访问
在浏览器输入

http://你的树莓派IP:8080

就OK了
这里写图片描述
看静态截图的可以直接输入

http://你的树莓派IP:8080/?action=snapshot 

这里写图片描述
动态图像(会有延迟)

http://你的树莓派IP:8080/javascript_simple.html  

不造怎么回事,我的动态图像一直闪啊闪啊,上午还没这种情况。。。
初学者还没搞懂是为什么,估计是浏览器的原因?
换台电脑就没这种情况了。。。

必须要在同一局域网!!!
手机连着相同的wifi也是可以的哦
这里写图片描述

0 0
原创粉丝点击