树莓派手动安装mjpg-streamer

下面是更新后的手动安装 mjpg-streamer 的完整步骤,包括安装 make 和更新的启动命令。

手动安装 mjpg-streamer

  1. 安装依赖

    你需要先安装一些编译 mjpg-streamer 所需的依赖项。打开终端并运行以下命令:

    sudo apt-get update
    sudo apt-get install build-essential git libjpeg-dev cmake
    

    注意:这里我们也添加了 cmakemake 的安装。

  2. 下载 mjpg-streamer 源代码

    使用 git 克隆 mjpg-streamer 的 GitHub 仓库:

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

    进入下载的目录并编译:

    cd mjpg-streamer/mjpg-streamer-experimental
    make
    
  4. 安装 mjpg-streamer

    编译完成后,运行以下命令进行安装:

    sudo make install
    
  5. 启动 mjpg-streamer

    使用以下命令启动 mjpg-streamer,确保指定正确的视频设备:

    ./mjpg_streamer -i "./input_uvc.so -d /dev/video1" -o "./output_http.so -w ./www"
    

    这里,-d 用于指定摄像头设备,如果你的摄像头设备是 /dev/video0,可以相应调整。

  6. 访问视频流

    在浏览器中输入 http://<你的树莓派IP>:8080/?action=stream 来查看摄像头的视频流。

注意事项

  • 确保 USB 摄像头已经连接上,并且可以被树莓派识别。你可以使用 ls /dev/video* 命令来检查摄像头设备。
  • 如果在编译过程中遇到问题,请确保已安装所有必要的依赖项,特别是 libjpeg-devcmake

通过以上步骤,你应该能够成功安装和运行 mjpg-streamer

mjpg-streamer 可以通过文件或者是HTTP方式访问linux UVC兼容摄像头。可以在公司,通过访问家里安装的摄像头查看家里的情况,对于有小孩的家长很有帮助。 1.安装辅助工具 在树莓派上执行: sudo apt-get install libjpeg8-dev sudo apt-get install cmake 2.解压master,zip 在树莓派上执行:unzip master.zip 3.编辑源文件 在树莓派上执行: cd mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam (移动到mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam) nano input_raspicam.c (用nano编辑input_raspicam.c文件) 进入nano页面后,按下ctrl+w(搜索),输入fps,回车 将fps改成30,width=320,height=240 4.编译mjpg软件 在树莓派上执行: cd .. cd ..(同一个命令执行两次,目的是为了返回到目录mjpg-streamer-experimental) make clean all 5.制作mjpg的启动脚本 在树莓派上执行: cd nano jk.sh 将下面两条命令复制进去 cd mjpg-streamer-master/mjpg-streamer-experimental #USB摄像头 ./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www" #树莓派摄像头 #./mjpg_streamer -i "./input_raspicam.so" -o "./output_http.so -w ./www" 像上面一样,按ctrl+x,再按y,再回车(保存,退出) 继续,在树莓派上执行: chmod 744 jk.sh 6.执行mjpg的启动脚本(启动mjpg) 在树莓派上执行: sh jk.sh 最后,在浏览器上打开:(我用的是chrome浏览器) http://你树莓派的ip:8080
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

菌菌的快乐生活

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

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

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

打赏作者

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

抵扣说明:

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

余额充值