Documentation

Support

Vivox Core SDK

Vivox Core SDK

Bluetooth tradeoffs with Vivox

Bluetooth profile behavior in Vivox.
Read time 1 minuteLast updated 20 hours ago

Vivox provides the option to opt-out of Bluetooth SCO altogether, and use Bluetooth A2DP instead. If you use
vx_bluetooth_profile_hfp
(the default), and the Bluetooth SCO connection fails, the device will route all audio (render and capture) to the speakerphone.
If you use
vx_bluetooth_profile_a2dp
, then voice and game audio will almost always go through a Bluetooth headset when one is connected. One exception is for headsets without high-quality A2DP audio (like older-style single-ear handsfree headsets). Those older devices will then behave similarly to when an SCO connection fails, so audio will route to the handset speakerphone.