Bluetooth codecs are used to determine how the Bluetooth media is transmitted from the smartphone to the speaker. You should look for high-quality Bluetooth codecs because they have better audio quality and faster streaming rates. While every Bluetooth speaker supports SBC, not all speakers will support the same codec menu. The SBC codec has come a long way since its creation. It's easy for Bluetooth devices to encode and doesn't take up a lot of power.