beautypg.com

ClearOne StreamNet Integration User Manual

Page 33

background image

Chapter 5: Services Described

27

S

Ixth

r

eSPoNSe

#@TL3800538001161007532_1~UDP10.15.0.11_2141:Room 2 Player#MENU_RESP
{{}}

NOTE

f

: itemnum=”-1”. The “-“ sign indicates that there are no more audio sources.

If itemnum = a positive number, then there are more audio sources assigned to this Service
and the command needs to be re-issued until itemnum=”-x” is received.

Example: #@Room 2 Player:~UDP10.15.0.11_5000#mENU_LIST 7,9,SOURCES will get a response
detailing the seventh through ninth items from the MENU_LIST.

NOTE

f

: If there are only five items in the menu (as in this case), then a command requesting

a list of ten sources, like:

#@Room 2 Player:~UDP10.15.0.11_5000#mENU_LIST 1,10,SOURCES

will still generate the exact same response as above, with the sixth response showing
itemnum=-1”.

C

ommaNd

: #meNu_Sel {{path}}

Selects the Audio Sources from a list available to the Renderer Service.
Example: #@Room 2 Player:~UDP10.15.0.11_5000#mENU_SEL {{sources>Stream 2}}
This command selects Stream 2 as the source to be rendered.

NOTE

f

: The menu path for this list is established by concatenating the item’s idpath and source id

separated by the “>” symbol.

Example: {{sources>Stream 2}} becomes the menu path to select the fifth (itemnum=5) audio source
based on the responses received from the mENU_LIST example above.

NOTE

f

: Alternatively, in this specific case, an #SRC_SEL command (see below) may be

used.

C

ommaNd

: #multIaudIo

This command causes the renderer service to join an AV super-zone referred to as a “multi-zone session”.
(see section: AV Multi-Zone Operation)

C

ommaNd

: #multIaudIo JoIN {{

SeSSIoN

N

ame

}}

sessionName is the name of the multi-zone session. This name may be any string which would be a valid
StreamNet group address name; but it should not be an existing group name because a new group will be
formed using this name. Using an existing group name would have the effect of making the existing group
members part of the multi-zone session and vice versa.
When the addressed renderers receive a JOIN command they will automatically leave any currently active
session to join the new session. Also if the renderer is in the active=”0” state then it will change to the ac-
tive=”1” state before joining the session.

C

ommaNd

: #multIaudIo leave

When the addressed renderers receive a LEAVE command they will immediately leave any currently active
session.