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
299
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
Sep 6, 2014
Excellent App - got it working in my motorcycle helmet! After a lot of research and phone calls to Google, I finally found the right utility app to get the job done. A+++ I use a Sena SMH10 Bluetooth headset in my motorcycle helmet, and no matter what I did, I could not get past the default Samsung S5 music player - until now. Install this program. Select Google Play Now in the list, as well as S-Voice. You need to say "open app play music" to run Google Play, as opposed to simply saying "Play Music" as a command. Set Google as the default, and all works as expected. The other headset buttons allow me to pause, next, previous just like the standard music player does. Great little app, and I'd be happy to pay for this if it was not free. 5-stars, and many thanks to the developer!
A Google User
Aug 26, 2014
That
A Google User
Aug 16, 2014
Delivers Does exactly what it should.
A Google User
Aug 12, 2014
Working perfectly Settings on media button router enabled the skip and play for Pandora for my Ultimate Car Dock app on Galaxy s5.
A Google User
Jul 30, 2014
Fixes Android Android has a serious problem with determining which music related apps should be controlled by Bluetooth media controls. Just installing this and disabling the speech stuff and reducing the timeout makes it direct the buttons to the media app currently open or active correctly after you press your first media button. Amazing!