基于阿里云物联网平台设计的实时图传系统_采用MQTT协议传输图像

Posted DS小龙哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于阿里云物联网平台设计的实时图传系统_采用MQTT协议传输图像相关的知识,希望对你有一定的参考价值。

一、项目功能介绍

当前基于MQTT协议设计了一个实时图传系统,通过这个项目来演示,两个MQTT设备如何互相订阅,进行消息流转。 在阿里云服务器上创建2个设备,分为为设备A和设备B;设备A负责采集本地摄像头画面上传,设备B负责接收设备A上传的数据然后解析显示出来。在阿里云服务器上需要配置云产品流转,让设备A的数据上传后自动发送给设备B。这样就完成了视频画面数据的流转。不过因为阿里云的最大数据限制,每次最大发送10240字节的数据。

当前的项目是采用MQTT协议实现,那么先来了解一下什么是MQTT协议。

软件采用Qt设计,QT版本是5.12.6

设备A的功能:获取摄像头的数据—》缩放成240*320—》编码成JPEG格式—》转码成base64—》组合成MQTT报文—》上传到服务器。

设备B的功能:订阅设备A上传的数据,得到数据后解析出源格式数据—》将图像画面渲染显示出来。

演示视频地址:

基于MQTT协议设计的实时图传系统(阿里云物联网服务器)

软件运行效果:

以上是关于基于阿里云物联网平台设计的实时图传系统_采用MQTT协议传输图像的主要内容,如果未能解决你的问题,请参考以下文章

基于STM32设计的云端健康管理系统(采用阿里云物联网平台)

基于STM32L431设计的云端绿化管理系统(ESP8266+阿里云物联网平台)

阿里云物联网平台搭建

10.1 阿里云物联网平台介绍

阿里云物联网平台专用工具详细说明

Python_阿里云物联网_数据/图像/音频传输