Dynamic Media BT Mono Router was a tools app developed by Der AppKoch. It was removed from Google Play Jan 25, 2025 and is no longer available for download.
Download Statistics
Dynamic Media BT Mono Router had been downloaded 270 thousand times before it became unavailable.
User Ratings
Dynamic Media BT Mono Router was rated 3.90 out of 5 stars, based on 780 ratings.
App Information
Dynamic Media BT Mono Router was free to download. The APK download size was 49.35 kB. The last available version was 0.6.5. The last update was on January 27, 2018.
Technical Requirements
Dynamic Media BT Mono Router required Android 4.0+ or higher. The app had a content rating of Everyone. The app had been available on Google Play March 2015.
Description
A simple background service which detects any playback on the global audiomix and then opens the BluetoothSco channel so the audio is played on your mono Bluetooth device (hands free profile).
Idea
Enable the dynamic playback of any media sound on the Bluetooth device. Especially for the direction guide of your navigation software. The Bluetooth channel should be opened when a playback is started and closed after the playback is finished.
Comparison to similar apps: All other apps I've seen are not dynamic or (I suppose) use the isMusicActive() function which in fact isn't reliable. Therefore I use the Visualizer API to grab anonymized info from the global audiomix and can for sure determine if audio is played. The visualizer API function I use is only available since API Level 19 (Kitkat - Android 4.4). For API Levels below I use the isMusicActive() function as well.
State based redirection
The service is only startable if the bluetooth adapter is turned on, everything else wouldn't make sense would it? The redirection only starts if a bluetooth device is connected to the hands free bluetooth profile. If the hands free connection isn't available anymore the redirection stops. Static redirection If you choose this option the audio redirection will start as soon as you start the service and only stops with the service. No audio information is analyzed.
If you choose the reconnect after call option the service restarts itself after a voice call is terminated (the telephone app has priority over the sco channel). The service also restarts if you end the "call" for media redirection. This option is only available in combination with static redirection.
Intent to start/stop the service
It's really really simple! Send of the following intents
•An Android device with the minimum API Level 11 (Honeycomb - Android 3.0) - API Level 18 (Jelly Bean - Android 4.3) for a raw bluetooth stream. Lower version may require you to accept the "call" - API Level 19 (Kitkit - Android 4.4) for audio recognition via the visualizer API. •A bluetooth device which supports the hands free profile (usually headsets or car speakerphones) •No task managers! They're crap and nothing else! They kill the background service so don't complain!
Working as designed (dynamic mode)
If you end the "call" the redirection doesn't stop and audio is routed to nowhere. Because the app was intended for navigation apps this is a useful design:
If redirection starts and you are already aware of the information presented you could end the "call" as soon it starts. After the information is played the service will close the channel as usual and open it again as soon as audio is detected.
If you use the app to redirect music for an ongoing time and you end the "call" accidentally you have to pause the music for at least a few seconds. The service will stop the redirection and start it again as you press play.
You experience a bad audio quality
I can't fix that. The hands free profile isn't intended for high quality. You have to use A2DP instead!
What’s left to do? • stop Service from notification
Recent changes: Fixed crashes after the last update.
Support for Android runtime permissions. Record Audio permission is needed for the dynamic mode
Get a detailed PDF report for Dynamic Media BT Mono Router with download trends, rating history,
and key performance statistics — useful for competitive research or tracking your own app.
Learn more
Comments on Dynamic Media BT Mono Router for Android
★★★★★
This is great. Simple and works perfectly when using Intent to start and stop with Macro droid text to voice. About sound was the only other app that worked, but it would interfere with S-Voice and turn off BT when making calls. Glad you included an Intent
★★★★★
Re-routes audio from media playback to "call audio" for those mono / call center style headsets. Otherwise headset onlg routes call audio.
★★☆☆☆
I was happy to find this app initially as I've been looking for an app that will allow me to hear turn by turn navigation prompts over the car speakers while I'm listening to am/fm radio without having to switch over to the Bluetooth auxiliary channel. Does a good job of picking up on the audio and connecting, but then it just stays connected, so it's basically no different from other mono BT apps.
★★☆☆☆
Loved the app until I got OPPO software update and since then app crashes after 10 seconds of lunching. Cannot use anymore in the car. Don't know whether app issue of OPPO compatibility - have OPPO A16s running Android ColorOS 12.1 Any help to get it working again would be appreciated
Technologies used by Dynamic Media BT Mono Router
4 permissions
Subscribe to see full permission and library details
Back to top
AppBrain Intelligence premium content
Subscribe now to get full and unlimited access to AppBrain Intelligence.
You'll have access to:
Each subscription will automatically renew 3 days before the expiration date for
the same time period. Subscriptions can be cancelled at any time before the renewal.