树莓派+摄像头:mjpg-streamer实现监控功能的配置及调试

树莓派+摄像头:mjpg-streamer实现监控功能的配置及调试_树莓派摄像头实时监控_8块腹肌的博客-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/m0_74985965/article/details/130380064


一、树莓派摄像头安装

           适配树莓派的摄像头有针脚接口的,有排线接口的,这里介绍排线接口的。在树莓派开发板上找到摄像头排线接口位置,卡住两边卡脚向外拔出,注意并不能全部拔出,向抽屉一样,拔出合适位置即可,在将摄像头排线接口对应树莓接口插入,在卡住两边卡脚位置垂直推进,保证摄像头的连接能牢牢固定在树莓上。

二、配置mjpg-streamer

        ① 说明

          mjpg‐streamer是一个开源软件,用于从摄像头采集图像,它将JPEG帧从一个或多个输入插件复制到多个输出插件。它可用于通过基于IP的网络将JPEG文件从网络摄像头流式传输到各种类型的查看器,如Chrome,Firefox,Cambozola,VLC,mplayer和其他能接收MJPG流的软件。

         树莓派基于摄像头模块,通过mjpg-streamer软件获取视频,通过手机端或电脑端浏览实时视频

        ②配置


                <1>配置前需要安装的工具包

                        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  //下载编译工具

                <2>下载安装mjpg-streamer源码 

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

                <3>进入下载目录的路径

                        cd mjpg-streamer/mjpg-streamer-experimental


                <4>输入指令编译: make all

                        make all       //需要先安装工具包,否则编译会出问题

                <5>安装指令: sudo make install

                        sudo make install


                <6>在安装好的目录下打开脚本文件并修改

                        vi start.sh

                 将原有的摄像头参数用#注释,添加树莓派摄像头参数到下图红框位置

                       ./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www"

                <7>配置树莓派摄像头

                        sudo raspi-config

重启树莓派 sudo reboot


        ③打开


                       <1>运行摄像头程序

                        ./start.sh


                        <2>通过ip和端口查看录像

        在浏览器输入 http://IP地址:8080,回车 显示如下页面,点击页面左侧的Stream,即可显示动态监控画面(树莓派默认端口8080)


 

猜你喜欢

转载自blog.csdn.net/weixin_62529596/article/details/132569528