Linux下搭建私有的MQTT服务器实现多设备间实时图传

一、前言

在这里插入图片描述

在这里插入图片描述

在Linux(ubuntu 18.04)系统下使用EMQX搭建自己私有的MQTT服务器,实现多设备间实时图传效果。

测试了两种场景:

【1】图像采集端:采集电脑自己的摄像,通过MQTT协议上传到MQTT服务器,图像显示端订阅采集端的主题,获取实时图像显示。

【2】设备端:ESP32 + OV2640 采集图像上传到MQTT服务器, 应用端订阅设备端的主题,获取实时图像显示。

【3】设备端: STM32F103 + OV7725 + ESP8266 采集图像上传到MQTT服务器, 应用端订阅设备端的主题,获取实时图像显示。

【4】设备端: STM32F103 + OV7725 + 4G模块 采集图像上传到MQTT服务器, 应用端订阅设备端的主题,获取实时图像显示。

image-20231205151827555

二、EMQX介绍

2.1 EMQX介绍

EMQX是一款大规模可弹性伸缩

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 12:00:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 12:00:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 12:00:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 12:00:04       20 阅读

热门阅读

  1. Metasploit的漏洞挖掘和利用

    2023-12-07 12:00:04       26 阅读
  2. 详解ES6中的symbol

    2023-12-07 12:00:04       31 阅读
  3. Shopify 开源 WebAssembly 工具链 Ruvy

    2023-12-07 12:00:04       36 阅读
  4. Qt对象树与所有权管理

    2023-12-07 12:00:04       40 阅读
  5. 51单片机程序

    2023-12-07 12:00:04       36 阅读
  6. uniapp-获取手机型号

    2023-12-07 12:00:04       39 阅读
  7. 网页产品经理常用的ChatGPT通用提示词模板

    2023-12-07 12:00:04       48 阅读
  8. 27、数据存储&秒表(定时器扫描按键数码管)

    2023-12-07 12:00:04       36 阅读
  9. 【C++】时间time库

    2023-12-07 12:00:04       43 阅读
  10. 【力扣100】2.字母异位词分组

    2023-12-07 12:00:04       41 阅读