眼镜端接收消息与文件
示例说明
演示眼镜端如何接收手机端发来的文本、文件、通知和音频流。
使用位置
眼镜端首页:
HomeActivity->MessageReceiveActivity
示例页面:
com.rokid.glass.MessageReceiveActivity
适用端
- 眼镜端
关键文件
流程说明
- 页面启动后注册
IMessageListener。 - 为 P2P 和蓝牙文件传输分别注册文件监听器。
- 注册通知监听器,接收手机端推送的通知。
- 收到音频流时,使用
AudioTrack实时播放。
能力清单
- 文本消息接收
- 文件接收
- 音频流接收
- 通知接收
- 人脸识别通知图片保存
实现说明
通知同步最终落到哪里
通知是通过眼镜侧通知服务监听器到达页面的,页面里只是把它以日志形式展示出来。正式业务里你可以替换成卡片式通知 UI。
注意事项
- 页面默认保持亮屏,方便长时间联调。
- 对接音频流时要保证采样率和编码参数匹配。