找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 46276|回复: 73

Openwrt Pandorabox 挂载摄像头 定时拍照上传百度网盘,实现实时监控(优酷路由宝)

 火.. [复制链接]
发表于 2015-3-22 19:08 | 显示全部楼层 |阅读模式
本帖最后由 Mrmay 于 2015-3-22 22:04 编辑

事情是这样的:三四年前为了实现一个200米左右的组网,到anywlan 恩山 Openwrt论坛等等学习了各种路由器固件,期间玩过基于Openwrt的wifi小车。
玩过一些路由器  DB120 网件614等等

这次优酷路由宝我看了一眼配置还不错,本来就没想用来挣金币,到手放了两天,密切关注刷机情况,在几个群里转悠,恩山放出Pandorabox刷机教程后第一时间刷了。
刷机过程不多说,参考路由宝刷pandora  再次感谢为此付出时间的大神们!
几个固件都试了最终选定了最后那个最大的,自带Mjpg-streamer

挂上摄像头就能驱动。http://192.168.11.1:8080/?action=stream
我的摄像头轻松支持1080×720.太高了也支持,但意义不大,某些摄像头可能只到640×480,各位注意。
另外IE浏览器不支持,Firefox和chrome是支持的,其他未知。

但是 luci页面下文件输出不能用,只能用Http输出,这个我估计是固件的mjpg-streamer缺少output_file.so的原因。总之不能用,这个原因折腾一上午。



那就另辟蹊径吧,以前玩wifi小车时玩过,可以用Wget获取图片,DB120有两个U口,然后定时任务存入U盘,但是路由宝只有一个USB口,加HUB就有点麻烦了。
参考这个帖子。https://www.right.com.cn/forum/thread-109965-1-1.html
感谢原作者:http://bbs.hiwifi.com/thread-81-1-1.html

参考其中第三条
新建一个savepic.sh文件写入以下内容

my_current_date=`date +%Y_%m_%d`
my_current_time=`date +%H_%M_%S`
wget  "http://192.168.11.1:8080/?action=snapshot" -O /tmp/pic/$my_current_date/$my_current_time.jpg

上传到/www目录给777权限,可以在telnet执行一次试试看能否运行,运行一次在/tmp/pic/下产生一个当前时间的截图,名称为当前时间时_分_秒.jpg 可用WinSCP考出来看看

若能执行,在luci下crontab下设置定时执行就好了。*/1 * * * * /www/savepic.sh(习惯命令行的可以telnet命令行操作)
这时候 执行       /etc/init.d/cron start
crontab -l 检查一下是否有任务
开启服务后  就能看到/tmp/pic/下面每隔一分钟生成图片文件了。


文件可以源源不断生成,但是路由器内存就那么大。而且内存卡挂载不上。(谁有方法请告诉我。
每个图片120K左右,每分钟1张,几个小时就满了。于是研究怎么上传网络
FTP服务器我没有。百度网盘倒是常用,看到大神开发了SyncY插件,真是太赞了。
http://syncyhome.duapp.com/index.php/syncyconfighelp/
安装Python版。按照教程来就好了。

此步安装完要重启路由器,不然luci页面显示不出来!

安装好绑定自己的网盘。设置同步目录/tmp/pic/每分钟检查(这个可以根据情况修改)就可以在自己网盘下看到文件了。

为了避免存满路由器,定时删除/tmp/pic/产生的文件。*/5 * * * * rm /tmp/pic/*.jpg  
五分钟删除一次。

以下是我的计划任务。




然后就OK了,只要路由器开着联网,你就可以在任何时候在任何联网设备上查看监控的地点了。

enjoy!!



抛砖引玉,后期打算用motion。可以做到有动作时拍照/视频上传。
再抛一转:其实可以结合web2ser以及.lua脚本使用串口输出加单片机控制花样玩起来!!有空继续折腾。

方法都非原创,此帖内容原创,恩山首发,如有错误请指正,转载注明出处。感谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2015-3-22 19:11 | 显示全部楼层
本帖最后由 Mrmay 于 2015-4-11 19:40 编辑

恩山首帖,先占个座。看有没有补充。
占座就是有用
================以下4.11更新===============
savepic.sh 新增按日期建立目录:

my_current_date=`date +%Y_%m_%d`
my_current_time=`date +%H_%M_%S`

if [ -d  /mnt/sdcard/$my_current_date ]
then
  wget  "http://192.168.11.1:8080/?action=snapshot" -O /mnt/sdcard/$my_current_date/$my_current_time.jpg
else
mkdir /mnt/sdcard/$my_current_date  
wget  "http://192.168.11.1:8080/?action=snapshot" -O /mnt/sdcard/$my_current_date/$my_current_time.jpg
fi
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-22 20:35 | 显示全部楼层
谢谢分享。。。。。。能把你用的摄像头名称说一下吗,要不然自己买不好挂怎么办呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-22 22:07 来自手机 | 显示全部楼层
支持研究
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-22 22:14 | 显示全部楼层
支持支持,加油加油
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-23 13:00 | 显示全部楼层
神贴,看来要在恩山多学些以下了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-23 16:25 | 显示全部楼层
很好啊,就差这样的教程。。。。完美的表现
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-23 18:06 | 显示全部楼层
好贴,,,要顶顶顶顶顶顶顶。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-3-23 18:18 | 显示全部楼层
正好有个摄像头,,挂载上去试试。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-4-11 10:20 | 显示全部楼层
非常厉害,感谢楼主分享,
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-4-11 10:37 | 显示全部楼层
牛逼  大神就是这么强   不过小白真的看不懂 能写个教程吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-4-11 11:10 | 显示全部楼层
路由宝要是两个USB就更好了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-4-11 15:51 | 显示全部楼层
不错,支持一个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-4-11 16:20 | 显示全部楼层
省了很多事儿 多些分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2015-4-11 16:28 | 显示全部楼层
后期打算用motion。可以做到有动作时拍照/视频上传
-------这个可以有
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-3-29 06:26

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表