User Manual

Chapter 5: Services Described 31
Se C o N d re S P o N S e
#@SL22004285001161000172_4~TCP10.15.0.11_4750:Stream 1#MENU_RESP {{<item idpath=”media”
disppath=”media” itemnum=”2” id=”Artists” display=”Artists” children=”63” />}}
The next level menu path for this list is established by concatenating the item’s idpath and ID separated by
the “>” symbol.
Example: {{media>Artists}} becomes the next menu path.
itemnum = “2”• indicates this is the second item on this menu list.
display = “Artists• ” is the display name for this list.
children = ”63”• indicates that this is not a terminal node. ie: there is another menu list below this
level.
re S P o N S e S 3 t h r o u g h 5
These responses can be similarly parsed.
#@SL22004285001161000172_4~TCP10.15.0.11_4750:Stream 1 #MENU_RESP {{<item •
idpath=”media” disppath=”media” itemnum=”3” id=”Albums” display=”Albums” children=”116”
/>}}
#@SL22004285001161000172_4~TCP10.15.0.11_4750:Stream 1 #MENU_RESP {{<item •
idpath=”media” disppath=”media” itemnum=”4” id=”Genres” display=”Genres” children=”12”
/>}}
#@SL22004285001161000172_4~TCP10.15.0.11_4750:Stream 1 #MENU_RESP {{<item •
idpath=”media” disppath=”media” itemnum=”5” id=”Playlists” display=”Playlists” children=”3”
/>}}
SI x t h re S P o N S e
#@SL22004285001161000172_4~TCP10.15.0.11_4750:Stream 1 #MENU_RESP {{<item idpath=”media”
disppath=”media” itemnum=”-1” />}}
itemnum = “-1”. The negative value indicates there are no more items on this list.
Su m m a r y
The service Stream 1 menu has five items which are displayed as:
• All Songs
• Artists
Albums•
• Genre
Playlists•
Each of these branches has children (another menu list) under them.