Я думаю, вы переработали идею, пытаясь сделать свой телефон тем, чего он никогда не собирался делать (подключиться к PulseAudio или что-то еще более низкоуровневое).
Я бы посоветовал пойти с чем-то вроде Icecast (учебник здесь) и использовать одно из 30-тиных приложений для Android, которые могут передавать его.