树莓派使用USB摄像头和motion实现监控


Posted in Python onJune 22, 2019

本文实例为大家分享了树莓派使用USB摄像头和motion实现监控的具体代码,供大家参考,具体内容如下

一、工具

1、树莓派3B

2、USB摄像头

二、操作步骤

1、安装motion

sudo apt-get install motion

2、配置motion

(1)

sudo nano /etc/default/motion

将里面的no修改成yes,让motion可以一直在后台运行:start_motion_daemon=yes

树莓派使用USB摄像头和motion实现监控

(2)

sudo nano /etc/motion/motion.conf

修改配置文件,这个文件比较长,请确保一下参数的配置。在nano编辑器下,可以使用^w快速查找到如下配置内容。也可以使用^v向下翻页。

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

树莓派使用USB摄像头和motion实现监控

3、启动motion

sudo motion

4、查看视频数据

在局域网内的设备,不管是手机还是电脑,均可打开浏览器访问树莓派IP:8081

树莓派使用USB摄像头和motion实现监控

5、退出motion

killall -TERM motion

或者

service motion stop

三、可能出现的问题

1、配置错误

出现Unknown config option "sdl_threadnr"

树莓派使用USB摄像头和motion实现监控

解决方法:

在配置文件中,直接将这一行内容进行注释。不是下图光标所在处,是光标下面sdl_threadnr 0这一行,注释成# sdl_threadnr 0即可。

树莓派使用USB摄像头和motion实现监控

2、8081页面无法显示

在8081端口,无法显示数据,但是在8080端口可以看到motion的信息。

树莓派使用USB摄像头和motion实现监控

解决方法:

这可能是摄像头没有被识别,可以将摄像头拔下重新插入。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python不规范的日期字符串处理类
Jun 10 Python
python脚本实现查找webshell的方法
Jul 31 Python
Python实现利用最大公约数求三个正整数的最小公倍数示例
Sep 30 Python
python 编码规范整理
May 05 Python
Win10 安装PyCharm2019.1.1(图文教程)
Sep 29 Python
python 成功引入包但无法正常调用的解决
Mar 09 Python
Pycharm 使用 Pipenv 新建的虚拟环境(图文详解)
Apr 16 Python
在keras中对单一输入图像进行预测并返回预测结果操作
Jul 09 Python
Python pip install之SSL异常处理操作
Sep 03 Python
解决python3中os.popen()出错的问题
Nov 19 Python
PyTorch梯度裁剪避免训练loss nan的操作
May 24 Python
Python 的 sum() Pythonic 的求和方法详细
Oct 16 Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 #Python
python+openCV利用摄像头实现人员活动检测
Jun 22 #Python
树莓派实现移动拍照
Jun 22 #Python
树莓派+摄像头实现对移动物体的检测
Jun 22 #Python
Python数据结构与算法(几种排序)小结
Jun 22 #Python
python+opencv实现摄像头调用的方法
Jun 22 #Python
python算法与数据结构之冒泡排序实例详解
Jun 22 #Python
You might like
解析百度搜索结果link?url=参数分析 (全)
2012/10/09 PHP
PHP 设计模式系列之 specification规格模式
2016/01/10 PHP
Laravel学习教程之本地化模块
2017/08/18 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
jQuery get和post 方法传值注意事项
2009/11/03 Javascript
jquery 输入框数字限制插件
2009/11/10 Javascript
使用jquery解析XML示例代码
2014/09/05 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
jQuery实现表单步骤流程导航代码分享
2015/08/28 Javascript
js返回顶部实例分享
2016/12/21 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
Angular.js与node.js项目里用cookie校验账户登录详解
2017/02/22 Javascript
JavaScript简单拖拽效果(1)
2017/05/17 Javascript
nodejs操作mysql实现增删改查的实例
2017/05/28 NodeJs
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
js 下拉菜单点击旁边收起实现(踩坑记)
2019/09/29 Javascript
JS FormData对象使用方法实例详解
2020/02/12 Javascript
在vue-cli创建的项目中使用sass操作
2020/08/10 Javascript
jQuery实现鼠标拖拽登录框移动效果
2020/09/13 jQuery
原生js实现俄罗斯方块
2020/10/20 Javascript
vue3自定义dialog、modal组件的方法
2021/01/04 Vue.js
python中map、any、all函数用法分析
2015/04/21 Python
Linux下python制作名片示例
2018/07/20 Python
利用Python模拟登录pastebin.com的实现方法
2019/07/12 Python
wxPython电子表格功能wx.grid实例教程
2019/11/19 Python
解析Tensorflow之MNIST的使用
2020/06/30 Python
Pycharm创建python文件自动添加日期作者等信息(步骤详解)
2021/02/03 Python
详解CSS3 rem(设置字体大小) 教程
2017/11/21 HTML / CSS
Cotton On美国网站:澳洲时装连锁品牌
2016/10/25 全球购物
戴尔英国官网:Dell英国
2017/05/27 全球购物
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
机电工程专业应届生求职信
2013/10/03 职场文书
企业申诉管理制度
2014/01/30 职场文书
新手初学Java List 接口
2021/07/07 Java/Android
Springboot如何同时装配两个相同类型数据库
2021/11/17 Java/Android