Command/response table for MSVPP commands (continued)
Command
MSVPP Command
(host to unit)
Response
(unit to host)
Additional description
Information requests
TIP:
Copy the folder and filename in the response to the view current clip and view current playlist commands to the clipboard of your computer to paste them into scripts or
DataViewer Send Command field
. This frees you from typing in long, complex, and case sensitive names.
View the output video
mode
GetChannelCount
}
ChannelCount
•
X4@]
Example:
GetChannelCount
}
ChannelCount
•
2
]
The media player is in either 2-channel or 2-channel
locked mode.
View output resolution
and frame rate
GetOutputResolution
•
X#}
OutputResolution
•
X#
•
X4#
horzizontal
•
X4#
vertical
•
X4$
•
X4%]
The resolution (
X4#
horizontal
•
X4#
vertical
) is reported, followed
by scan type (
X4$
) and frame rate (
X4%
).
Example:
GetOutputResolution
•
1
}
OutputResolution
•
1
•
1920
•
1080
•
i
•
48
]
The channel 1 output is 1920 x 1080, interlaced, at 48 fps.
View player type
GetPlayerType
}
PlayerType
•
ES9600
•
<
version
number
>
]
Some players may report “JMP 9600”.
View state
GetState
•
X#}
State
X4^]
Show whether the player is playing, paused, or stopped.
View current clip
GetStateEx
•
X#
•
Clip
}
StateEx
•
X#
•
”clip”
•
”
X!
/
X@
”
]
StateEx
]
Show the folder (
X!
) and name (
X@
) of the currently-
loaded clip. If no clip is loaded, the quotes that contain
the
X!
/
X@
response are empty.
View current playlist
GetStateEx
•
X#
•
Playlist
}
StateEx
•
X#
•
”playlist”
•
X$
”
]
StateEx
]
Show the name of the currently-loaded playlist. If
no playlist is loaded, the quotes that contain the
X$
response is empty.
Example:
GetStateEx
•
1
•
Clip
}
StateEx
•
1
•
”clip”
•
”720p_422_60_rafting/rafting_720p_5994.cpl.xml”
]
StateEx
]
View duration
GetStateEx
•
X#
•
Duration
}
StateEx
•
X#
•
”duration”
•
”
X4&
”
]
StateEx
]
Show the length of the currently-loaded clip in total
frames. If no clip is loaded, the
X4&
response is “0”.
View duration
(timecode)
GetStateEx
•
X#
•
Duration_timecode
}
StateEx
•
X#
•
”duration_timecode”
•
”
X*
“
]
StateEx
]
Show the length of the currently-loaded clip as a timecode
count. If no clip is loaded, the
X*
response is
“
00:00:00:00
”.
View loop status
GetStateEx
•
X#
•
Loop
}
StateEx
•
X#
•
”loop”
•
”
X1#
”
]
StateEx
]
Show the loop function status for channel
X#
.
View state
GetStateEx
•
X#
•
Playstate
}
StateEx
•
X#
•
”playstate”
•
X4^
”
]
StateEx
]
Show whether the player is playing, paused, or stopped.
KEY:
X!
= Folder name
Name of a DCP folder (such as “720p_422_60_donkey“)
X@
= Clip name
Name of a clip file (such as “rafting_720p_5994.cpl.xml“)
X#
= Output
1 = channel 1
2 = channel 2
1,2 = both channels)
X$
=Playlist name
Name of a playlist file (such as “Canyon documentary.espl.xml”)
X*
= Frame count for view duration (timecode) command
nn
:
nn
:
nn
:
nn
(“hour”:”minute”:”second”:”frame”)
X4@
=
Video mode / channel availability
1 (1-channel mode) or 2 (2-channel mode or 2-channel locked mode
X4#
= Horizontal or vertical resolution
Horizontal
: 1280, 1920, or 2048
Vertical
: 780 or 1080
X4$
= Scan type
i (interlaced) or p (progressive)
X4%
= Frame rate
23.98, 24, 24, 29.97, 30, 48, 50, 59.94, or 60
X4^
= Player state
“playing“, “paused”, or “stopped”
X4&
= Frame count
Number of frames (total or current position)
JMP 9600 Media Player • Pr
ogramming Guide
72