Немного не догоняю, как наименее коряво реализовать работу с наушниками (bluetooth) при воспроизведении звука. Задача сделать так же, как на телефоне: есть музыка-есть коннект, нет музыки не тишина или тихое гудение, а просто нет передачи. переключать руками туда-сюда лениво и не труЪ.
Тоже самое сделать для звонков, когда нужен микрофон-телефон при поступлении звонка сам активирует соединение с гарнитурой.
Проще говоря сделать нормальный пассивный режим ожидания, а не жрать заряд на передачу тишины