跳转至

简介

  • 合宙对讲方案,是基于MQTT的传输方案。设备终端,手机端,网页端,只要支持MQTT 的协议,都可以进行对讲,很方便进行服务器的搭建,和管理平台,终端的三端系统搭建。

  • 对讲的数据采用AMR 格式(当前是8bit AMR-NB,未来会升级到16bit AMR-WB,音质会更加好)流式传输, 12.2kbps 高品质传输。

  • 得益于AMR 的优良特性,最高传输消耗流量仅为1.6KB/s, 这样一小时仅消耗5.7MB 的流量

  • Airtalk 属于LuatOS 核心库

  • Airtalk 通常分为三部分,云,管,端。其中

  1. 云,即指服务器端,主要处理逻辑为mqtt 消息转发
  2. 管,即管理平台,通常为网页端,对终端进行增,删,改,查,或者直接呼叫设备端
  3. 端,即设备端,目前的Air8000全系列支持
  • Airtalk 提供的服务和收费政策如下:
  1. 云端,客户搭建服务器免费,我们也会提供指导文档;使用合宙服务器,测试免费,商用收费;推荐客户自建服务器
  2. 管理平台,合宙会给出参考方案
  3. 终端对讲功能免费

功能特性

  • 模块终端支持降噪
  • 模块终端支持对端回环消除
  • 支持设备对设备,设备对网页端对讲(目前只支持一对一的对讲,尚未支持群组功能)
  • 1.6KB/s 的低流量消耗
  • 支持自建服务器,搭建简单,数据留存本地更安心
  • 最快可做到0.5s 对讲时延迟
  • 目前半双工对讲(一端说,一端听)效果优于全双工(两端同时说话)

使用方法

1. 环境准备

1.1 设备端

1.1.1 设备购买

  • 地址:购买地址

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

1.1.2 环境搭建

image

1.1.3 下载测试固件

startupv13_1.0.0_LuatOS-SoC_V2009_Air8000_5.soc|

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

image

1.1.5 滑动到对讲按钮

image

1.1.6 设置对讲topic

image

2. 网页端准备

2.1 通过手机网页

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

2.2 设置网页

image

3. 开始对讲

3.1 设备端操作方法

image

3.2 网页端操作方法

image

常见问题

    1. 如何确定音频是否工作

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

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

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