• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Droid X and Bluetooth streaming audio

racinwarrior

Member
Aug 25, 2010
50
3
So I use my X to stream pandora/slacker and the droid media player through my ford sync bluetooth system. I am having two separate issues I am hoping someone can comment on.

The first is that pretty much every other time I try to stream music I do not get any sound. I have to reboot my phone for it to work. Everything is paired correctly and volume it turned up etc etc. this is my 2nd X and they both did the same thing. happens on 2.1 and 2.2 leak

second is that my steering wheel controls randomly work. Sometimes the music player doesnt skip sometimes it does. Also recently if i have pandora or slacker playing and i press the skip forward button on my steering wheel the droid music player starts and i get both slacker/pandora and the droid music player playing at the same time.

anybody going through the same things? I should also mention i am on the 2.2 leak
 
I had occasional quirks when I was running the 2.2 leak. Actually, that was the only time out of all of the reported bugs with the 2.2 leak where I actually had problems.

I would try returning to 2.1. Since I have done that, my bluetooth audio streaming has been rock solid.
 
Upvote 0
I had occasional quirks when I was running the 2.2 leak. Actually, that was the only time out of all of the reported bugs with the 2.2 leak where I actually had problems.

I would try returning to 2.1. Since I have done that, my bluetooth audio streaming has been rock solid.

that may be where i am headed. I really love the battery life with 2.2 though. I get almost 30 hours on a charge. I guess i will have to flash back to 2.1 to get the ota update anyways.
 
Upvote 0
I came from the D1 and I have a 2010 Mazdaspeed 3 with bluetooth audio and steering wheel controls. With the D1 and Pandora if I didnt "close" pandora, it wouldnt work right when I used it the next time. It still does this with the X. I think its more of a Pandora thing than the phone. Also, my steering wheel controls dont work occasionally with my internal music and streaming programs. It doesnt happen often and I dont think that its a huge deal.
 
Upvote 0
Also recently if i have pandora or slacker playing and i press the skip forward button on my steering wheel the droid music player starts and i get both slacker/pandora and the droid music player playing at the same time.
I believe that is part of the BT music playback spec. When you hit a music control button on your BT device it is associated with the local mp3 player. BT doesn't have any knowlege of Slacker or Pandora's (or MOG's or RDIO's, etc.) navigation functions. So when you hit skip the BT device starts playing the next (or first) mp3 with the local player app - regardless of your cloud music use at that time.
 
Upvote 0
I believe that is part of the BT music playback spec. When you hit a music control button on your BT device it is associated with the local mp3 player. BT doesn't have any knowlege of Slacker or Pandora's (or MOG's or RDIO's, etc.) navigation functions. So when you hit skip the BT device starts playing the next (or first) mp3 with the local player app - regardless of your cloud music use at that time.

Nope, actually the BT shuttle controls are handled as 'events' and so developers have to choose to respond to those events. Pandora could opt to implement the 'next' and 'back' buttons over the BT spec but probably choose not to because your experience would still be crippled.

The outgoing audio is a stream that's mixed down from your device's audio output (much like a sound card), and commands coming back are translated into raised events (like a keyboard). BT itself is unaware of what is generating the audio stream and also unaware of what is responding to its events (or if anything even is.)
 
Upvote 0
Nope, actually the BT shuttle controls are handled as 'events' and so developers have to choose to respond to those events. Pandora could opt to implement the 'next' and 'back' buttons over the BT spec but probably choose not to because your experience would still be crippled.

The outgoing audio is a stream that's mixed down from your device's audio output (much like a sound card), and commands coming back are translated into raised events (like a keyboard). BT itself is unaware of what is generating the audio stream and also unaware of what is responding to its events (or if anything even is.)

Yes, but the net is that because Pandora/whatever isn't reponding to BT events (like Skip) the local mp3 starts up while Pandora is playing - right?
 
Upvote 0
Yes, but the net is that because Pandora/whatever isn't reponding to BT events (like Skip) the local mp3 starts up while Pandora is playing - right?

Seems a valid assumption, yes - assuming the BT audio controls aren't implemented in the app that has the foreground. I'm not entirely sure how it would respond if you had, say, the default Music app on Pause and Pandora playing.
 
Upvote 0
It's definitely not just whatever app has the foreground. I use Doggcatcher to handle my podcasts and in the settings, you can specify whether or not you want it to bind to the bluetooth controls. If I'm playing audio out of the stock player and try to use bluetooth controls, Doggcatcher starts playing podcasts.

I switch it back and forth depending on what I want to use.
 
Upvote 0
I'm dredging up this thread again also because I'm experiencing the very same issues using the stock app (which I never use anymore), PlayerPro (my favorite MP3 app) and Pandora. Basically, here is the timeline of events that I experienced:

First, I would connect my DX via bluetooth to my car and the stock music player app would automatically start playing. The car's onscreen display would also show the song that is playing through the stock music player. Not what I want. I have to press pause in the stock app and then play in PlayerPro, which does then control playback but alas, the screen in the car still shows the stock music player's track info. FAIL.

Second, in PlayerPro, I enable the setting for PlayerPro to override the bluetooth headset/radio buttons in order to control playback, ensure that PlayerPro overrides the stock music player app, and finally that auto-start is disabled for PlayerPro. It works: no music plays when I first connect the DX to my car via bluetooth. Moreover, PlayerPro now controls music from the get go. HOWEVER, (and you knew there would be a 'however', right?) the display in the car still shows the track information for the stock music player app. Ugh! FAIL.

Does anyone know how to resolve this issue? Am I connecting something incorrectly?

Thanks.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones