-
Notifications
You must be signed in to change notification settings - Fork 0
Plugin Protocol API
The JRiver plugin uses a protocol format similar to CommandFusion Hardware protocol:
\xF3<CommandName>\xF4<Data>\xF5\xF5
The <CommandName>
and <Data>
to use are explained throughout the protocol documentation.
All commands sent TO the plugin must start with T
, whilst all reply commands from the plugin will start with R
.
Wherever you see data in \xFF
format, this represents hex bytes. \xFF
notation is used throughout all CommandFusion documentation and in actual command values.
Command: TPLAY
Data: NA
This command is used to tell JRiver to start playing. If no media is in the current playlist, it will be ignored.
Example:
\xF3TPLAY\xF4\xF5\xF5
Command: TPLAYPAUSE
Data: NA
This command is used to tell JRiver to start playing if it is paused, or pause if it is playing. Known as a play/pause toggle. If no media is in the current playlist, it will be ignored.
Example:
\xF3TPLAYPAUSE\xF4\xF5\xF5