Air8000 — AirTalk基于MQTT的对讲方案开发示例

在物联网实时通信领域,Air8000平台与AirTalk方案的结合为对讲应用开辟了新路径。基于MQTT协议的轻量级、高可靠性,开发者可快速构建跨设备、低延迟的语音或数据对讲系统。本文将通过开发示例,深入讲解如何利用Air8000实现高效对讲功能,从环境搭建到代码实现,带你一步到位掌握核心技术。

下面我们来看详细开发示例。

一、环境准备

1.1 设备端

1.1.1 设备购买

如果需要进行端对端测试,需要两个开发板

1.1.2 环境搭建

image

1.1.3 下载测试固件

整体固件:startupv13_1.0.0_LuatOS-SoC_V2009_Air8000_5.soc|

如果需要查看源码请见:

core: LuatOS-SoC_V2009_Air8000_5.soc

script: 脚本地址

1.1.4 将固件下载到开发板中:

image

1.1.5 滑动到对讲按钮

image

1.1.6 设置对讲topic

image

二、 网页端准备

2.1 通过手机网页

打开:https://airtalk.openluat.com/

2.2 设置网页

image

三、开始对讲

3.1 设备端操作方法

image

3.2 网页端操作方法

image

四、常见问题

4.1 如何确定音频是否工作

可以通过听喇叭端有没有滋滋的电流声确认

4.2 怎么判断是否开始上传音频

可以通过UI看到,"语音采集上传中",说明正在上传语音,如果没有这行字,或者出现"语音停止采集",则表示未上传音频

今天的内容就分享到这里了~

posted @ 2025-07-23 14:46  合宙LuatOS  阅读(44)  评论(0)    收藏  举报