Access to the Instant Replay and Slow Motion service is implemented through the XML-RPC/HTTP request to the TCP port 10042+N, where N is the service sequence number.
The list of methods supported by the irplay service XML-RPC interface.
forces the service process to exit
parameters - none
return value - none
loads previous recording tray
parameters - none
return value - none
loads next recording tray
parameters - none
return value - none
loads a clip from the media database into the server's recording tray. Current recording is not interrupted.
parameter 0 - string - ID of the clip to load. Could be the title of any of multicamera clips that corresponds to that recording tray
return value - none
returns current position in the recording tray
parameters - none
return value - double - current position in seconds (absolute time of day)
returns current camera of the recording tray
parameters - none
return value - int - current camera of the recording tray (zero based)
returns the list of cue points for the currently loaded recording tray
parameters - none
return value - array(double) - list if cue point position in seconds (absolute time of day)
returns current playback speed of the recording tray
parameters - none
return value - double - current playback speed. 1.0 corresponds to normal speed playback, 0.0 corresponds to a full stop.
returns the start position of the recording tray
parameters - none
return value - double - current recording tray start position in seconds (absolute time of day)
sets current position of the recording tray
parameter 0 - double - new position in seconds (absolute time of day)
return value - none
sets current camera for the recording tray
parameter 0 - int - new camera number (zero based)
return value - none
set current playback speed for the recording tray
parameter 0 - double - new playback speed. 1.0 corresponds to normal speed, 0.0 corresponds to a full stop and -1.0 corresponds to reverse playback at a full speed.
return value - none
Added in the 2.2.28 version.
Switches the tray to the currently recording clip and sets the current position to the current time
parameters - none
return value - none
Added in the 2.2.28 version.
Return currently recording clip names and offset
parameters - none
return value - struct with the following fields: