Introduction
I want to be able to play a media file to several bluetooth connected sound-cards (speakers, earphones, buds etc).
After connecting three devices to my laptop over bluetooth, I was able to play multiple streams of music to each device. However the goal is to have one media player send one stream to those devices. It's is not like ApMe which synchronizes different devices to play the same media source in sync. This is a true bluetooth sound server like the ones they use in silent raves, or rollerskating clubs!
Piping
I imagine the method to do this might be to use an app to decode the media file to a pipe which bluealsa reads and sends to each device connected with unique asound.rc configuration ... . What's involved in that ... ? Anyone have any ideas how to go about developing such code. It seems there should be a very simple solution.