TL-WR703n挂载USB摄像头

首先刷OpenWrt,我用的是这个帖子里的这个版本,由于路由器容量较小,一定要先搞定U盘挂载,把安装ipk软件装在u盘上,否则没装几个软件路由器就空间不足了。

我是按这个帖子来操作的,把u盘分成两个区,一个ext3格式(据说比较稳定?),一个ext4格式。按照帖子成功挂载以后点开luci的System里的Software,发现空间已经是u盘那个指定分区的空间了,啊哈,想装啥就装啥。

接下来就是摄像头了。由于路由器只有一个usb口,所以得用hub。(废话)

我看到了这个帖子,软件源是不用改的,所以直接:

opkg update

opkg install usbutils

由于我的摄像头是杂牌的,芯片貌似不是301的,所以这跟多数人用的301方案不同。

首先在win7的设备管理器查到了我的摄像头的设备信息,搜到了型号。发现和帖子里的芯片型号一样,大喜呀。

然后我装了kmod-video-gspca-zc3xx(可能不用装的)和kmod-video-uvc。

结果竟然很快成功了。

接下来是:

opkg install mjpg-streamer

是’-‘不是’_’,和帖子里的不一样,因为跟那个帖子的软件源不同。

然后仍然按那个帖子把网页文件上传上去,输入命令:

mjpg_streamer -i "input_uvc.so -y -d /dev/video0" -o "output_http.so -p 8080 -w /www/camwww"

就可以在 http://192.168.0.1:8080/?action=stream 看到视频了。

我把画质调到了30,显示速度还可以。

关于输入配置参数:

-y 是关键,默认启动是mjpeg格式,这个就报错。改成YUV格式

-d 指定设备

-f 制定帧数,默认30帧

-r 指定视频大小,如320×240

-q 指定画质,默认80

关于输出参数:

-p 指定端口,这里是8080

-w 指定网页目录,这里我们设置的是/www/camwww目录

-c 设置通过密码访问

(注:眼下正值考试之际,无力详细写此教程,关于建立两个wifi,一个连接可以上网的wifi热点,一个作为接入点的部分没写,就忽略了吧。)