我已经阅读了HSP蓝牙规范,但我不明白是否可以使用耳机蓝牙配置文件将数据(例如音频流)从耳机发送到电话和从电话发送到耳机。如果HSP规范,我看到耳机向音频网关发送AT命令,但我不理解数据是如何从音频网关传输到电话和从电话传输到音频网关的。我想在2个安卓设备之间交换数据,这些设备只有HSP,HPF和A2DP配置文件。是否可以仅使用此蓝牙配置文件向/从2个设备发送/接收数据?
发布于 2019-03-27 13:44:36
从技术上讲,您可以通过音频通道传输数据。例如,wav文件也是一些二进制数据,包含音频Ra数据,那么为什么不传输其他任何二进制数据呢?你只需要绕过编码器(sbc或类似的),这可能不是那么容易的。否则,您的二进制数据将被销毁。
此外,请注意,您是通过audiogate和smartphone进行通信的。通常智能手机是audiogate。例如,当使用智能手机和耳机时,智能手机在蓝牙规范中也称为audiogate。
如果您尝试使用音频流连接两个android设备,其中一个需要充当耳机角色。
您还可以通过使用AT命令使用hfp传输数据。可能会变得有点丑陋。顺便说一下,如果您可以发送AT命令,那么这些命令很可能是通过rfcomm传输的。所以我想知道为什么你不能访问它。
https://stackoverflow.com/questions/55332500
复制相似问题