[Q] [AVRCP] Many many questions - Nexus 5 Q&A, Help & Troubleshooting

Hey guys - let me explain my situation first:
Devices:
Nexus 5, CM 12 (5.0.2 Nightly)
KDC-BT53U (Car Stereo)
Using the default CM-Media Player (Eleven Music), my car stereo works fine and displays every single bit of information via avrcp (title, artist, album -all working fine).
HOWEVER, when using Google Play Music, i can absolutely not get the text metadata to work. All the controls (Pause, next, ...) work fine, but there is absolutely no text visible at all.
The reason i have to use Google Play Music is because i'm using Tasker and AutoShare in order to start certain playlist(s) - which i can't manage to do with Eleven Music.
I have also tried to "force display" some text via sending an AVRCP-Intent (from the AutoShare homepage) which also shows no results.
Which leads us to my questions:
What the hell is wrong with Google Play Music?
Can i get Eleven Music to play certain playlists via intent?
Is there a way to get manual AVRCP Intents to work (might turn out useful for other tasks in the future)?

MrStocki said:
Hey guys - let me explain my situation first:
Devices:
Nexus 5, CM 12 (5.0.2 Nightly)
KDC-BT53U (Car Stereo)
Using the default CM-Media Player (Eleven Music), my car stereo works fine and displays every single bit of information via avrcp (title, artist, album -all working fine).
HOWEVER, when using Google Play Music, i can absolutely not get the text metadata to work. All the controls (Pause, next, ...) work fine, but there is absolutely no text visible at all.
The reason i have to use Google Play Music is because i'm using Tasker and AutoShare in order to start certain playlist(s) - which i can't manage to do with Eleven Music.
I have also tried to "force display" some text via sending an AVRCP-Intent (from the AutoShare homepage) which also shows no results.
Which leads us to my questions:
What the hell is wrong with Google Play Music?
Can i get Eleven Music to play certain playlists via intent?
Is there a way to get manual AVRCP Intents to work (might turn out useful for other tasks in the future)?
Click to expand...
Click to collapse
I wish I had a solution for you. I have a stock Nexus 5 and recently purchased the kdc-x998 (car stereo). I cannot for the life of me get any metadata to display on the receiver. My understanding is the x998 has avrcp 1.3, I cannot figure out what version the N5 has. Controls (play/pause, next) work fine, which are a function of avrcp 1.0. Most people that I am encountering in other forums report that their metadata worked fine up until Android 4.2-ish, at which point Google changed from BlueZ to Bluedroid for handling bluetooth. I don't know if this is the issue. The fact that you get it work using CM's player is unusual. I wonder if that player implements different intents than Google Play Music? FWIW, I can't get metadata from Play Music, Pandora, or iheartradio, the only three programs I've tried. Very frustrating......

Related

The Quest for an Android Music player that does A2DP bluetooth and a lockscreen

Ok Folks before you flame me, please allow me to elaborate:
yes, i DID search (but couldn't find anything specific).
yes, I DID try several things on my own (see below for details)
yes, the things I'm looking for in specific seem to not exist in one package.
Ok, with that disclaimer, the setup
AT&T Galaxy note running Black Star V2 with Apex Launcher 1.2.2 / Android ICS 4.04. (Please note that these issues ALSO APPLY TO THE STOCK Gingerbread software that came with the phone).
Ok folks in short, I am looking for a music player that can do ALL 3 of the following (every single music player I tried, and I tried tens literally does 1 or 2 out of the following list, but not all):
1.) Pin-lock friendly lock screen music controls (my email is an Exchange acount which enforces a pin lock) [Poweramp does this well]
2.) Persistent player controls even when no music is playing (this is VERY helpful to start playing music after a while) [Cloudskipper is the only player I know of that does this!]
3.) Full bluetooth track / ID3 streaming to the stereo. I don't think this issue has to do with the bluetooth stack because the stock player and/or Google Play music both work. However, their UI (and/or lock screens suck big time)!
Software I have tried:
MixZing
CloudSkipper
Stock Android music player
Google play Music player
Apollo
doubletwist
Winamp
Poweramp
Rocket Music Player
Zimly
Songbird
PlayerPro
n7player
MusicXmatch
NRG Player
Astro Player
(and more that I can't remember off the top of my head).
Can someone please help?
PS: Sorry if this is posted in the wrong forum. I had no idea where to post it.
I'd settle for option 3 only. I don't like the stock player either, but it's the only one that sends the music info to my carkit.
I haven't tried as much as you, but I haven't found any yet that do this.
Im with you dude, It would be nice if I could see what songs are being played on my deck. But android doesnt seem to be able to send that data.
If the stock player fulfills all your needs, except for the lockscreen, why not try installing widgetlocker as your lockscreen and using a music widget of your choice?

Get music controls to work right with Poweramp (or skip with Play music)?

Hey all,
so I've been noticing some issues with using music controls for both Google Play and Poweramp. I use Poweramp for my everyday player and would prefer it worked with the Gear 2. However it does not display track information correctly, instead it only displays the most recent video played. More importantly, there is noticeable lag between button presses and skipping track, it makes scrubbing through an album difficult. Google play works better, much quicker and responsive and it displays track info, but you are unable to skip forward or backwards if you hold down previous or next, as you're able to do with Poweramp. I've messed with settings in Poweramp, made it high priority in bluetooth settings and disabled the beep option for track skipping and it is still very slow in response. I've also enabled all the bluetooth track info things and it still doesnt send the track. I'd be happy, I guess, if I could only get it to respond as quick as Google Play does. I dont see using google play though because of the inability to seek through tracks. I've updated play music with no success, still no scrubbing ability. It's frustrating. Any thoughts?
UPDATE: In case anyone else wants it to work with poweramp, apparently you need to have google play NOT disabled. And you should start music via poweramp instead of the gear and track info will be sent. Responsiveness is still very slow and laggy. As much as I hate Play music, if only it would be able to skip, I would switch over to it for the gear. But at least Poweramp can skip and display track info if you havent disabled Play Music. Hopefully the poweramp dev can make it work quicker but I'm doubtful. It really flies on Play Music. A shame.
celticpride34 said:
Hey all,
so I've been noticing some issues with using music controls for both Google Play and Poweramp. I use Poweramp for my everyday player and would prefer it worked with the Gear 2. However it does not display track information correctly, instead it only displays the most recent video played. More importantly, there is noticeable lag between button presses and skipping track, it makes scrubbing through an album difficult. Google play works better, much quicker and responsive and it displays track info, but you are unable to skip forward or backwards if you hold down previous or next, as you're able to do with Poweramp. I've messed with settings in Poweramp, made it high priority in bluetooth settings and disabled the beep option for track skipping and it is still very slow in response. I've also enabled all the bluetooth track info things and it still doesnt send the track. I'd be happy, I guess, if I could only get it to respond as quick as Google Play does. I dont see using google play though because of the inability to seek through tracks. I've updated play music with no success, still no scrubbing ability. It's frustrating. Any thoughts?
UPDATE: In case anyone else wants it to work with poweramp, apparently you need to have google play NOT disabled. And you should start music via poweramp instead of the gear and track info will be sent. Responsiveness is still very slow and laggy. As much as I hate Play music, if only it would be able to skip, I would switch over to it for the gear. But at least Poweramp can skip and display track info if you havent disabled Play Music. Hopefully the poweramp dev can make it work quicker but I'm doubtful. It really flies on Play Music. A shame.
Click to expand...
Click to collapse
+1 with displaying most recent video played. For me, I mostly want it to work with Spotify, and have run into the same problem you have. Best we can do is wait for Samsung to iron out all the kinks.

MP3 stops playing

Greetings,
T-mobile Galaxy Note Edge (Lollipop ver. 5.1.1)
When playing mp3 music file using the default media player, the music randomly stops playing about a few minutes into the first song. player controls still work (player hasn't frozen), but no sound, nor is there movement from music slide bar indicator. problem is still present when I restart the music app. the only way I manage to get the media player to work again is to restart the phone, then the media function normally. Is there a fix for the default player app, or an alternative player app that can be controlled by the bluetooth accessories (bluetooth smart watch, or headset)? Thanks in advance.
You might consider trying PowerAmp - it's a pretty descent music player app with tons of features. Not sure about bluetooth actually but you go ahead and give it a try - it's a paid app but got trial.
btotaku - Thanks for the advice. I can fess up a "$1.00" for an app. Does this app have full android integration, I mean that can the app functions be controlled externally by bluetooth (volume, rev/cue)?
Not sure about this but hey, download it for free and give it a try for 14 days; if it works and you like it you might consider it.

Default music app behaviour

Hi XDA community,
I have just received a reply to a 'bug report' I submitted.
I queried if the following is normal behaviour on OnePlus devices:
1. Pair phone with Bluetooth headphone/speaker
2. Disable Google Play Music (this is so that I can change the default Music app)
3. Change default Music app (I changed it to Pi Music Player)
4. Open default Music app (Pi Music Player) and play any track
5. Stop track and close the default Music app (Pi Music Player)
6. Open YouTube or any other streaming app and play content
7. Close YouTube
8. Click play/pause button on Bluetooth headphone/speaker
9. This should open your default Music app (Pi Music Player), but it does not.
I received the following reply:
'Good day sir, as we confirmed, this is by default design, In this case, youtube app won't handle any key event if they're in background.
Thanks for your effort and hope you have good day.'
My question is are OnePlus saying that if I use Youtube then the play/pause button on my Bluetooth headphone is disabled on OnePlus devices even though Youtube has been closed, shutdown and not running in the background? If so this sounds to me like default music app setting in OnePlus is not working properly. This is the same even if I restart the phone. The only way to make it work is to open default Music app (Pi Music Player) again and play a track.
On all other devices I use when clicking the play/pause button on my Bluetooth headphone the default music app is automatically started regardless of whether I have previously used Youtube and then closed it.
Any thoughts?
Can someone advise how the 'default music app' setting is supposed to work in OOS? OnePlus have confirmed that it doesn't ensure your Bluetooth headphones to auto start your default music app.
This was the reply:
'Yes sir, it will open the last player app you run and it's current rules. It may not change in a short time.'
Other than selecting 'Auto Play' under 'Earphone mode', is there any way to get round this as it is annoying having to take the phone out of the pocket to open music app.

Audio Utilities for Android - Compatibility Fixes for Spotify, Bluetooth etc.

Hi XDA Team,
Recently I ran into a predicament where my car's JVC Kenwood head unit stopped displaying song metadata and track information. It turns out this is because Spotify had dropped support for my brand of stereo, meaning I had to downgrade my Spotify version. Before this I used to be able to like songs, browse playlists etc all through my car stereo.
I then got to thinking about how music apps (particularly Spotify) like to drop features at a moments notice, stop working with older devices etc.
I don't have a good way to phrase this question, but can anybody think of an "audio bridge" that manages the connection between your phone's music player and your device of choice? Some third party app that could include support for various devices and apps? Even a custom developed Spotify application? Would love to hear any ideas as to how this could work or why it is/isn't possible.

Categories

Resources