View Issue Details

IDProjectCategoryView StatusLast Update
0014988MMAPlaybackpublic2018-11-09 12:32
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status resolvedResolutionreopened 
Product Version1.3.3 
Target Version1.3.3Fixed in Version1.3.3 
Summary0014988: MMA should display directory contents / playlist contents over bluetooth
DescriptionAVRCP 1.5+ supports display of directories/virtual directories/playlists, so MMA should support this on devices for which the bluetooth stack supports AVRCP 1.5+

As reported at https://www.mediamonkey.com/forum/viewtopic.php?p=447744#p447744 this doesn't seem to me working in 1.3.2.

Some info at https://stackoverflow.com/questions/15527614/send-track-informations-via-a2dp-avrcp

https://en.wikipedia.org/wiki/List_of_Bluetooth_profiles
TagsNo tags attached.
Attached Files
Fixed in build835

Relationships

related to 0014201 resolvedmartin MMA stays active due to MediaBrowserServiceCompat 
related to 0011418 resolvedmartin Bluetooth device 'repeat' function fails 
related to 0014607 resolvedmartin Album Art support via AVRCP 1.6 
related to 0011847 closedmartin BT: Metadata not shown in sync with player 
related to 0010135 resolvedjiri Improved support for BT connected audio devices (display metadata) 
related to 0015137 closedmartin Android Auto: Browsing more than 500 Tracks, Artist, Albums Fail 

Activities

peke

2018-07-26 20:08

developer   ~0050832

In phone developer options Nougat and Oreo should have AVRCP mode change from 1.4 to 1.5/1.6
Note as of 4.3 to Nougat default protocol was 1.3

martin

2018-07-30 12:26

developer   ~0050840

Fixed in build 1.3.2.823

peke

2018-10-05 21:21

developer   ~0051277

Last edited: 2018-10-05 21:25

Reopen for feedback regarding new user tests filed at https://www.mediamonkey.com/forum/viewtopic.php?p=450080#p450080

Also it is vague is Now Playing browse supported and can it be added?

martin

2018-10-23 16:46

developer   ~0051424

Some of Bluetooth devices do not support mix content(browsable items with playable items like "Play all Shuffle") and browsing does not work in this case.
The mix content was in root node only, so I have removed "Play all Shuffle" item for Bluetooth clients (or we can make it optional, but I think this is not necessary).
 
About support of "Now Playing" - Android auto adds "Now playing" automatically, similarly Android wear devices, but a content of NowPlaying does not show all items from MMA Now playing. It shows queued items only(max 20 tracks). Now playing on bluetooth devies is not visible at all.
So I added to next build new browsable node "Now playing(all)", so it will be visible on BT devices, but Android Auto will show two similar items "Now playing(all)" and "Now playing"(If it will be unwanted, I can disable "Now playing(all)" only for Android auto).
Fixed in build 1.3.3.829

rusty

2018-10-24 18:22

administrator   ~0051436

1) Re. Play all Shuffle: If the problem is that _commands_ such as 'Play all' can't be mixed with _browsing_ such as 'Albums' etc. then wouldn't it make sense to change 'Play all shuffle' to 'All tracks (shuffled)' ? i.e. clicking it would cause all tracks to appear shuffled on the BT device, and the user would then have to click one of them to initiate playback.

2) Re. limit of 20 tracks in Now Playing, when i test this with Android Auto (on my phone only--I don't have an Android Auto device), there's no way of seeing the entire Now Playing list! (i.e. Now Playing (all) doesn't appear in the UI).

martin

2018-10-24 18:36

developer   ~0051437

re 1) It makes sense to add node "Tracks" and there to have as 1st item "Play all shuffle". It would be the same behavior as in other views.
2) You are right, it is disabled for Android Auto client. So I will enable it for all clients.
Do you agree with both?

rusty

2018-10-24 20:09

administrator   ~0051440

Agreed on both counts.

martin

2018-10-25 19:43

developer   ~0051467

Fixed in build 1.3.3.830

rusty

2018-10-30 21:08

administrator   ~0051505

Fixes were updated in build 1.3.3.831 0015137:0051499 . The specific changes as they related to Bluetooth browsing are:
- limits re. the number of tracks when browsing
- changes in the directory structure
- limits re. the number of tracks in the bluetooth Now Playing list (1 +/- 20)

Test note: verify all scenarios (playback, shuffle playback, tracks limits (0, x, unlimited) as per spec at 0015137:0051499

martin

2018-11-09 12:32

developer   ~0051529

Added ">" to indicate current playing track.
Fixed in build 1.3.3.835