树莓派使用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进行稳定可靠的文件操作详解
Dec 31 Python
Python中字典和JSON互转操作实例
Jan 19 Python
Python使用logging结合decorator模式实现优化日志输出的方法
Apr 16 Python
Python中关于Sequence切片的下标问题详解
Jun 15 Python
浅谈Django中的数据库模型类-models.py(一对一的关系)
May 30 Python
Flask实现跨域请求的处理方法
Sep 27 Python
python+selenium实现自动抢票功能实例代码
Nov 23 Python
Python基本socket通信控制操作示例
Jan 30 Python
Python实现SQL注入检测插件实例代码
Feb 02 Python
Pycharm 如何设置HTML文件自动补全代码或标签
May 21 Python
OpenCV图像变换之傅里叶变换的一些应用
Jul 26 Python
深入理解pytorch库的dockerfile
Jun 10 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
PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)
2017/06/16 PHP
IE JS无提示关闭窗口不提示的方法
2010/04/29 Javascript
jquery入门必备的基本认识及实例(整理)
2013/06/24 Javascript
运用jQuery定时器的原理实现banner图片切换
2014/10/22 Javascript
node.js中的fs.linkSync方法使用说明
2014/12/15 Javascript
jQuery中remove()方法用法实例
2014/12/25 Javascript
iScroll中事件点击触发两次解决方案
2015/03/11 Javascript
JavaScript中getUTCMinutes()方法的使用详解
2015/06/10 Javascript
JS实现三级折叠菜单特效,其它级可自动收缩
2015/08/06 Javascript
js焦点文字滚动效果代码分享
2015/08/25 Javascript
JavaScript简单获取页面图片原始尺寸的方法
2016/06/21 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
2016/11/26 Javascript
深入理解JS继承和原型链的问题
2016/12/17 Javascript
jquery精度计算代码 jquery指定精确小数位
2017/02/06 Javascript
ReactNative实现图片上传功能的示例代码
2017/07/11 Javascript
JavaScript实现单例模式实例分享
2017/12/22 Javascript
12条写出高质量JS代码的方法
2018/01/07 Javascript
Javascript实现运算符重载详解
2018/04/07 Javascript
jQuery插件Validation表单验证详解
2018/05/26 jQuery
vue 实现边输入边搜索功能的实例讲解
2018/09/16 Javascript
jQuery实现的自定义轮播图功能详解
2018/12/28 jQuery
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
2019/05/30 NodeJs
VUEX-action可以修改state吗
2019/11/19 Javascript
VUE和Antv G6实现在线拓扑图编辑操作
2020/10/28 Javascript
[03:56]DOTA2完美大师赛趣味视频之小鸽子和Mineski打台球
2017/11/24 DOTA
Python map和reduce函数用法示例
2015/02/26 Python
Python基于高斯消元法计算线性方程组示例
2018/01/17 Python
使用Python实现图像标记点的坐标输出功能
2019/08/14 Python
python爬取音频下载的示例代码
2020/10/19 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
商场消防管理制度
2014/01/12 职场文书
秋季运动会活动方案
2014/02/05 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
html+css实现分层金字塔的实例
2021/06/02 HTML / CSS
MySQL query_cache_type 参数与使用详解
2021/07/01 MySQL