找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 6534|回复: 11

Tomato固件挂摄像头-rg200e-ca

[复制链接]
发表于 2018-12-7 15:58 | 显示全部楼层 |阅读模式
本帖最后由 yyy8751 于 2018-12-11 17:48 编辑

以前曾经玩过,最近想再次尝试居然没有立马见效,在查阅资料翻看以往的帖子之后,终于成功。
路由使用的固件:tomato-K26USB-1.28.121-MIPSR2-20140808.Hyzoom.RT_N5x-8M  (路由flash16M,固件8M)
对应的驱动程序:http ://tomato.groov.pl/download/K26/build5x-121-EN/   (对应的驱动包 extras-mips2.tar)
摄像头:中星微301


1.路由 WEB 设置里开启 JFFS 和 USB

2.telnet登陆路由(默认管理地址192.168.1.1)
mkdir / jffs / opt
mount -o bind / jffs / opt / opt
cd / opt

3.安装optware
wget http://tomatousb.org/local--files/tut:optware-installation/optware-install.sh -O - | tr -d '\r' > /tmp/optware-install.sh
hmod +x /tmp/optware-install.sh

4.安装mjpg-streamer
ipkg install http://tomato.groov.pl/repo/mjpg-streamer_r138-6_mipsel.ipk
ipkg install libjpeg

5.安装驱动要按顺序加载(驱动包里提取驱动,并用winSCP上传驱动至jffs文件夹--连接协议选SCP)
insmod /jffs/v4l2-common.ko
insmod /jffs/v4l2-int-device.ko
insmod /jffs/videodev.ko
insmod /jffs/gspca_main.ko
insmod /jffs/gspca_zc3xx.ko

6.开启摄像头
export LD_LIBRARY_PATH = / opt / lib / mjpg-streamer /

mjpg_streamer -i“input_uvc.so -r 640x480 -f 15 -l off”-o“output_http.so -p 8080 -c 123:123 -w / opt / share / mjpg-streamer / www“



http://192.168.1.1:8080/?action=stream  




我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-1-13 11:38 | 显示全部楼层
厉害啊。学习了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-1-9 14:28 | 显示全部楼层
谢谢楼主。我也成功了。之前问题是我的logitech C210 webcam的驱动要用uvcvideo.ko 这个可以在extras-mips2.tar内提取。
另外就是要注意, 将这些驱动的权限全部设为777.
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-25 17:03 | 显示全部楼层
厉害啊。学习了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-12-25 00:07 | 显示全部楼层
加个usb扩展尝试挂载多个摄像头在openwrt系统实践过可行   不知道tomato行不行 有兴趣的可以尝试

挂载多个摄像头
lsusb--------查看系统是否识别到USB camera
ls -al /dev/ | grep video-----查看识别到的video编号
摄像头一个video0一个 video1,端口要设置不同端口号 ,红色字段为图片保存目录
mjpg_streamer -i "input_uvc.so -d /dev/video0 -f 5 -l off " -o "output_http.so -p 8080 -c 123:123 -w /www/webcam/" -o "output_file.so -f /mnt/mmcblk0/p/ -s 1000 -d 30000"

mjpg_streamer -i "input_uvc.so -d /dev/video1 -f 5 -l off " -o "output_http.so -p 8081 -c 123:123 -w /www/webcam/" -o "output_file.so -f /mnt/mmcblk0/k/ -s 1000 -d 30000"
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-12-24 23:54 | 显示全部楼层
本帖最后由 yyy8751 于 2018-12-25 13:58 编辑
浮雲1965 发表于 2018-12-24 12:54
楼主, 你好!
我刷的是shibby的Tomato, 好像说web cam 驱动都内置了,我打开mjpeg-streamer, 出现下面的 ...

文件是在路由端打包压缩的,验证可以用。如果离线包不能用,你可以联网下载安装openwret

我使用压缩包不联网,在没打开usb1.1 dev目录没有生成video0这个文件


打开之后就有了这个文件,然后再启动摄像头就成功了





本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-24 13:14 | 显示全部楼层
楼主,您的下载包不行呢。可否核实一下再上传?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-24 12:54 | 显示全部楼层
楼主, 你好!
我刷的是shibby的Tomato, 好像说web cam 驱动都内置了,我打开mjpeg-streamer, 出现下面的错误讯息。
MJPG Streamer Version: svn rev: Unversioned directory
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 640 x 480
i: Frames Per Second.: 15
i: Format............: MJPEG
ERROR opening V4L interface: No such file or directory
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
root@quest-router:/opt#

我插上的是一个logitech的web cam, 在另一路由器openwrt的明月永在固件内的视频监控可以使用的。

点评

你这个错误提示我也遇到过,在把jffs空间格式化后重启一下,再如上操作。 文件没有问题的 [attachimg]261683[/attachimg]  详情 回复 发表于 2018-12-24 23:54
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2018-12-23 15:42 | 显示全部楼层
很好,有空試照教程玩玩
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-12-11 17:35 | 显示全部楼层
本帖最后由 yyy8751 于 2018-12-11 17:56 编辑

既摄像头已经挂好,那么就想保存图片记录。在参考论坛<<tomato连摄像头定时拍照,其实可以更简单”--https://right.com.cn/forum/thread-122965-1-1.html>>
之后,结合其他网络搜索到的知识。可以设置摄像头n秒循环拍图,并保存设置好的数量。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
mjpg_streamer -i "input_uvc.so -r 1280x780 -f 10 -l off " -o "output_http.so -p 8080 -c xxx:yyy -w /opt/share/mjpg-streamer/www" -o

"output_file.so -f /mnt/sda1 -d 1000"
只要在启动output_http.so后面再用output_file.so 设置好目录和间隔时间就可以了,不影响在线查看的密码。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
export LD_LIBRARY_PATH=/opt/lib/mjpg-streamer/

mjpg_streamer -i "input_uvc.so -r 640x480 -f 15 -l off " -o "output_http.so -p 8080 -c 123:123 -w /opt/share/mjpg-streamer/www" -o "output_file.so -f /jffs/f/ -s 100 -d 10000"

在路由jffs文件夹建立一个f文件夹(/jffs/f) 以便保存图像,设置保存图像数量为100(-s 100),设置保存间隔为10秒即10000毫秒(-d 10000).   

如果把路由的ftp服务器打开,并做映射,设置目录为/jffs/f,那么只要空间容量大就可以查看相当长一段时间的监控。

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-12-10 23:42 | 显示全部楼层
本帖最后由 yyy8751 于 2018-12-10 23:45 编辑

tomato接tp路由lan口,并设置静态ip。如图设置,输入公网ip加端口号就可从外网访问摄像头

本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2018-12-8 05:09 来自手机 | 显示全部楼层
本帖最后由 yyy8751 于 2018-12-10 23:53 编辑

经过多次尝试,已经搞定不联网下载安装,仅解压文件输入命令就可以加载摄像头,方法如下:
路由器开启usb及jffs
用winscp登录路由把驱动及opt压缩包上传到jffs文件夹


1.telnet路由器(putty软件)
cd /jffs(跳转jffs目录)


2.在路由jffs文件夹解压opt
tar zvxf opt.tar.gz


3.挂载opt文件夹
mount -o bind /jffs/opt /opt


4.驱动加载
insmod /jffs/v4l2-common.ko
insmod /jffs/v4l2-int-device.ko
insmod /jffs/videodev.ko
insmod /jffs/gspca_main.ko
insmod /jffs/gspca_zc3xx.ko


5.启动摄像头

export LD_LIBRARY_PATH=/opt/lib/mjpg-streamer/

mjpg_streamer -i "input_uvc.so -r 640x480 -f 15 -l off " -o "output_http.so -p 8080 -c 123:123 -w /opt/share/mjpg-streamer/www"
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
帐号:密码 (123:123) 端口8080











----------------------------------------------------------------------------------------------------------------------------------------------------------------------
如果想开机加载摄像头

设备管理--脚本设置--初始化
mount -o bind /jffs/opt /opt

insmod /jffs/v4l2-common.ko
insmod /jffs/v4l2-int-device.ko
insmod /jffs/videodev.ko
insmod /jffs/gspca_main.ko
insmod /jffs/gspca_zc3xx.ko


export LD_LIBRARY_PATH=/opt/lib/mjpg-streamer/

mjpg_streamer -i "input_uvc.so -r 640x480 -f 15 -l off " -o "output_http.so -p 8080 -c 123:123 -w /opt/share/mjpg-streamer/www"


脚本设置--防火墙
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
iptables -I INPUT -p udp --dport 8080 -j ACCEPT


我的摄像头是中星微301如果是其他驱动还的在这个驱动包里找http://tomato.groov.pl/download/K26/build5x-121-EN/  


本帖子中包含更多资源

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

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 13:00

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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