【RaspberryPi Camera日视摄像头2代试用体验】+ 网络摄像头

  • Angel_YY
  • LV5工程师
  • |      2018-07-01 21:02:54
  • 浏览量 1322
  • 回复:0
继上篇拍照完成后,接下来就开始实现一个网络摄像头了,首先需要安装一个小软件motion。 sudo apt-get install motion 安装过程会有提示是否继续,这里选择Y即可。 安装完成后,需要打开motion daemon守护进程,这样就可以让motion在后台运行了。 sudo vi /etc/default/motion 把start_motion_daemon=no中的no改成yes。 接下来修改motion配置文件: sudo vi /etc/motion/motion.conf 修改deamon off为deamon on 修改stream_localhost on为stream_localhost off,这样就可以在本机以外的其他电脑上查看到摄像头的视频了。 然后运行sudo motion。 现在就已经把树莓派+USB摄像头变成了一个网络摄像头。 在PC的浏览器中访问如下地址http://192.168.31.253:8081 此时就可以在浏览器中查看到摄像头的视频了,但是这时没有图像,提示打不开视频设备。 ls /dev 发现dev目录下确实没有video0节点。树莓派中的camera module是放在/boot/目录下以固件的形式加载的,不是一个标准的v4l2的摄像头ko驱动,所以加载起来之后会找不到/dev/video0的设备节点。这是因为这个驱动是在底层的,v4l2这个驱动框架还没有加载,所以要在/etc/modules里面添加一行bcm2835-v4l2(是4L2,不是412,小写的L)。 sudo vi /etc/modules 这句话意思是在系统启动之后会加载bcm2835-v4l2这个模块,这个模块在树莓派系统的/lib/modules/xxx/xxx/xxx下面,添加之后重启系统。 此时就会在/dev/下面发现video0设备节点了。 再次查看web页面,发现已经有图像了。如果树莓派有公网IP或者在路由器上做了端口映射,就可以在任何能够连接到Internet的地方查看摄像头所监控的内容了。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子