树莓派摄像头_玩转树莓派(2)——家庭摄像头搭建

本文介绍了如何使用树莓派搭建家庭摄像头,包括摄像头硬件接入,检查摄像头工作状态,借助MJPG-streamer实现流畅的视频流监控,并分享了安装过程中可能遇到的问题及解决方法。
摘要由CSDN通过智能技术生成

b6ec92287c9a7866b0b5780e6af4a4b9.png

这实现这篇文章前请把树莓派SSH平台搭建好,可参考下面的文章

jeremie:玩转树莓派(1)——SSH平台搭建​zhuanlan.zhihu.com
7d42cbb8aa05906fb7b774d94a28c618.png

1、准备个摄像头,插在camera槽上

9a799d9dbb2dee8c3f3c7383208042ad.png
插在黄色框框内,注意正反面

2、检查摄像头是否正常工作

查看是否能够识别到硬件

ls -al /dev/ | grep video

89ed5e13a0cce2d38590e56958e5a96e.png
有veido说明识别到了硬件,你们插反

配置使能camera

sudo raspi-config 

a140f7fac99dc5085e5f1338230c8582.png

1bf15144f9948873ff8a4426f692b359.png

然后按回车回车就行~

进行功能测试:

拍张照

raspistill -o new.jpg

录个1000ms的视频

raspivid -o new.h264 -t 1000

如果这两项都OK了,证明你的摄像头能够正常工作啦~

3、搬运MJPG-streamer(当一个搬运工)

这是gayhub上的一个开源项目,能够帮助你实现视频流监控,相对于直接使用motion,它更加流畅,延时更小。

https://github.com/jacksonliam/mjpg-streamer​github.com

首先安装必要的库

sudo apt-get update
sudo apt-get install subversion
sudo apt-get install libjpeg8-dev
sudo apt-get install imagemagick
sudo apt-get install libv4l-dev
sudo apt-get install cmake
sudo apt-get install git

搬运MJPG-streamer

sudo git clone https://github.com/jacksonliam/mjpg-streamer.git

编译工程

cd 安装目录路径/mjpg-streamer/mjpg-streamer-experimental
make all 
sudo make install

不出意外的话你会得到各种动态库和进程,这也是编译的目的

4、现在可以开启家庭色像头之旅

到进程目录下,开启摄像头监控

./mjpg_streamer -i "input_raspicam.so -quality 100 -x 480 -y 320 -fps 20 " -o "output_http.so -w ./www"

5de477a680788fde78547667ed07bd94.png

在网站中输入你的IP地址加端口号(例如:168.192.0.1:8080),然后 选择stream实时观看~

b699796939ba64339cd60f09cc86be23.png
证明下上述流程确实能够完成视频监控功能

使用完后记得杀死Kill进程哦~


自己遇到的一些坑

①其实整个流程里,我觉得最难的就是怎么安装好那些库,哈哈。安装库呢,会经常遇到这个不支持,那个无法下载的情况或者下载巨慢。这些都是安装源的问题。大家可以参考下面的文章去做更换自己的更新源。

Raspberry Pi (树莓派) 更换源 - stretch 版本​www.cnblogs.com
79e28b84131e52b54a750443c5e3f303.png
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值