View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010135 | MMA | Playback | public | 2012-12-04 15:21 | 2018-07-26 19:56 |
Reporter | jiri | Assigned To | |||
Priority | immediate | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | 1.0.4 | ||||
Target Version | 1.0.4 | Fixed in Version | 1.0.4 | ||
Summary | 0010135: Improved support for BT connected audio devices (display metadata) | ||||
Description | As reported in http://forum.mediamonkey.com/viewtopic.php?f=21&t=68893 (items 1-3), we don't properly support Audio playback over BT: 1. After playing a track, the head unit stops playing with PAUSE on the display. The phone however is still playing the next track. If I reselect the bluetooth source on the head unit again, it picks up the playing track and continues. Pressing track next/back on the head unit seems to work as expected, the next track plays over a2dp. It seems the issue is related to playlist progression, after playing one track something happens which makes the head unit think the stream has paused. 2. Randomly, while playing a track over a2dp, the track will stop. The head unit displays pause and I have to reselect the BT source again on the head unit, then press play in the android app. 3. AVRCP 1.3 Bluetooth functionality appears to be missing. While android does not support this by default, Cyanogen does and so do other phone vendors. The player is not sending track information to the bluetooth device, therefore the device (head unit) has UNKNOWN for all the metadata. The author of playerpro added this functionality to his app around 1 yr ago. Other players on google play store support this too. Could you please implement it in the Android player? Specs: http://affon.narod.ru/BT/bluetooth_app_c10.pdf http://www.tscm.com/BluetoothSpec.pdf http://www.bluetooth.org/Technical/AssignedNumbers/hci.htm http://www.brianpday.com/docs/SPEC-00032%20Host%20Controller%20Interface%20API_1.pdf http://www.palowireless.com/infotooth/tutorial/hci.asp http://code.google.com/p/smalltooth/wiki/HostControllerInterface http://en.wikipedia.org/wiki/Bluetooth | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=68893 | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Fixed in build | 180 | ||||
related to | 0011417 | closed | martin | Bluetooth STOP command terminates MMA |
related to | 0011418 | resolved | martin | Bluetooth device 'repeat' function fails |
related to | 0011840 | closed | martin | Warning to prevent accidentally disabling bluetooth playback functions |
related to | 0014988 | resolved | martin | MMA should display directory contents / playlist contents over bluetooth |
parent of | 0011847 | closed | martin | BT: Metadata not shown in sync with player |
related to | 0010588 | closed | rusty | Playback on iogear bluetooth headphones doesn't work |
|
My LG Optimus L5 have v3.0 with A2DP and Car Audio is LG LAC7900RN Bluetooth Specification 2.0 + EDR |
|
Both Google Nexus 7 and My headunit are AVRCP 1.0 JB is still on older version but latest http://www.bluez.org/profiles/ support 1.3 which other manufacturers use, for now MMA is tested and have working AVRCP 1.0. |
|
Fixed in build 73 for ICS+ |
|
Note: fix is to the 2 bugs + addition of avrcp 1.3 support. Requires testing. |
|
No regressions on both of My devices and AVRCP 1.0 using 74 |
|
Based on user Feedback it is not working. |
|
I've tested Google Music and MM build 93 with a Satechi Soundview. My findings are that Google Music works as expected but that for MM: 1) Play controls work as expected (Play/Prev/Next/Stop) 2) Metadata fails to display |
|
Rusty Google Music and MMA was tested from same device? Android music widget in JB 4.2 is filled in the same way as remote device. There was bug with album art and artist, but song title and album name should be sent correctly. I have no device to test so please verify if it works already. I attached screenshot of widget which I was talking about. |
|
Fixed in build 95. |
|
Users have reported at http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=68893 that this is still not working correctly. Specifically: - metadata isn't displaying - zombiefly indicated that in some cases tracks stop randomly while playing (though this might also be a manifestation of 0010550) I can confirm based on testing with a Soundfly device that the Samsung player or Google Music running on my S3 correctly display metadata on the device, but MMA doesn't. Play/Next/Prev work correctly. |
|
hopefully fixed in build 117. Maybe null bitmap caused that no metadata was set. Check it please and if metadata is not still displayed, upload your log file. |
|
Per reports in http://forum.mediamonkey.com/viewtopic.php?f=21&t=68893&start=15#p363601 it still doesn't work well. |
|
Sending log that covers: Turned on Bluetooth Ran MM Played 'Astair' pressed pause Played 'Broken' clicked 'next' Played 'Cocoon' --> Metadata failed to display for all three Ran Samsung Music Player Played 'Spider man', clicked next Played 'Don't fear the reaper' --> Metadata displayed for both tracks |
|
Hopefully fixed in build 134, due to hack using 'com.android.music.metachanged' intent. |
|
Tested 134 and observed that: - Upon initiating playback, Title metadata displayed for the first track that is played, but not for any subsequent tracks. - 'Artist' metadata failed to display completely |
|
Build 136: - Works on the Pebble watch - Displays metadata on a Mazda3 radio. BUT when the second track plays, the radio thinks that the music was paused on the phone and displays "PAUSED", while the music keep playing. Pausing the music in MMA then hitting the play button on my radio restart the music and display the information again, until the song ends. - has a regression on the Soundfly View: no metadata is displayed at all Build 139: - Toyota bluetooth radio: same behavior as mazda3 radio |
|
Please verify in build 140, maybe pausing issue is fixed. |
|
Verified 177 with Lancia Delta 2010 Headunit but 0011417 0011418 remains to be solved |
|
In recent testing, I've found that the metadata sometimes fails to display (I've noticed this when playback is initiated via MMA, rather than via bluetooth, but I'm not sure if this is consistent). Also, a user reported that metadata is missing from the Sony SBH50 / SBH52 ( http://www.sonymobile.com/global-en/products/accessories/stereo-bluetooth-headset-sbh50/ ) : http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=74230 |
|
for older android versions, I guess for API < 16, has to be installed https://play.google.com/store/apps/details?id=com.sonymobile.smartconnect.collins but there is issue for track with Unknown artist, its metadata are ignored. This issue is fixed by space added as prefix. Tested with devices: Nexus 7, SE MK16i Fixed in build 180. |
|
verified 182 gs3/androd 4.1.1 with Satechi bluetooth device and martin confirmed that the SBH52 now works with devices it was tested with. |
|
User is still experiencing a problem with the SBH52 and MM, even though it works with other apps :-( See: http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=74230 |
|
Debug log is uploaded. See http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=74230#p377856 |
|
Decreasing priority as we aren't able to find out any reason for this problem. To be resolved after 1.0 release and possibly when we are able to reproduce internally. |
|
Another report of MMA not displaying bluetooth metadata: http://www.mediamonkey.com/forum/viewtopic.php?f=21&t=75230 |
|
Resolving, since the only known problem will be resolved by 0011840. Needs to be reopened in case we get any new report... |