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

首先提两个参考文档

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-dev
sudo 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也是可以的哦
这里写图片描述

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值