TL-WR720N刷入Openwrt挂载摄像头

本文介绍了如何将TP-Link TL-WR720N路由器硬改并刷入OpenWrt,然后安装相关驱动和软件,配置设备以挂载摄像头。通过启用mjpg-streamer服务,实现了摄像头的HTTP直播功能。

一、硬改路由器

 

1、在openwrt官网上,根据路由器的型号查找推荐的DDR内存和闪存(TP-Link TL-WR720N [Old OpenWrt Wiki]),

也可以在https://oldwiki.archive.openwrt.org/toh/tp-link/tl-wr703n这里面看一下,它们的除了供电以外,电路是一样的。

2、用热风枪或电烙铁更换Flash和Ram(注意检查有无短路和断路)。注:我只将原4M flash更换成16Mflash。,型号是:W25Q128 。

二、刷入Breed和固件

第二步,刷入引导加载器和固件

第三步,安装相关驱动和软件

opkg update
opkg install luci-base luci luci-i18n-base-zh-cn
opkg install kmod-usb-core kmod-usb-ohci kmod-scsi-core kmod-usb2
opkg install kmod-usb-video kmod-video-core
opkg install kmod-video-uvc kmod-video-gspca-core kmod-video-gspca-zc3xx
opkg install kmod-i2c-core kmod-input-core
opkg install mjpg-streamer luci-app-mjpg-streamer luci-i18n-mjpg-streamer-zh-cn
opkg install blkid usbutils libusb
opkg install openssh-sftp-serve
opkg install kmod-usb-storage kmod-usb-storage-extras block-mount kmod-fs-ntfs
opkg install ntfs-3g kmod-fuse

第四步,配置设备

1、命令显示连接到系统的USB总线信息,执行lsusb命令获取设备的生产商和设备名以及设备ID,查找对应驱动

 root@LEDE:~# lsusb
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 046d:08af Logitech, Inc. QuickCam Easy/Cool
Bus 001 : 设备连接到第1条总线;
Device 002 : 第2台连接到总线上的设备;
ID 046d:08af : 设备的ID为046d:08af;
Logitech, Inc. QuickCam Easy/Cool :生产商名为罗技,设备名为快看畅想

2、如果设备不支持UVC免驱,安装对应驱动(gspca系列)

3、通过串口执行dmesg命令dmesg | grep video,检查驱动安装是否成功

 root@LEDE:~# dmesg | grep video
 [   10.392647] Linux video capture interface: v2.00
 [   10.724687] usbcore: registered new interface driver uvcvideo

4、执行ls /dev/,如果存在video0或者video1、video2设备名称,说明已经正确识别。

第五步,启动设备

  1. 进入luci界面->服务serivices->mjpg-streamer
  2. 勾选Enable MJPG-streamerInput plugin选择UVCOutput plugin选择HTTP
  3. UVC input下的设备选择识别到的设备名video0,设置分辨率和fps,是否支持YUYV格式取决于设备
  4. HTTP output下的端口WWW folder保持默认值,也可自定义
  5. 点击保存应用,看到后台有mjpg-streamer进程说明启动成功

根据相关参数设置相关配置

点击应用并保存,设置界面出现图片,打开http://网关ip:8080,画面出现

注意事项

参考资料

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值