Remote Export
The actions of the category "Remote Export" subserve to start and control exports over the network. The actions are only at disposal if G-Core RemEx service runs on every device and a connection to a central GeViSoft server persists. The G-Core server and G-Core RemEx service have to run together on a local machine otherwise exports are not possible. The G-Core RemEx service has to be setup in advance by G-Core RemExEditor. The exports can be executed by a PILOT center device or other software systems (SDK based, GEUTEBRUECK devices). The PILOT is a system management console of GEUTEBRUECK which simplifies the handling of complex security systems. The PILOT among others can be used to control G-View. Especially in view of the fact of exports the user can define start and end points by the help of the PILOT through G-Core RemEx ("SetExportMarker" action). G-View remembers the points in time and inserts them to the action "StartRemoteExport". The action "StartRemoteExport" is initiated by G-View after the PILOT has send the action "InitializeRemoteExport" by indirection via the GeViSoft server and G-Core server to G-View. G-View sends the action "StartRemoteExport" to the G-Core RemEx service and triggers the appropriate export. Exports that have been started through G-Core RemEx service can be started or aborted from other devices or software systems over the network. Exports that have been started locally in G-View cannot be controlled from other devices or software systems. In the curse of an export process no new export can be started. This export has to be restarted after the running export process has been completed! The actions "SetExportMarker" and "InitializeRemoteExport" have been developed especially for the PILOT.

Action name: SetExportMarker (viewer, marker)
Action category: command
This action is being used especially in the context of control units or systems like for example the PILOT. It indicates G-View that an export start and end point has to be set on the current position of viewer X. The so-called markers are being transferred automatically into the "StartRemoteExport" action once the "InitializeRemoteExport" action has been sent from the PILOT. The action "StartRemoteExport" transfers the start and end points to the G-Core RemEx service which conducts the appropriate export.
Parameter |
Function |
|
---|---|---|
viewer |
Viewer |
Global viewer or viewer client no. |
marker |
Marker |
Marker kind. |

Action name: InitializeRemoteExport (viewer, device GUID)
Action category: command
This action is being used especially in the context of control units or systems like for example the PILOT. The PILOT center device notifies G-View that a new export has to be initiated. Thereupon G-View creates the action "StartRemoteExport" with the appropriate parameters.
Parameter |
Function |
|
---|---|---|
viewer |
Viewer |
Global viewer or viewer client no. |
device GUID |
Device |
Pilot device GUID. |

Action name: StartRemoteExport (export GUID, device GUID, format, channel, start time, end time, job ID)
Action category: command
This action tells the G-Core RemEx service to start a new export. The action "StartRemoteExport" was created because the PILOT or another external software system did send the action "InitializeRemoteExport" to G-View before.
Parameter |
Function |
|
---|---|---|
export GUID |
ExportID |
Export GUID. |
device GUID |
Device |
Pilot device GUID. |
format |
BackupFormat |
Backup format. |
channel |
Channel |
Channel. |
start time |
SelectionBegin |
Start time. |
end time |
SelectionEnd |
End time. |
job ID |
JobID |
Job ID. |

Action name: ExportProgress (export GUID, progress)
Action category: notification
The G-Core RemEx service notifies the current status of the running export process in %.
Parameter |
Function |
|
---|---|---|
export GUID |
ExportID |
Export GUID. |
progress |
Progress |
Progress. |

Action name: ExportFinished (export GUID, success)
Action category: notification
The G-Core RemEx service notifies through this action that the running process was completed. Possible status messages are: user abort, low disc space, no user rights, error.
Parameter |
Function |
|
---|---|---|
export GUID |
ExportID |
Export GUID. |
success |
Success |
Success. |

Action name: CancelExport (export GUID, abort flag)
Action category: command
Through this action the running export process with the specified export ID is being aborted if G-View remote-controls the G-Core RemEx service. If the G-Core RemEx service is remote-controlled by an external application the external application has to send the action to abort the running export process.
Parameter |
Function |
|
---|---|---|
export GUID |
ExportID |
Export GUID. |
abort flag |
AbortFlag |
Abort flag. |

Action name: StartSceneStore (scene store GUID, cut-list, pre-history length, recording length)
Action category: command
For internal use only!
Parameter |
Function |
|
---|---|---|
scene store GUID |
SceneStoreID |
Scene store GUID. |
cut-list |
CutList |
Cut-list. |
pre-history length |
PreHistoryLength |
Pre-history length. |
recording length |
RecordingLength |
Recording length. |