January 2019
Intermediate to advanced
458 pages
10h 35m
English
Bluetooth is unfortunately a technology that, despite being ubiquitous, suffers from its proprietary nature. As a result, support for the full range of Bluetooth functionality (in the form of profiles) is lacking. The profile that we are interested in for this project is called Advanced Audio Distribution Profile (A2DP). This is the profile used by everything from Bluetooth headphones to Bluetooth speakers in order to stream audio.
Any device that implements A2DP can stream audio to an A2DP receiver or can themselves act as a receiver (depending on the BT stack implementation). Theoretically, this would allow someone to connect with a smartphone or similar device to our infotainment system and play back music ...