zoukankan      html  css  js  c++  java
  • Raspberry Pi开发之旅-远程监控

    1、安装辅助工具

    1
    2
    sudo apt-get install libjpeg8-dev
    sudo apt-get install cmake

    2、编辑源文件

    1
    2
    sudo git clone <a href="https://github.com/jacksonliam/mjpg-streamer" target="_blank">https://github.com/jacksonliam/mjpg-streamer<br></a>cd mjpg-streamer/mjpg-streamer-experimental/plugins/input_raspicam
    nano input_raspicam.c

    将文件中fps,width,height参数配置如上图所示

    3、编译mjpg软件

    然后进入工程mjpg-streamer/mjpg-streamer-experimental,进行完全编译:

    1
    make clean all

    进入树莓派设置菜单:

    1
    sudo raspi-config

    移动到第五项“Enable Camera”,回车进入,按tab键切换到“Enable”回车确认。回到主菜单,tab键切换到“Finish”回车确认。树莓派会自动重启。

    重启完毕进入系统,命令进入mjpg-streamer-experimental目录,使用下面指令启动普通USB摄像头:

    1
    ./mjpg_streamer -"./input_uvc.so" -"./output_http.so -w ./www" 

    启动树莓派专用摄像头RaspiCamera的指令是:

    1
    ./mjpg_streamer -"./input_raspicam.so" -"./output_http.so -w ./www" 

    某些摄像头在执行这个指令时会有报错,至少要是最后没有退回到命令行提示符,而且显示“Starting ouput”,就表示成功了。

    4、制作mjpg的启动脚本

    1
    sudo nano jk.sh

    将下面两条命令写进脚本

    1
    2
    cd mjpg-streamer-master/mjpg-streamer-experimental
    ./mjpg_streamer -"./input_raspicam.so" -"./output_http.so -w ./www"<br>chmod 744 jk.sh

    5、执行mjpg的启动脚本(启动mjpg)

    1
    sh jk.sh

    最后,在浏览器上打开:(我用的是chrome浏览器)
    http://你树莓派的ip:8080

  • 相关阅读:
    BUAA 2020 软件工程 个人项目作业
    BUAA 2020 软件工程 个人博客作业
    BUAA 2020 软件工程 热身作业
    面向对象设计与构造2019 第四单元总结博客作业
    面向对象设计与构造2019 第三单元总结博客作业
    Windows 安装rabbitmq
    windows 安装mongodb4.2.7
    docker安装(ubuntu20.04)
    C# 文件操作
    经纬度转换 sql 自定义函数
  • 原文地址:https://www.cnblogs.com/Pond-ZZC/p/6678615.html
Copyright © 2011-2022 走看看