ubuntu22.04编译安装mjpg-streamer

  1. 安装依赖: sudo apt-get install cmake libjpeg8-dev
  2. 下载程序代码: git clone https://gitcode.com/jacksonliam/mjpg-streamer.git
  3. 进入文件夹: cd mjpg-streamer/mjpg-streamer-experimental
  4. 先清除: make clean all
  5. 编译: make
  6. 安装: sudo make install
  7. 运行: sh start.sh
  8. 使用浏览器访问http://127.0.0.1:8080/即可

  • 如果想要用测试图片的方式,可以参考以下操作)
  1. cd plugins/input_testpicture/

  2. make

  3. mv input_testpicture.so ../../

  4. cd ../../

  5. vim start.sh

    bash 复制代码
    # 将./mjpg_streamer都注释,保留下面这行,大概在73行
    ./mjpg_streamer -i "input_testpicture.so -r 320x240 -d 500" -o "output_http.so -w www"
  6. 运行: ./start.sh

  7. 使用浏览器访问http://127.0.0.1:8080/即可

测试图片也可以修改,在mjpg-streamer/mjpg-streamer-experimental/plugins/input_testpicture/pictures目录中

具体命名规则,可以查看这个文件: mjpg-streamer/mjpg-streamer-experimental/plugins/input_testpicture/input_testpicture.c

相关推荐
charlie11451419119 小时前
嵌入式Linux驱动开发——新 API 字符设备驱动完整教程 - 从设备结构体到应用测试
linux·运维·驱动开发
消失的旧时光-194319 小时前
C语言对象模型系列(四)《Linux 内核里的 container_of 到底是什么黑魔法?》—— 一篇讲透 Linux 内核的“对象模型”核心技巧
linux·c语言·算法
SWAGGY..19 小时前
Linux系统编程:(二)基础指令详解
linux·运维·服务器
kdxiaojie20 小时前
U-Boot分析【学习笔记】(3)
linux·笔记·学习
螺丝钉的扭矩一瞬间产生高能蛋白20 小时前
QT的C++接口基础用法
c++·qt·嵌入式软件·嵌入式linux·linux应用
烛衔溟20 小时前
TypeScript 接口继承与混合类型
linux·ubuntu·typescript
蜡笔婧萱20 小时前
Linux--远程登录服务ssh
linux·服务器·ssh
伏加特遇上西柚21 小时前
Loki+Alloy+Grafana日志采集部署
java·linux·服务器·spring boot·grafana·prometheus
资源分享助手21 小时前
三网H5小游戏战车向前冲搭建教程(Win+Linux)
linux·运维·服务器
黑白园21 小时前
Linux i2c驱动初探(一)待补充
linux