不是蓝牙质量问题,是耳机软件质量问题. 按理说 看视频的延时可以忽略. delay report可以了解下. 意思就是说 我告诉视频我当前的延时是多少, 你声音提前多少给我播放出来.
比如我的蓝牙耳机设计的延时是200ms我告诉 视频我 的延时是160ms那么这个时候你客观感受到的延时就是40ms.
蓝牙设备本身存在延迟,而如果应用未获取或者未正确处理蓝牙设备上报的延时;则会导致用户感知到声音不同步。不同蓝牙设备的延迟时间不一样,声音不同步的程度也不一样。您也可使用相同版本应用在其他安卓设备上对比,以确认是否为应用自身问题。
至于蓝牙耳机为什么会有延时,首先从蓝牙的数据传输原理说说。比如手机端蓝牙发送数据的时候,数据都是先打包成一个个小包裹,蓝牙耳机端接收到数据包后再拆解开,所以不同芯片处理数据能力不同,会造成不同大小的延时。
首先,数据量大小会影响蓝牙延时。在这个打包然后拆包过程中,如果每个包裹里放的东西很多,要一个个拿出来时间也会不一样。如果一个包裹里只放一件东西,放进去打包然后收到后拆包很轻松。
其次,采用协议不同也会影响。解码器我们可以理解成拆包裹,徒手拆包裹或者用剪刀来拆包裹处理起来是不同的,徒手要撕掉胶带肯定会慢很多,用剪刀就要快很多了,剪刀也有钝一点的或者锋利一点的,工作效率就不同了。而且同样打包东西,有的盒子可以多装点进去,比如aptX还有aptX HD。每种方式打包传输和拆包的成本也是不一样的。aptX这个好像有个技术还可以自动通过调节音频码率来降低延时。