【raspberry】(二)本地网络视频监控

摄像头选择


               我用的是树莓派匹配的OV  500W摄像头,CSI接口,直接插在树莓派主板上就可以使用,拍照和摄像可以用这两个命令


拍照: raspistill -o 1.jpg -t 1000     //设置延迟

摄像:raspivid -o 1.h264 -t 0         //无录像时间限制


                当然,这个是树莓派自带的命令,我们也可以自己下载摄像头软件,就像手机上安装第三方摄像头APP一样,简单方便,同时不同的软件也有不同的功能,比如美颜相机等等,有点说偏了…… 


什么是本地监控呢? ->就是在局域网内的电脑,可以远程打开树莓派摄像头,实时看到摄像头的监控画面。从网上查找资料后,主要有两种方式:motion 和 mjpg-streamer,这两种方式我都实现了,各有优点


PS:调试过程中我遇到一个问题:这两个软件都需要用到节点/dev/video,但是我是树莓派自带的摄像头,是在/boot下已固件形式加载的,虽然可以运行raspistill和raspivid,但是并不是一个标准的ko驱动,所以kernl起来的时候没有创建这个节点/dev/video,如果让raspbian创建这个节点呢,其实很简单,在驱动模块管理添加,修改如下

修改文件:/etc/modules,在文件最后添加一行:bcm2835-v4l2,注意4l2中的不是1而是L的小写,我就搞错了


MOTION:

                  安装和调试,比较简单,可以自动后台运行,成像清晰,容易修改,但是是P2P模式,延迟比较严重,目前好像没有解决这个延迟问题,有人知道的话,请告诉我啊,多谢了!~

                  安装命令:motion: sudo apt-get motion

                  配置motion:   主要修改如下两个文件:sudo nano /etc/default/motion 中把“start_motion_daemon=no”中的no改为yes,这个作用是让Motion后台运行,我的摄像头有个灯,打开摄像头这个灯就亮,所以重启之后发现摄像头会自动打开了

                                                                               sudo nano /etc/motion/motion.conf  中主要修改

    daemon on

    width 640

    height 480

    framerate 100

    stream_localhost off

完成修改后,重启主板,就会自动运行啦,如果不重启,直接motion,也会自动运行,


局域网监控:在同一个局域网的其他PC上,直接访问地址:IP:8081,就可以监控了,画面不错,就是有些卡




MJPG-STREAMER:


          这个需要花些时间,包括下载和编译,如果想调整像素,需要在配置文件里面修改,主要方法如下


                     要运行的文件很多,安装环境:sudo apt-get install libjpeg8-dev imagemagick libv4l-dev 

                     下载压缩包:wget http://sourceforge.net/code-snapshots/svn/m/mj/mjpg-streamer/code/mjpg-streamer-code-182.zip

                     解压缩后:在mjpg-streamer-master目录下直接编译make,就会生成需要的执行文件

                     运行摄像头命令:mjpg_streamer -i "input_uvc.so -y" -o "output_http.so  -w www" 


                     局域网PC,在浏览器中打开查看监控画面:IP:8080,这样就可以完成了

                     






  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值