树莓派配置mjpg视频流

安装依赖库

sudo apt-get install libjpeg62-dev
sudo apt-get install libjpeg8-dev

在github上找到源码并下载,进入安装包
源码地址https://sourceforge.net/projects/mjpg-streamer/
github地址https://github.com/codewithpassion/mjpg-streamer
如果相机的输出格式是YUYV,需要进行更改
进入安装包
使用nano指令,或TextEditor打开mjpg-streamer-experimental/plugins/input_uvc/input_uvc.c这个文件,找到input_init函数,修改

format = V4L2_PIX_FMT_MJPEG

format = V4L2_PIX_FMT_YUYV

编译、部署mjpg-streamer项目

sudo apt-get install cmakecd /home/pi/Downloads/mjpg-streamer-master/mjpg-streamer-experimentalsudo make clean all

编译完成后,复制相关文件到指定目录

sudo cp mjpg_streamer /usr/local/binsudo cp output_http.so input_uvc.so /usr/local/lib/sudo cp -R www /usr/local/www

使用指令来启动视频组件

LD_LIBRARY_PATH=/usr/local/lib mjpg_streamer -i "input_uvc.so -r 320x240 -f 12" -o "output_http.so -p 12001 -w /usr/local/www"

mjpg常见报错解决

检查摄像头是否连上

系统默认连接 /dev/video0,有可能出现设备自动将连接的摄像头分配到video1的情况,这时候只要在-r 320x240前加上-d /dev/video[num]就可以指定相机设备,如

LD_LIBRARY_PATH=/usr/local/lib mjpg_streamer -i "input_uvc.so -d /dev/video2 -r 320x240 -f 12" -o "output_http.so -p 12001 -w /usr/local/www"

相机不支持mjpg格式输出

参考之前如何修改设置

以上修改完成仍然打不开

相机一次只能被一个程序调用,检查相机是否正在被其他程序使用

设置端口号

-p [port number]

设置分辨率

-r [width]x[height]

设置帧率

-f [fps]

树莓派配置mjpg视频流相关推荐

  1. 树莓派配置https://www.raspberrypi.org/documentation/configuration/中的一个单词翻译:

    树莓派配置https://www.raspberrypi.org/documentation/configuration/中的一个单词翻译: LED warning flash codes Descr ...

  2. 树莓派的ssh远程登录和树莓派配置无线路由器

    电脑远程登陆树莓派 1.首先使用电脑远程登陆树莓派,树莓派相当于一个微型电脑,目前电脑所拥有的基本功能树莓派基本上都有.想要远程登陆树莓派,必须电脑与树莓派处于同一无线局域网. 对树莓派进行设置,首先 ...

  3. 树莓派配置USB声卡

    树莓派配置USB声卡 $ cat /proc/asound/cards 0 [ALSA ]: bcm2835 - bcm2835 ALSA bcm2835 ALSA 1 [Device ]: USB- ...

  4. 多台树莓派配置自组织网络,batman-adv开源项目具体配置过程

    博主有幸接触到自组织网络这个batman-adv开源项目,并通过树莓派3b硬件实验了自组织网络,简单介绍自组织网络的概念 简答介绍自组织网络的概念(来自百度) 移动自组织(Ad Hoc)网络是一种多跳 ...

  5. 树莓派配置红外遥控及关联python程序

    前言 关于树莓派配置红外遥控的过程,我相信玩过的人知道这里的坑有多少,在这写一下我配置的过程,仅供参考 硬件 1.树莓派4B 2.红外遥控器及接收模块,我用的 这里不得不提一下有关红外接收模,之前我用 ...

  6. 树莓派配置无线连接与无线AP热点

    为什么80%的码农都做不了架构师?>>>    之前使用过将笔记本电脑的无线网卡设置成ap,给家里的iPhone,ipad和安卓手机提供wifi链接.但是 每次必须得开着笔记本,这个 ...

  7. [玩转树莓派]树莓派配置成路由器

    现在手头上正好有一个树莓派3b+的板子,想折腾一下,用树莓派搞个简单的路由器玩玩. 树莓派3B+ / 4B板载了无线网络适配器,不需要额外增加无线网卡就可以把它打造成一个无线路由器.有一种方法是给树莓 ...

  8. 使用Jetson Nano和树莓派相机实现视频流

    使用Jetson Nano和树莓派相机实现视频流 了解如何用树莓派相机和Jetson Nano使用Flask框架实时视频流! Jetson Nano是一个边缘计算平台,适合低功耗.不受监控和独立使用. ...

  9. 树莓派配置usb无线网卡

    树莓派配置usb无线网卡 参考: http://blog.csdn.net/hw5226349/article/details/37877877 用到的几个指令: lsusb iwconfig iwl ...

最新文章

  1. mysql建表的auto_increment_koa2+koa+mysql快速搭建nodejs服务器
  2. 会议交流 | 大规模知识图谱的构建及应用分享
  3. tcp 出现rst情况整理
  4. easyui validatebox设置默认值时 去掉校验
  5. php微信转跳浏览器代码,通用微信QQ跳转浏览器打开代码
  6. 9008刷机教程oppo_OPPO手机解锁教程
  7. C#winform【在状态栏显示实时时间】--实战练习一
  8. 绿城中国的数字化转型之大中台实践
  9. 系统U盘还原成普通U盘
  10. FBA海运到美国费用一般包含哪些?
  11. 常见的几种隐藏文件的方法
  12. 阿里云访问控制简要说明
  13. 【Java+MySQL】随机添加测试数据栗子
  14. 【蓝桥杯专题】 贪心(C++ | 洛谷 | acwing | 蓝桥)
  15. php去掉工作日,2014年工作日计算(去除法定假日和周六日,但包括调休日)
  16. 计算机工程 文章没有创新,浅谈计算机教学学生创新能力培养-计算机工程论文-计算机论文(8页)-原创力文档...
  17. 头歌--人脸识别系统--Face recognition 人脸识别
  18. TinyXML 指南一
  19. Percona Toolkit安装
  20. GCP/临床试验基础知识集锦

热门文章

  1. 使用ident认证方式连接postgres数据库
  2. ip(点分十进制 == 二进制整数)之间的转换
  3. 抓取京东苹果手机评价!苹果手机质量还是非常不错的!
  4. 网商银行×SOFAStack:首家云上银行的微服务架构实践与演进
  5. vue2+amis初阶使用+获取表单值
  6. 程序员的算法趣题:Q26 高效的立体停车场(Java版)
  7. blender怎么将英文界面变成中文界面
  8. jquery mobile项目(一款“运动”移动web)
  9. 每日一题 错选择 及 编程题 周总结(四)
  10. 代码审计--22--PMD详细