一、编译选项的选择:

-> Utilities

->usbutils (这个里面包含lsusb的命令,是查看你的摄像头型号的)

-> Kernel modules

-> I2C support

->kmod-i2c-core

-> Kernel modules

-> Video Support

-> kmod-video-core

->kmod-video-uvc

->kmod-video-videobuf2

-> Multimedia

->mjpg-streamer

-> Libraries

-> libv4l

二、安装luci (如果有在menuconfig中找到对应luci,则省略这部分内容,直接选中编译就好)

1、下载luci-app-mjpg-streamer源码包

https://github.com/openwrt/luci/tree/master/applications

2、修改Makefile文件,

PO = mjpg-streamer
include ../../build/config.mk
include ../../build/module.mk

3、修改文件夹的名字,将源码包luci-mjpg-streamer复制到

/barrier_breaker/feeds/luci/applications

4、修改feeds/luci/contrib/package/luci/Makefile文件,加入如下代码

$(eval $(call application,mjpg-streamer,LuCI Support for mjpg-streamer,\
+PACKAGE_luci-app-mjpg-streamer:mjpg-streamer \
+PACKAGE_luci-app-mjpg-streamer:kmod-video-core \
+PACKAGE_luci-app-mjpg-streamer:kmod-video-uvc \
+PACKAGE_luci-app-mjpg-streamer:kmod-i2c-core))

5、将po文件夹中的内容剪切至/barrier_breaker/feeds/luci/po文件夹覆盖

6、make menuconfig 选中luci-app-mjpg-streamer

三、配置

1、在Services > MJPG-streamer页面中,勾选Enabled

2、在火狐浏览器中输入

1)、显示实时录像

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

2)、显示静态图片,适合网速较低的情况,要不断手动刷新

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

四、扩展运用

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

1、媒体>打开网络串流

输入ip地址:http://192.168.1.1:8080/?action=stream

2、播放>录制

3、当要结束录制时,点击 播放>停止

4、录制好的视频保存在本地电脑中“我的视频”

相关源码及软件下载:

http://pan.baidu.com/s/1gd9xWyR

参考:

http://www.5wfc.com/?p=638

http://www.right.com.cn/forum/thread-140960-1-1.html

openwrt挂载摄像头及视频保存的更多相关文章

  1. 路由器硬改+刷OpenWrt+挂载摄像头+U盘

    标题: 路由器硬改+刷OpenWrt+挂载摄像头+U盘 作者: 梦幻之心星 347369787@QQ.com 标签: [路由器, OpenWrt, 摄像头, 固件] 目录: 路由器 日期: 2019- ...

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

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

  3. luvcview,使用mplayer查看摄像头和luvcview保存YUV图像视频的播放(转)

    luvcview,使用mplayer查看摄像头和luvcview保存YUV图像视频的播放 在mplayer中查看摄像头,可使用如下命令:mplayer tv:// -tv driver=v4l2:in ...

  4. javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV)

    javaCV系列文章: javacv开发详解之1:调用本机摄像头视频 javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG.j ...

  5. Ubuntu10.04中利用V4L2读取摄像头数据并保存成文件【转】

    转自:http://blog.chinaunix.net/uid-29339876-id-4042245.html 利用V4L2读取UVC摄像头数据并保存成视频文件,主要参考http://linuxt ...

  6. op挂载摄像头

    挂载摄像头openwrt挂载ZC0301PL-USB摄像头教程http://www.openwrt.org.cn/bbs/viewthread.php?tid=30

  7. 使用ffmpeg将BMP图片编码为x264视频文件,将H264视频保存为BMP图片,yuv视频文件保存为图片的代码

    ffmpeg开源库,实现将bmp格式的图片编码成x264文件,并将编码好的H264文件解码保存为BMP文件. 实现将视频文件yuv格式保存的图片格式的測试,图像格式png,jpg, gif等等測试均O ...

  8. 使用摄像头或视频运行 ORB-SLAM2 SLAM14讲 第一次课后作业

    参考:视觉SLAM十四讲(第一章作业) 深蓝上高博的第一讲课后题: 题目:6 * 使用摄像头或视频运行 ORB-SLAM2(3 分,约 1 小时)请注意本题为附加题.了解⼀样东西最快的⽅式是⾃⼰上⼿使 ...

  9. asp.net 下载视频 保存视屏

    第一张图片为html,第一站图片为js上传视频并播放,限定大小,第三张图片是将视频保存到以字节流的方式保存到数据中,或者是将视频保存到项目中 String filename=this.Filevide ...

随机推荐

  1. c++ 类图

    https://baijiahao.baidu.com/s?id=1609647985519542865&wfr=spider&for=pc

  2. Oracle数据库select语句

    select * from EMp--all data in EMP table select * from EMP where ename in('SMITH')--the data where e ...

  3. multi-thread debug

    1.不要去解锁一个未被加锁的mutex锁: 2.不要一个线程中加锁而在另一个线程中解锁: 3.使用mutex锁用于保护临界资源,严格按照“加锁-->写入/读取临界资源-->解锁”的流程执行 ...

  4. div和span与块级和行内标签

    <div>标签: 是一个区块容器标记,<div></div>之间是一个容器, 可以包含段落.表格.图片等各种HTML元素. <span>标签: 没有实际 ...

  5. ZOJ5833 Tournament(递归打表)

    题目链接:传送门 假思路: 根据题意要求,只能按字典序最小的方法安排比赛. 所以第一场必定是1和2比,3和4比.... 选手:1 2 对手:2 1 根据要求如果1与2比过赛了,1再与其它的人(不妨设为 ...

  6. struts2参数转换器用法

    贴代码 struts的action中接收简单类型参数,struts2可以自动转化,但是复杂类型需要自定义转换器转换 public class ConvertAction extends ActionS ...

  7. CH4912 Meteors

    题意 4912 Meteors 0x49「数据结构进阶」练习 描述 Byteotian Interstellar Union有N个成员国.现在它发现了一颗新的星球,这颗星球的轨道被分为M份(第M份和第 ...

  8. controller层,service层,dao层(main函数,子函数,子的子函数)

    controller层相当于main函数————————————————————————————————————————————————————@RequestMapping("/query ...

  9. linux配置防火墙

    centos6.5 防火墙开放80端口 iptables -I INPUT -p tcp –dport 80 -j ACCEPT //注意,dport前面是两个-,其中-I是指在防火墙INPUT表最前 ...

  10. jenkins 使用smtp2http 邮件服务,扩展灵活的构建通知功能

    smtp2http 是一个很方便的可以将smtp 转换为http 服务的工具,同时也支持扩展的开发,我们可以使用此工具 扩展灵活的ci.cd 生命周期管理,而不是简单的邮件处理 备注: 使用docke ...