Marantz SR5015 HEOS CLI ProtocolSpecification Version - Page 31

Browse Source Containers

Page 31 highlights

"album": "'album name'", "mid": "'media id'" }, { "container": "yes", "playable": "no", "type": "container", "name": "'container name'", "image_url": "'container image url'", "cid": "'container id'", "mid": "'media id'" }, { "container": "no", "playable": "yes", "type": "station", "name": "'station name'", "image_url": "'station url'", "mid": "'media id'" } ], "options": [ { "browse": [ { "id": 20, "name": "Remove from HEOS Favorites" } ] } ] } Example: heos://browse/browse?sid=1346442495 Supported Sources: Local Media Servers, Playlists, History, Aux-In, Favorites, TuneIn, Pandora, Rhapsody, Deezer, SiriusXM, iHeartRadio, Napster, Tidal, SoundCloud, Amazon Music 4.4.4 Browse Source Containers Command: heos://browse/browse?sid=source_id&cid=container_id&range=start#, end# Attribute sid cid range count returned id (options) Description Enumeration Source id returned by 'get_music_sources' N/A command Container id returned by 'browse' or N/A 'search' command Range is start and end record index to return. Range parameter is optional. Omitting range parameter returns all records up to a maximum of either 50 or 100 records per response. The default maximum number of records depend on the service type. range starts from 0 Total number of items available in the container. NOTE: count value of '0' indicates unknown container size. Controllers needs to query until the return payload is empty (returned attribute is 0). 0 - unknown >1 - valid count Number of items returned in current N/A response Options available for current browse level

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47

"album": "'album name'",
"mid": "'media id'"
},
{
"container": "yes",
"playable": "no",
"type": "container",
"name": "'container name'",
"image_url": "'container image url'",
"cid": "'container id'",
"mid": "'media id'"
},
{
"container": "no",
"playable": "yes",
"type": "station",
"name": "'station name'",
"image_url": "'station url'",
"mid": "'media id'"
}
],
"options": [
{
"browse": [
{
"id": 20,
"name": "Remove from HEOS Favorites"
}
]
}
]
}
Example: heos://browse/browse?sid=1346442495
Supported Sources: Local Media Servers, Playlists, History, Aux-In, Favorites, TuneIn, Pandora, Rhapsody, Deezer, SiriusXM, iHeartRadio,
Napster, Tidal, SoundCloud, Amazon Music
4.4.4 Browse Source Containers
Command: heos://browse/browse?sid=source_id&cid=container_id&range=start#, end#
Attribute
Description
Enumeration
sid
Source id returned by 'get_music_sources'
command
N/A
cid
Container id returned by 'browse' or
'search' command
N/A
range
Range is start and end record index to
return. Range parameter is optional.
Omitting range parameter returns all
records up to a maximum of either 50 or
100 records per response.
The default maximum number of records
depend on the service type.
range starts from 0
count
Total number of items available in the
container.
NOTE: count value of '0' indicates
unknown container size. Controllers
needs to query until the return payload
is empty (returned attribute is 0).
0 - unknown
>1 - valid count
returned
Number of items returned in current
response
N/A
id (options)
Options available for current browse level