I'm a flutter developer and I need help from senior developers. I've a really nice client who wants me to create a mobile app on flutter that includes audio management in a way that I'm not sure how to do it. so, for example if a user is streaming music through spotify, and then he plays something from soundcloud. Spotify will be paused automatically. Here my client wants a feature in the app that if user wants to keep them playing both simultaneously, or if user wants to play local file simultaneously with spotify or any other app. He can manage both these things through app. Is there any way to do this thing through flutter? If no then what are the possible alternatives for this feature. Thanks in advance.
EDIT: I've got a thing in my mind about it. Intents can be useful somehow, can we resume or pause audio in other apps using intents? How can I get the list of apps playing audio in my app?