1.Setting up the B-Pi

First you have to load the necessary drivers needed by the camera module:

加载模块:

sudo modprobe ov5640
sudo modprobe sun4i_csi 

if modprobe sun4i_csi does not work try:
sun4i_csi不行就用下面的:

sudo modprobe sun4i_csi0

ps:如果想开机启动,可以在/etc/modules中添加!


2.安装motion(不知道百度)

sudo apt-get install motion

2.1.自定义motion 配置
在你的主目录下创建一个.motion目录,将默认配置文件拷贝到该目录中,并将所有权改成归你所有

~$ mkdir .motion
~$ sudo cp /etc/motion/motion.conf .motion/
~$ sudo chown pi:pi .motion/motion.conf 

你还需要用来存储motion所拍摄图像的一个目录:

~$ mkdir motion-images 

当你启动Motion后,它会寻找配置文件,先在当前目录下寻找,然后在~/.motion下寻找,最后在/etc/motion下寻找。现在,编辑你的~/.motion/motion.conf文件,根据自己的需要修改:

#在守护程序(后台)模式下启动,打2开终端(默认:off)
daemon on
# 检测到运动后,输出“正常”图片(默认:on)
[...]
output_normal off
# 存储进程编号的文件,又叫pid文件。(默认:未定义)。
process_id_file /var/run/motion/motion.pid
# 图像宽度(像素)。有效范围:取决于摄像头,默认:352个像素
width 640
# 图像高度(像素)。有效范围:取决于摄像头,默认:288个像素
height 480
# 每秒拍摄的最大帧数量。
# 有效范围:2-100。默认:100(几乎没有限制)。
framerate 7
# 是否只能本地打开网页摄像头,默认on
webcam_localhost off
# 控制面板是否只能本地打开,默认on
control_localhost off
# 网络摄像头的用户名和密码(只要在需要时)。默认:未定义
# 语法是用户:密码
netcam_userpass admin:mypassword
# 存储图片和短片的目标基本目录
# 推荐使用的绝对路径。(默认值:当前工作目录)
target_dir /home/pi/motion-images
# ffmpeg用于视频压缩的编解码器。
[...]
ffmpeg_video_codec mpeg4 

你需要创建用来存储PID文件的目录,因为它在motion.conf中表明:

$ sudo mkdir /var/run/motion 

启动测试

$ motion  

3.开机启动service

motion的service程序安装时已配置好,在/etc/rc0.d/K01motion

service使用的是motion的用户,使用/etc/motion/motion.conf作为默认配置文件。所以按需求修改!

存储图像的目录要改权限777:

sudo chmod 777 motion_image

加入开机服务:

sudo update-rc.d motion defaults

参考:

BananaPro/Pi:Camera Module
如何借助Motion操控Linux监控摄像头
motion程序的移植和安装

banana pro远程监控摄像头motion相关推荐

  1. banana pro 板子

    banana pro 板子 http://www.lemaker.org/cn/article-23-1.html posted on 2015-08-31 16:54 秦瑞It行程实录 阅读(... ...

  2. Final Cut Pro X Guru: Motion Graphics in Motion and After Effects Final Cut Pro X Guru:运动和After Effe

    Final Cut Pro X Guru: Motion Graphics in Motion and After Effects 中文字幕 Final Cut Pro X Guru:运动和After ...

  3. Linux + 香橙派 + V4L2 + http 实现远程监控摄像头在网页端显示

    项目场景: 项目需求,需要做一个基于边缘端的人脸识别远程监控摄像头并在网页前端展示 ,这里采用国产香橙派作为边缘计算终端,安装ubuntu系统,系统中采用v4l2接口对摄像头进行获取,当客户端通过网页 ...

  4. 通过QEMU 和 IDA Pro远程调试设备固件

    0x00 背景与简介 这篇文章主要讲了如何在模拟环境下调试设备固件. 作者:Zach Cutlip 原文链接:http://shadow-file.blogspot.gr/2015/01/dynami ...

  5. ida调试linux程序,MAC使用IDA PRO远程调试LINUX程序

    1 背景 在学习Linux系统上的一些漏洞知识的时候,往往需要进行"实地测试",但是在Linux系统上进行调试并不太方便,因为LINUX自带的GDB调试工具真的不太人性化,即使有G ...

  6. macmini作为远程服务器,如何使用Macbook Pro远程免密码登录Mac mini

    环境: MacBook Pro Mac mini 1.使用ssh-keygen命令在MacBook Pro上生成SSH秘钥对 $ ssh-keygen 执行过程中会提示输入两次密码,当然如果不想在使用 ...

  7. ida模拟器调试_IDA pro远程调试折腾记

    1.连接指定的模拟器,当时用的Genymotion的模拟器 2.首先查看模拟器列表 Shell #adb devices 1 #adb devices 3.连接模拟器 Shell #adb -s de ...

  8. 把Android手机变成远程监控摄像头

    基本过程是android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控.图片如下(后来PC端加了个拍照功能)... (PS.刚学android和 ...

  9. 远程监控摄像头在流媒体服务器显示无视频信号?

    在显示器正常的情况下,远程监控摄像机在流媒体服务器画面显示"无网络视频",通常是由于摄像机的供电异常.网线不通.密码设置.IP地址冲突等四点问题造成的. 有的开发者在使用EasyN ...

最新文章

  1. 图灵奖获得者 Alan Kay:突破常规思维,创建下一代科研社区(附视频)
  2. django1.4 关于处理静态文件的问题
  3. #未能找到类型或命名空间名称_如何变更文件类型为自己所需要的类型(通俗易懂快速上手)...
  4. 【java学习之路】(java框架)003.Mybatis的介绍和基本使用
  5. centos wget默认路径_TRMM 数据windows平台wget下载方法(2021年1月13日可用)
  6. Python 2X 版本 痛苦的编码格式,一遍完美解决Unicode、GB2312、GBK编码格式的文章
  7. Django 设置中文和中国时区
  8. 信息化为五万教学点带来“优质教师”
  9. 如何彻底关闭Windows更新
  10. uc云观媒体服务平台_自媒体平台UC云观开放收益功能,自媒体作者有收入了
  11. 【转载】彻底理解cookie,session,token - 墨颜丶
  12. OSG 之学习二:OSG 模型简单控制
  13. mysql查询数据量
  14. 如何复制VMware虚拟机
  15. Javascript中公有成员,私有成员,静态成员
  16. SaaSBase:艺赛旗iS-RPA是什么?
  17. String转QString,线段相交,四点共面,git相关操作,截图,扩展工具,string乱码,矩阵相乘
  18. 前端开发面试知识点大纲
  19. 输入捕获-获取一个高电平的持续时间
  20. 桌面计算机休眠快捷键,win7系统电脑休眠快捷键的操作方法

热门文章

  1. PHP设计BBS,基于mysql的bbs设计二_PHP教程
  2. 【机器学习】鸢尾花分类
  3. 文件加密最简单的方法有哪些?
  4. 微信小程序获取二维码
  5. sql统计-关于学生成绩
  6. oracle官网 下载并配置 各个版本jdk jdk8配置 jdk17配置
  7. 中文手写输入法在iOS8.1上的崩溃问题
  8. unknown key for a start_array in [_score]
  9. 每日优鲜前置仓“一生三”的背后
  10. 三大主流前端框架比较,程序员会怎么选?