I'm trying to build a Bluetooth Streamer on the base of an Onion Omega2+. I want it to behave like a bluetooth speaker but the audio instead gets streamed via RTP to the network. I was already able to play an audiofile via pulseaudio to the network so that part is working. What I can't get to run for 3 weeks now is to get Bluez and Pulseaudio to work together. There are two major Problems:
Bluetooth does not appear in Pulseaudio as a Source.
When connecting a device (PC,Android Phone) to the device it will connect and then immediately disconnect again. Using Btmon I see that the Audio Sink Profile never gets advertised so there is no common service which is most likely the reason why they disconnect.
I'm running the most current OpenWRT Build. I installed following packages:
kmod-bluetooth
bluez-daemon
bluez-tools
bluez-utils
bluez-utils-extra
pulseaudio-daemon-avahi
pulseaudio-profiles
pulseaudio-tools
If anybody has an idea what are typical pitfalls i would be grateful!