SaveImage

SaveImage

Requests node(s) frames to be sent over the DH2 network. Generates up to X responses, each image in it's own response.

Params
Nodes STRING LIST OPTIONALOptional list of node names. These are generally the UUID for the I/O nodes. Or the node type appended onto the UUID, eg. "UUID_Chr"
Format STRING OPTIONALOptional format, PNG or JPEG, defaults to JPEG.
Scale FLOAT OPTIONALOptional scale value, default is 1.0, which is 100%.
CallResult
Image STRINGA base64-encoded image.
Name STRINGThe name of the node replied with.
RestartVideo

RestartVideo

Requests a video input node to restart itself.

Params
Node STRINGThe node name, either blank for all, friendly name, or UUID of the input.
Nodes

Nodes

No arguments - Send an array of nodes back over the network.

No params.

CallResult
Nodes STRING LISTA list of unique node names.
FriendlyNodes OBJECT LISTA list of objects with `Friendly` and `Raw` components.
Health

Health

No arguments - Send an array of each node->healthStatus() result back.

No params.

CallResult
OBJECT LISTHealth/status information for each node.
RebuildNodes

RebuildNodes

This does cause the video I/O to briefly suspend.

No arguments - Triggers the Pipeline to rebuild all of the nodes, essentially a soft restart.

No params.
Shutdown

Shutdown

The video I/O will of course cease operation.

No arguments - Triggers the pipeline to shut itself down.

No params.
NodeTimes

NodeTimes

These may/will not be accurate.

No arguments - Returns a list of node times.

No params.
SetBMDProfile

SetBMDProfile

The video I/O will rebuild.

String Profile - Rebuilds the Pipeline, and sets the BMD profile to Profile.

No params.
StartColorAnalysis

StartColorAnalysis

This will disable Engine transfers, and take a very long period of time.

No arguments - Begins the XR calibration if XR is active.

No params.