Specifications

Remote Control
51
AMX InspiredSignage XPress Programming Guide
It is also possible to use a relative position depending on the content duration to control the pause and play
time. In this case, the position should be specified in percentages. For instance, to start play at 10% from the
start of the media, send the following command:
UPDATE "playback" "PLAY 10%"
Getting feedback on the playback progress
It is possible to activate optional reports that will be sent periodically via shared variables. To do so, open the
Optional reports property group and set the Send updates property to on (FIG. 51).
You can control the periodicity of the updates as well as the name of the variables that receive them. Feedback
is sent by default via the following shared variables:
playbackProgress: Relative progress as a percentage of the media duration
playbackTimePosition: Absolute time position
playbackMediaDuration: Reports the duration of the media
For more information on how to access the content of these variable over the network, please refer to the
Shared Variables section on page 97.
Knowing the current position with extra accuracy
The IS-SPX-1000 is precisely synchronized. This feature is used to generate multiscreen content, as it lets you
easily infer the time position of the controlled media. The time position is known with better than one-frame
precision based on the difference between the time you send the PLAY command and the current time.
In order to use the play/pause command with time position, you need to infer the current position as well as
when to send the pause command. You can simply copy it from the current value of the playback variable
when sending a play command to resume playback.
FIG. 51 Optional Reports properties
If the controlled media is set to loop, the progress percentage resets to zero when the
media loops, while the absolute time position does not.
Make sure that all IS-SPX-1000s in a network are configured with an NTP time server
so they synchronize with UTC.