树莓派智能车AlphaBot教程——mjpg-streamer网络视频监控

2024-05-21 微雪电子(微雪课堂)
树莓派智能车,AlphaBot,微雪电子 树莓派智能车,AlphaBot,微雪电子 树莓派智能车,AlphaBot,微雪电子 树莓派智能车,AlphaBot,微雪电子

摘要

wifi遥控小车,网络视频监控是必不可以的部分,这一张讲解一下如何通过树莓派摄像头实现网络视频监控。mjpg-streamer是一个网络摄像头监控软件,是很好的开源项目。通过mjpg-streamer可以非常容易实现网络视频监控功能。


启动摄像头

要实现网络视频监控首先得要有一个摄像头,可以选择USB接口的摄像头或者树莓派专用摄像头。


下面以树莓派专用摄像为例,使用树莓派摄像头前必须运行raspi-config命令启用摄像头:


cpp代码:sudo raspi-config


选择Enable Camera。


如果是使用CSI接口的摄像头,那么系统找不到/dev/video0的设备节点。需要在/etc/modules文件中添加一行bcm2835-v4l2:


cpp代码:sudo nano /etc/modules


加上:bcm2835-v4l2


那么系统启动之后,系统会加载这个文件中的模块名。重启系统后会在/dev下面发现video0设备节点。(bcm2835-v4l2中的l为L的小写,不是1)


安装软件

我们示例程序中提供的软件是一件编译过的了,直接解压后既可以使用。这里作为教程再讲解一下如何编译mjpg-streamer软件。


源码地址:http://mjpg-streamer.svn.sourceforge.net/viewvc/mjpg-streamer/


安装依赖库:

cpp代码:

下载源码:

svn co https://svn.code.sf.net/p/mjpg-streamer/code/mjpg-streamer


修改源码:

mjpg-stream支持JPEG和YUV两种格式。而摄像头大多都是支持YUV的,而不是JPEG的。修改mjpg-streamer/plugins/input_uvc/input_uvc.c文件, 将V4L2_PIX_FMT_MJPEG 改成 V4L2_PIX_FMT_YUYV


vi ~/mjpg-streamer/plugins/input_uvc/input_uvc.c

编译程序:

cpp代码:

cd ~/mjpg-streamer/2make USE_LIBV4L2=true clean all


开启mjpg-streamer:

sudo ./start.sh

然后在浏览器地址栏内输入树莓派ip地址,端口号8080,页面会显示关于MJPEG streamer的信息。点击Stream会实时显示摄像头拍摄的内容。

当然也可以用如下命令启动

sudo ./mjpg_streamer -i "./input_uvc.so -n -d /dev/video0 -r 640x800 -f 5" -o "./output_http.so -p 8080 -w ./www"

-i 后面是输入参数

-o 后面是输出参数

-d 后面为设备参数,此处为/dev/video0

-f 后面是帧率

-p 后边是端口号


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由ll转载自微雪电子(微雪课堂),原文标题为:树莓派智能车AlphaBot教程7:mjpg-streamer 网络视频监控,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

树莓派智能车AlphaBot教程教程——红外循迹

循迹从来都是智能小车中一个重要的功能。有红外循迹,摄像头循迹,电磁循迹,激光循迹等。常见红外循迹的有两路,三路,四路,五路怎么七路,九路循迹。多少路表示传感器的数量。本文结合AlphaBot2智能小车讲解循迹算法及程序。

设计经验    发布时间 : 2024-05-22

树莓派智能车AlphaBot教程——直流电机控制

本文基于树莓派智能车AlphaBot介绍直流电机控制。一台小车首先要有电机轮子,通过控制电机转动,小车实现不同方向行走。电机可以是直流电机或者步进电机。步进电机是以步阶方式分段移动,也就是每次只能控制转动一小段。所以步进电机的控制精度会很高,可以精确的控制。

设计经验    发布时间 : 2024-04-24

树莓派智能车AlphaBot教程:webiopi(上集)

webiopi是一个可控制树莓派GPIO的web框架,webiopi官网已经不再更新,官网上最新版本0.7.1版本,而且这个版本是不支持树莓派2B及以后版本的。尽管webiopi不再更新但是我们也介绍一下,通过学习webiopi让我们更快的熟悉web网页控制。

设计经验    发布时间 : 2024-10-30

树莓派智能车AlphaBot教程教程——红外遥控与蓝牙遥控

遥控是小车的一个重要功能,常用的要控制方式有红外,蓝牙,wifi, NRF等。遥控程序大概类似,就是小车接受到传输过来的命令然后做相应的动作,只是传输的方式不一样而已。本文基于树莓派智能车AlphaBot讲解红外以及蓝牙。

设计经验    发布时间 : 2024-05-23

树莓派智能车AlphaBot教程——红外避障与超声波避障

避障就是小车遇到障碍物时,能够改变移动方向,避开障碍物,而不至于撞上障碍物。避障首先要有传感器可以检测到障碍物,常见的避障有红外避障和超声波避障两种。本文基于树莓派智能车AlphaBot进行介绍。

设计经验    发布时间 : 2024-05-24

树莓派智能车AlphaBot教程:webiopi(下集)

前文再续,书接上一回。前一章说道tutorials目录下为一写基础的教程示例。下面我们展示一下怎么使用这些例程。

设计经验    发布时间 : 2024-10-30

AlphaBot 2 用户手册

型号- ALPHABOT 2,ALPHABOT2

用户指南  -  微雪电子  - V1.3  - August 2017 PDF 中文 下载

微雪电子与世强先进的代理协议

描述- 2024年3月,深圳市微雪电子有限公司与世强先进(深圳)科技股份有限公司签署了代理协议。

代理协议/证明  -  微雪电子  - 2024/3/28 PDF 中文 下载

用户指南  -  微雪电子  - V1.1  - 2014.11.04 PDF 中文 下载

电路原理图  -  微雪电子  - 2016/10/27 PDF 英文 下载

用户指南  -  微雪电子  - 2017/8/22 PDF 中文 下载

用户指南  -  微雪电子  - 2020/4/10 PDF 中文 下载

技术文档  -  微雪电子  - 2024/3/23 PDF 英文 下载

电路原理图  -  微雪电子  - 2021/5/6 PDF 英文 下载

展开更多

电子商城

查看更多

品牌:微雪电子

品类:电容触摸屏

价格:¥200.0000

现货: 100

品牌:微雪电子

品类:串口转换器

价格:¥115.0000

现货: 100

品牌:微雪电子

品类:串口转换器

价格:¥29.5000

现货: 100

品牌:微雪电子

品类:串口转换器

价格:¥37.0000

现货: 100

品牌:微雪电子

品类:多功能显示器

价格:¥285.0000

现货: 100

品牌:微雪电子

品类:串口转换器

价格:¥29.5000

现货: 100

品牌:微雪电子

品类:串口转换器

价格:¥29.5000

现货: 100

品牌:微雪电子

品类:串口转换器

价格:¥29.5000

现货: 100

品牌:微雪电子

品类:开发板

价格:¥1,125.0000

现货: 100

品牌:微雪电子

品类:树莓派显示器

价格:¥820.0000

现货: 100

现货市场

查看更多

暂无此商品

海量正品紧缺物料,超低价格,限量库存搜索料号

服务

查看更多

汽车天线定制

可定制车载智能天线频率:20kHz、114.5 kHz、120- kHz、125 kHz、134 kHz、134.2kHz、134.5 kHz;工作温度范围:-40ºC to ~125ºC;电感范围:100~734;符合AEC-Q200(汽车质量标准)和IP68标准;

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面