一、前言
在Linux(ubuntu 18.04)系统下使用EMQX搭建自己私有的MQTT服务器,实现多设备间实时图传效果。
测试了两种场景:
【1】图像采集端:采集电脑自己的摄像,通过MQTT协议上传到MQTT服务器,图像显示端订阅采集端的主题,获取实时图像显示。
【2】设备端:ESP32 + OV2640 采集图像上传到MQTT服务器, 应用端订阅设备端的主题,获取实时图像显示。
【3】设备端: STM32F103 + OV7725 + ESP8266 采集图像上传到MQTT服务器, 应用端订阅设备端的主题,获取实时图像显示。
【4】设备端: STM32F103 + OV7725 + 4G模块 采集图像上传到MQTT服务器, 应用端订阅设备端的主题,获取实时图像显示。
二、EMQX介绍
2.1 EMQX介绍
EMQX是一款大规模可弹性伸缩