Media Button Router

Media Button Router


Media Button Router works with your Bluetooth stereo. Gone are the days when you were limited to a single app that would launch and play music when you hit the play button on your stereo. This app lets you, the user, decide what app should play music when you hit the play, previous, or next button on your stereo. It prompts you with text-to-speech, and lets you select by hitting previous to go back an app, next to go forward an app, and hitting play to select the app that you want to use. If music is already playing, Media Button Router stays out of the way, and lets whatever app that is playing the music handle media button presses. You can now have a fully hands-free music experience.


Please note that this app is targeted towards Bluetooth devices that have at least Play/Pause, Previous, and Next buttons. Also note that this app will not be compatible with all music apps. It has been tested, and works with at least the following apps: MixZing, PowerAMP, ³(Cubed), Android’s default music app, Pandora, and the latest version of Amazon MP3. It works most of the time with Google Listen and Rhapsody. Winamp and Doubletwist are not supported. In order for your music apps to work, you will likely have to enable a “headset controls” option in each app’s preferences.


Please report any issues at http://code.google.com/p/media-button-router/issues/list

Also, please free to submit a patch or contribute to this project, it's all open-source. I no longer use this app daily (my commute has changed), so any progress is going to come from YOU.

Recent changes:
1.5.1:
- Fix config crash
1.5.0:
- Support wired headsets (Issue 21 -- user submitted patch -- thanks!)
- Hopefully fix updated apps being re-enabled bug (Issue 36). I changed the way I'm storing the ids of hidden apps, your apps will all be re-enabled this version.
- Switched to git
Also, my car stereo got ripped out of my car, and the damage actually totaled my car. I don't have a car anymore, and don't use this app day to day. Most improvements are going to come from users submitting patches.
Add to list
Free
87
4.4
User ratings
280
Installs
10,000+
Concerns
0
File size
350 kb
Screenshots
Screenshot of Media Button Router Screenshot of Media Button Router

About Media Button Router
Media Button Router works with your Bluetooth stereo. Gone are the days when you were limited to a single app that would launch and play music when you hit the play button on your stereo. This app lets you, the user, decide what app should play music when you hit the play, previous, or next button on your stereo. It prompts you with text-to-speech, and lets you select by hitting previous to go back an app, next to go forward an app, and hitting play to select the app that you want to use. If music is already playing, Media Button Router stays out of the way, and lets whatever app that is playing the music handle media button presses. You can now have a fully hands-free music experience.


Please note that this app is targeted towards Bluetooth devices that have at least Play/Pause, Previous, and Next buttons. Also note that this app will not be compatible with all music apps. It has been tested, and works with at least the following apps: MixZing, PowerAMP, ³(Cubed), Android’s default music app, Pandora, and the latest version of Amazon MP3. It works most of the time with Google Listen and Rhapsody. Winamp and Doubletwist are not supported. In order for your music apps to work, you will likely have to enable a “headset controls” option in each app’s preferences.


Please report any issues at http://code.google.com/p/media-button-router/issues/list

Also, please free to submit a patch or contribute to this project, it's all open-source. I no longer use this app daily (my commute has changed), so any progress is going to come from YOU.

Recent changes:
1.5.1:
- Fix config crash
1.5.0:
- Support wired headsets (Issue 21 -- user submitted patch -- thanks!)
- Hopefully fix updated apps being re-enabled bug (Issue 36). I changed the way I'm storing the ids of hidden apps, your apps will all be re-enabled this version.
- Switched to git
Also, my car stereo got ripped out of my car, and the damage actually totaled my car. I don't have a car anymore, and don't use this app day to day. Most improvements are going to come from users submitting patches.

Visit Website
User reviews of Media Button Router
Write the first review for this app!
Android Market Comments
A Google User
Jun 25, 2014
Unintended use case? It works absolutely great for me. I don't want my phone to begin playing anything just because I've turned on my car, so I let this intercept it and prompt me each time. I just ignore it. Perfect success at suppressing Autoplay.
A Google User
Jun 17, 2014
Irritating problem solved Does exactly what I wanted - stop media players from starting when pressing bluetooth button. I set it to too fast with no voice prompts as I needed to enable A2DP profile for navigation only so it just quietly gets on with it.
A Google User
Jun 8, 2014
Does not work at all on my Note 3 The app appears to be very buggy. While setting it up Amazon MP3 player did not appear in the list of apps to offer. I would up going through the setup 10 or more times while trying to get it to work. Amazon MP3 appeared once out of all the times I was setting it up. That was the 5th or 6th attempt. It disappeared from the list after that never to return. More importantly the app does nothing when I connect to bluetooth in my car. Prior to install the app I would get a seemingly random music app starting when I entered my car. I got this app to try to work around this Android bug so I could choose which app, if any to launch. But the behavior has not changed. I still get a random music app starting up when I enter the car. I do not know what, if anything, the app is doing.
A Google User
May 30, 2014
Great app, needs some help on Kit Kat My original comments below are still true, but since Kit Kat hit my phone, I can no longer pause audio using headset controls and this app. Not sure if it's KK or the LG G2, but when I saw another user posting about it here, I figured I'd chime in. There's only one media app I use headset buttons with. This app makes it possible to direct all input to the media app without worrying about what app has focus, etc
A Google User
May 30, 2014
Great App This app is a fantastic contribution to the open source community. However would it be possible to allow user selected apps to be opened? I want to use a pressy/mi key dongle to open apps on my phone. I would love to be able to use an app I can trust.