Is there any way of selectively sending audio from different apps to different output streams on an Android pbone?
For instance, I would like to send music from my phone to Bluetooth to be played over my car's audio system while satnav directions are played through my phone's speaker so as not to interrupt the music.
I'm sure it must be possible, but I haven't managed to find any way of doing it.
Related
Hello,
I have a car which supports only Bluetooth Phone option and this is the case of a lot of bluetooth car devices.
So I'm perfectly able to receive and send phone call but I cannot send music to the car speakers through Bluetooth (this is really due to bluetooth car device and not phone itself).
I'm wondering if it might be possible to emulate phone dialog in order to let the car thought it is receiving a phone communication and so play it.
Phone Music --> Phone call emulation in Bluetooth (caller voice normally transmitted is replaced by music played) ....> Car bluetooth phone call reception --> Speakers
It should be probably needed too to emulate car bluetooth receiver as a bluetooth sound player (in order to cheat android phone) .
Thanks to share your opinion / ideas.
Olivier
Music is usually routed to Media channel on the phone. Maybe avoiding that could be the solution. Figure out a way to route the audio to the Ringer for example. That might work.
Sent from my MT15i using XDA
So my car allows me to connect my phone via bluetooth to the stereo to make phone calls, but does not allow me to connect media audio (Pandora, YouTube, etc), which I believe is called A2DP. There are some aftermarket kits available to wire in a new receiver in place of the CD changer, but then that co-opts the other bluetooth for phone, which I can control via steering wheel and such.
I was wondering if it is at all possible for an app to stream audio output as if it was a phone call? Is anyone aware of an app that does this or some way to possibly hack it?
Hello all
One of the issues I have with Bluetooth on this phone is that the controls aren't granular enough. I want to be able to make and answer phone calls in my car using the Bluetooth connectivity, however, when I turn Bluetooth on, Google Now and Maps also try to send their audio to the car speakers, and either A) you can barely hear the voice, or B) it doesn't work at all and I hear nothing (this is especially true when I'm playing other music media in the car that isn't coming from the phone).
Is there any way (or is there an app) that can redirect Google Now and Maps to continue to use the phone speaker, while phone calls can go through the car? Right now it seems like it's the same setting to control both phone calls and audio output from apps.
Hi!
Please read the full post before going away. Thanks!
There is a solution to stream all sound from my android phone to other android phone(s)? I mean i know some apps what is able to do that, but i have some problem with them:
BubbleUPnP:
If i start audio cast function, both a wav and an lpcm stream starts
If i want to connect to one of the streams, i get "connection time out" error with code 40 (i got it when i was connecting, not when it's already played the stream. i got it on pc with AIMP player)
If i try to connect to the lpcm or the wav stream, a message appears in my phone that says "Audio Cast already streaming. Stop the current playing client and retry""
If i start the audio cast, phone speakers turns off, but i want to hear the sounds on speaker or headphones besides it's playing on an other phone.
AirAudio:
If i start the audio cast, phone speaker turns off (and both headphones), but i want to hear the sounds on speaker or headphones besides it's playing on an other phone.
I have a Redmi 3S Prime with the latest MIUI 8 Global Dev rom, it's rooted with SuperSU and I have installed Xposed framework MIUI edition. BubbleUPnP is enabled in the Xposed Installer.
So do you have any idea what can i use for it, or what to do whit the above apps to do what i want?
Hey,
I fear it's sadly not possible to hear the audio on the source-device and on the receiver at the same time.
BubbleUPnP captures the audio via Xpose and sets the internal audio-stream to silence.
AirAudio uses Android's internal recording-mechanism and this one completely redirects the audio off the internal speaker to AirAudio.
You might ask Bubble's developer if he can add an option to not set the internal audio to silence.
With AirAudio's mechanism we have sadly no way to implement a workaround for this as this is related to Android's internal audio-routes.
Hope this helps
Hey XDA,
my question is related to the mics of bluetooth headsets.
Is it possible to disable them and use the one of the phone instead ? (The audio quality gets bad when calling with the bluetooth mic, I mean it should be better when disabling it).
SoundAbout doesn't work (incompatibility with Oreo ig) and other Apps don't have what i need.
Same goes to wired headphones with inline mics (since the one i use is crackling).
I'm thankful for any tries or hints on how I could make it work.
Have a nice day!:good:
Phone: LeMax2
Rom: RR 6.0.0 - Oreo 8.1.0
same problem here. I cannot find the solution.
This is just what I've been looking for.
This is how I think it goes: there's different channels where sounds goes, one is what you use for almost all media, (another one is that is used when you enable media player to play along with others or play games (not sure)), and one that where calls are. "Call mode" is what makes sound crappy and I think that microphone is related crappy sound too, because it needs more Bluetooth bandwidth to transfer mic and audio data at the same time. Reasoning behind those different channels is because I have screenrecorder which can record system sounds too, but it cannot record when phone uses Bluetooth earphones mic(when it is in "call mode"). And there's more why I think it is so: I always get notification that I'm in call even if I play pubg with microphone access enabled but don't use microphone or use live video platforms like Microsoft teams or Google meet. Also sound control is same as in normal voice call: can't really mute sound fully and if Bluetooth disconnects, it plays audio from phones speaker when in normal media player it pauses it or continues playing sound in same level as last used volume level on phone speaker.
I'm currently looking way to make audio of those "calls" go as media audio and make it use mic from phone. And also making discord channel for Android users to discuss about things like these and find useful features to make use of android much easier.
Correct if I'm wrong about anything stated earlier..
And if you have any tips where I could find more specific info on this.
I found way to make it use phones mic and thus making sound quality better
I used this "mic speaker" from play store. Unfortunately I don't yet have access to post links.
Edit: sorry, wrong call. Something happened in sound quality, but it's still crappy compared to wired earphones