找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

 火.. [复制链接]
本帖最后由 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.
 楼主| | 显示全部楼层
本帖最后由 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.
回复

使用道具 举报

谢谢分享。。。。。。能把你用的摄像头名称说一下吗,要不然自己买不好挂怎么办呢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
支持研究
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

支持支持,加油加油
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

神贴,看来要在恩山多学些以下了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

很好啊,就差这样的教程。。。。完美的表现
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

好贴,,,要顶顶顶顶顶顶顶。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

正好有个摄像头,,挂载上去试试。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

非常厉害,感谢楼主分享,
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

牛逼  大神就是这么强   不过小白真的看不懂 能写个教程吗
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

路由宝要是两个USB就更好了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

不错,支持一个
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

省了很多事儿 多些分享了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

后期打算用motion。可以做到有动作时拍照/视频上传
-------这个可以有
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 07:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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