蓝牙Android音频在通过RFCOMM传输数据时跳过



嘿,伙计们,我正在处理一件烦人的事情。

当我通过RFCOMM通道和连接的A2DP发送大量数据时,音频将跳过一段时间。我尝试了很多不同的方法——唯一可靠的方法是将延迟发送的数据隔开。我很确定这是一个低级别的Android问题,因为它主要发生在2.3.X上,但在4.0 上仍然会发生

有人见过类似的问题吗?

A2DP连接可以消耗大部分可用的蓝牙带宽。一旦开始添加其他RFCOMM数据包,就会占用原本可以用于A2DP重传的空间,因此隐藏丢失数据包的能力就会降低。如果您的设备正在进行定期页面或查询扫描,则其他部分的带宽可能会丢失,因此您可能需要确保不会发生这种情况。基本上,我不会对同时运行A2DP和RFCOMM抱有太多期望,除非你的RFCOMM流量非常低。

最新更新