树莓派mjpg-streamer方案的实现监控功能

MJPG
JPEG是静态图片的编码格式,MJPG是动态的视频编码格式
可以简单理解:MJPG就是把多个JPEG图片连续显示出来
MJPG的优点
很多摄像头本身就支持JPEG,MJPG,所以处理器不要太多处理
MJPG的缺点
MJPG只是多个JPEG图片的组合,它补考虑前后两帧的数据变化,总是传输一帧帧图像:传输带宽要求高
H264等视频格式,会考虑前后两帧的数据变化,只传输变化的数据:传输带宽要求低

1.更新源

sudo apt-get update    #更新软件列表

sudo apt-get upgrade  #更新软件

2.安装需要的库

sudo apt-get install libjpeg8-dev  #JPEG支持库

sudo apt-get install imagemagick

sudo apt-get install libv4l-dev   #4l是小写"L"

sudo apt-get install cmake  #下载编译工具

3.下载安装文件

sudo apt-get install git

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

4.进入下载目录

cd mjpg-streamer/mjpg-streamer-experimental 

5.编译

make all  #编译

6.安装

sudo make install #安装

修改start.sh将usb摄像头该为pi摄像头
在这里插入图片描述

将./input_uvc.so修改为./input_raspicam.so
input_uvc.so是usb摄像头,input_raspicam.so是pi摄像头

7.打开摄像头

sudo sudo raspi-config

8.测试
在浏览器输入 http://IP地址:8080,回车 显示如下页面,点击页面左侧,Stream栏,显示监视画面
测试成功
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sunshime.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值