Remote control

Enabl the switch (18.1.1) in the "Capture-Remote" section of the Data Catting Pane to activate the remote control function. The port is the listening port for XINGYING to receive control commands, with a default value of 7060. If this port is occupied by other programs in the system, please allocate other suitable ports for XINGYING to use. If you need to set this port, please cancel the remote control function first, and then enable remote control after completing the modifications.

After enabling remote control, a camera needs to be connected. After the connection is completed, remote commands can be used to control the recording.

The remote control commands currently supported by XINGYING are in XML file format:

Start notification

Stop notification

Start notification

The following example shows the start notification. Please note that the broadcast must be suitable for a UDP packet.

The indentation in the following example is for clarity: the actual data packet is not indented. The blank space between the tags has been removed.

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<CaptureStart>
<Name VALUE="Remotetake01"/>
<SessionName VALUE="SessionName" />
<Notes VALUE="Take notes if any"/>
< Delay VALUE="Reserved" />
<Description VALUE="" />
<DatabasePath VALUE="F:/shared/"/>
<TimeCode VALUE="00:00:00:00"/>
<PacketID VALUE="0"/>
</CaptureStart>

Illustrate:

Value

Description

Name

The name of the file to be recorded

SessionName

Reserved field

Notes

Reserved field

Description

Reserved field

Delay

Reserved field

DatabasePath(*)

Recording file path

TimeCode

Reserved field

PacketID

Reserved field

Attention:

If the current working environment is loaded with rigid body/human body templates, the parameter DatabasePath needs to be consistent with the current working directory of XINGYING, otherwise the recorded files cannot be directly oaded in XINGYING's Edit.

If you need an independent recording file path, you can also copy the used rigid body/body template (. mars) file to the set recording folder after recording, so that it can be loaded normally in XINGYING's Edit.

For recording unnamed marker data, simply set the parameter DatabasePath to a valid path.


Stop notification

The following example shows a stop notification. Please note that the broadcast must be suitable for a UDP packet.

The indentation in the following example is for clarity: the actual packet is not indented. The blank space between the tags has been removed.

<?xml version="1.0" encoding="utf-8"?>
<CaptureStop>
<Name VALUE="Remotetake01" />
<Notes VALUE="Take notes go here if any." />
<Assets VALUE="skel1, skel2, sword" />
<TimeCode VALUE="00:00:00:00" />
<HostName VALUE="optional host name" />
<ProcessID VALUE="optional process id" />
</CaptureStop>

Illustrate:

Value

Description

Name

The name of the file that needs to stop recording

Notes

Reserved field

Assets

Reserved field

TimeCode

Reserved field

PacketID

Reserved field

Last updated