路由器要实现挂载usb摄像头功能首先就需要路由器带USB接口,理论上带USB接口、支持openwrt刷机应该就能实现挂载usb摄像头的功能。

一、路由器配置

1.路由器刷好openwrt后,PC通过网线连接路由器用SecureCRT或者别的工具登录openwrt,首先安装摄像头相关的内核模块

root@OpenWrt:~# opkg install kmod-video-core kmod-video-uvc 

2.路由器上插上USB摄像头,查看是否支持

root@OpenWrt:~# dmesg|grep usb

3.配置视频服务器
下载mjpg-streamer 解压,然后将www文件夹修改为camwww

4.将camwww用winscp复制到路由器www目录下

5.安装mjpg_streamer并且配置,这个强大的插件可以帮助把普通的摄像头变成流媒体摄像头。

root@OpenWrt:~# opkg install mjpg-streamer

二、开启配置usb摄像头

root@OpenWrt:~# mjpg_streamer -i "input_uvc.so -f 15 -r 640*480 -d /dev/video0" -o "output_http.so -p 8080 -w /www/camwww"

上面这行命令是让mjpeg-streamer以的640×480分辨率、15fps显示图像,并且监听8080端口的http请求。其自带的一个小型web页面所在的地址为/www/camwww。

root@OpenWrt:~# mjpg_streamer -i "input_uvc.so -f 15 -r 640*480 -d /dev/video0" -o "output_http.so -c "admin:123456" -p 8080 -w /www/camwww"

上面这行命令使用了-c参数设置使用用户名/密码访问,用户名:admin,密码:123456

三、视频图像浏览

假定路由器IP地址为192.168.1.1,在firefox或者chrome浏览器中
1)、显示实时录像
http://192.168.1.1:8080/?action=stream
2)、显示静态图片,适合网速较低的情况,要不断手动刷新
http://192.168.1.1:8080/?action=snapshot

四、视频保存

如果要将该监控视频保存下来,则可以使用VLC media player软件,该软件可通过百度搜索进行下载。

1、媒体>打开网络串流
输入ip地址:http://192.168.1.1:8080/?action=stream
2、播放>录制
3、当要结束录制时,点击播放>停止
4、录制好的视频保存在本地电脑中“我的视频”

参考资料:
http://blog.csdn.net/litingpan/article/details/44967075
http://caserest.github.io/2016/05/18/OpenWRT%E6%8C%82%E8%BD%BD%E6%91%84%E5%83%8F%E5%A4%B4%E5%AE%9E%E7%8E%B0%E7%9B%91%E6%8E%A7/

openwrt实现挂载usb摄像头及视频保存相关推荐

  1. TP-LINK路由器WR703N刷openwrt固件挂载USB摄像头(上)

    哈哈,折腾两天,终于弄好了,先来张照片提提神. Pc端,火狐,火狐,火狐浏览器(重要的事情说三遍........) ios终端,5S的成像效果还是不错的 新版的wr703n不支持web方式刷机,无论选 ...

  2. 老毛子固件padavan挂载USB摄像头躺过的坑

    本教程适合有一定Linux基础的小白学习,如果遇到不懂的问题请优先自己百度,学习本身就是一个递归过程,学到至深处你就已经是个大佬了,本人纯小白菜鸡一枚,如果文章出现错误还请指出,事前先交代一些信息: ...

  3. 老毛子固件路由器挂载usb摄像头

    路由器型号斐讯k2,硬改增加了usb,刷了老毛子固件后,想试试挂载usb摄像头, 用xshell5连接路由器192.168.123.1 #安装entware opkg.sh #安装mjpg-strea ...

  4. [转]GStreamer资料(摄像头采集,视频保存,远程监控)DVR

    http://blog.csdn.net/wzwxiaozheng/archive/2010/12/26/6099397.aspx GStreamer资料整理(包括摄像头采集,视频保存,远程监控,流媒 ...

  5. GStreamer资料(摄像头采集,视频保存,远程监控)DVR

    转载自:http://blog.chinaunix.net/uid-10747583-id-282761.html http://blog.csdn.net/wzwxiaozheng/archive/ ...

  6. 如何使用usb_cam和image_transport_plugins插件进行usb摄像头的视频获取和实时图像传输

    如何使用usb_cam和image_transport_plugins插件进行usb摄像头的视频获取和实时图像传输 前言 一.使用usb_cam驱动进行usb摄像头的图像获取 二.使用image_tr ...

  7. QT5:获取本机摄像头/usb摄像头 实现拍照保存功能

    1. 新建一个mainwindow项目,目录如下: 2. 进入qt designer,添加控件,如下图:注意修改对应的控件名称 3.  在.pro文件中添加: QT +=multimedia QT+= ...

  8. Python-OpenCV学习 -- 台式机外接USB摄像头的视频读取

    一.网上很多笔记本带有内置摄像头的 代码读取案例.例如:读取内置摄像头的Python- OpenCV代码 import cv2 #引入库 cap = cv2.VideoCapture(0) while ...

  9. MiniVCap 用普通usb摄像头做视频录像软件!可长期持续录像

    简单实用的 视频录像(长时间).视频监控解决方法: 1. MiniVCap 电脑摄像头录像软件 2. usb延长线延长器(15米或更长),内含芯片(放大电路) 3. 简单的布线施工 4. 软件核心特征 ...

最新文章

  1. Github Pages页面重定向到新网址,实现域名跳转
  2. Python 循环拼接字符串_详解Python拼接字符串的七种方式
  3. drive数据集_运动想象,脑电情绪等公开数据集汇总
  4. web前端模块化开发_真正的模块化Web应用程序:为什么没有开发标准?
  5. 第十二题:设int x=1,float y=2,则表达式x/y的值是:
  6. Python3 爬虫学习笔记 C15【代理的基本使用】
  7. mysql数据库架构_MySQL数据库之互联网常用架构方案
  8. 分享一个学习cocos-html5的链接
  9. Vijos P1335 数独验证【谜题】
  10. ASP.NET中 CheckBox(复选框)的使用
  11. for循环:100以内奇数之和
  12. HTTP 请求 报错信息406
  13. 程序员用实力把公司干倒闭了
  14. C# Winform鼠标样式设置方法
  15. 将文件保存到fpga
  16. IT男人必学的20大泡妞妙招(请允许我蛋疼的转一下)
  17. HDU 4411 Arrest 费用流
  18. 求职vs招聘--交锋中的交流技巧
  19. 433M无限遥控发射与接收
  20. 如何自定义一个45度旋转的TextView,实现类似右上角文字角标的效果

热门文章

  1. 网络信息安全及防范策略
  2. 2023五一数学建模该选哪道题?选题建议及初步思路来啦
  3. JavaScript商品详情介绍
  4. mysql uncompress_undefined reference to `uncompress'的解决办法
  5. iOS上架及证书最新创建流程
  6. 重玩python,安装pandas pandas pycharm pip一堆工具
  7. 菜鸟成长记-各种奇葩错误总结
  8. HDF5数据库和mysql数据库_hdf5存储数据
  9. Jenkins中Changelog插件使用
  10. Win10系统修复工具(联想win10系统修复工具)+资源