User guide

ES9600 User Guide Chapter 8: Remote control Protocols
93 Version 1.13
System/Status Commands
Getstate <channel list>
Request the status of certain parameters for a specific player (Channel)
Player Response:
Statetc 1 “00:00:00:00” (“current timecode”)
Statefile 1 “clip” “(current clip”)
Stateplay 1 “status” (“playing”, “paused”, “stopped”)
GetStateEx <channel list> <parameter> <parameter> … <parameter>
This command returns the values of various channel parameters. Available parameters are described in the
following table.
Parameter Description
“clip”
The path of the current clip.
Will return an empty string if no clip is loaded.
“duration”
The duration of the clip in frames.
“duration_timecode”
The duration of the clip as a timecode (hh:mm:ss:ff)
“loop”
The loop setting for the channel.
values = “0”, “1”
“mute”
The mute setting for the channel.
values = “0”, “1”
“playlist”
The path of the current playlist.
Will return an empty string if no playlist is loaded.
“playstate”
The playstate of the channel.
values = “paused” | “playing” | “stopped”
“position”
The current position of the clip in frames.
“position_timecode”
The current position of the clip as a timecode.
“position_percentage”
The current position of the clip as a percentage.
“speed”
The current playback speed.
Example:
getstateex 1,2 clip duration playstate
StateEx 1 "clip" "clippath"
StateEx 1 "duration" "2761"
StateEx 1 "playstate" "playing"
StateEx 2 "clip" ""
StateEx 2 "duration" "0"
StateEx 2 "playstate" "stopped"
StateEx