Ok, I managed to get the latest firmware working. It still exhibits the same issue. I think I must of only rebooted last time instead of shutting down completely.
I've tried the speaker sitting on top of the track-pad, about 50 cm away from the laptop - all to the same effect - the it's like it misses an audio packet, and rather than dropping the packet, it re-transmits again, buffering all subsequent packets for the stream. I would rather lose the packets completely in this case.
The speaker is a Sony SRS-HG1. I can pair the speaker to my Xiaomi Mi8 phone and it negotiates LDAC codec for the Bluetooth audio sink. I can then run high load on the Mi8 WiFi and play a movie in FullHD over DLNA and it never skips a beat, there is a small delay as you'd expect with Bluetooth, but it's less than 100 ms and seems normal after a short while.
I experienced this problem also in another location when I was house sitting recently - so different environment/access points etc. I think demonstrating the problem with the speaker and my phone without any problems puts me back on the firmware/driver troubleshooting path.
Do you have any other ideas @kaihengfeng? Would you like me to do Bluetooth packet capture?
Ok, I managed to get the latest firmware working. It still exhibits the same issue. I think I must of only rebooted last time instead of shutting down completely.
I've tried the speaker sitting on top of the track-pad, about 50 cm away from the laptop - all to the same effect - the it's like it misses an audio packet, and rather than dropping the packet, it re-transmits again, buffering all subsequent packets for the stream. I would rather lose the packets completely in this case.
The speaker is a Sony SRS-HG1. I can pair the speaker to my Xiaomi Mi8 phone and it negotiates LDAC codec for the Bluetooth audio sink. I can then run high load on the Mi8 WiFi and play a movie in FullHD over DLNA and it never skips a beat, there is a small delay as you'd expect with Bluetooth, but it's less than 100 ms and seems normal after a short while.
I experienced this problem also in another location when I was house sitting recently - so different environment/access points etc. I think demonstrating the problem with the speaker and my phone without any problems puts me back on the firmware/driver troubleshooting path.
Do you have any other ideas @kaihengfeng? Would you like me to do Bluetooth packet capture?