I'm working on an ios app and I would like to play a sound in the background, through the loud speaker without this affecting other apps playing through another channel eg. bluetooth speaker.
I've tried alot of combinations of AVAudioSession settings. However it seems that even when I use multiRoute category and set the required input channel, my apps audio will be interrupted if any other app plays.
Settings the duckothers option allows my audio to play but this will play through whatever output channel the other apps playing through.
Furthermore, if I force using the loud speakers, This forces all sound from other apps to be routed through the loud speaker.
Is it possible to force your apps audio through the loud speaker while other apps use headphones ?
I've tried alot of combinations of AVAudioSession settings. However it seems that even when I use multiRoute category and set the required input channel, my apps audio will be interrupted if any other app plays.
Settings the duckothers option allows my audio to play but this will play through whatever output channel the other apps playing through.
Furthermore, if I force using the loud speakers, This forces all sound from other apps to be routed through the loud speaker.
Is it possible to force your apps audio through the loud speaker while other apps use headphones ?