Controlling asynchronous notifications
The "notify" command may be used to enable or disable asynchronous notifications from the server. To
enable or disable transport notifications:
notify: transport: {"true", "false"}
To enable or disable slot notifications:
notify: slot: {"true", "false"}
To enable or disable remote notifications:
notify: remote: {"true", "false"}
To enable or disable configuration notifications:
notify: configuration: {"true", "false"}
To enable or disable dropped frames notifications:
notify: dropped frames: {"true", "false"}
Multiple parameters may be specified. If no parameters are specified, the server returns the current state of
all notifications:
209 notify:
↵
transport: {"true", "false"}
slot: {"true", "false"}
remote: {"true", "false"}
configuration: {"true", "false"}
↵
Retrieving device information
The "device info" command returns information about the connected deck device:
device info
↵
The server will respond with:
204 device info:
protocol version: {Version}
model: {Model Name}
unique id: {unique alphanumeric identifier}
↵
Example of response from server:
204 device info:
protocol version: 1.8
model: Blackmagic Duplicator 4K
unique id: 101112131415
↵
Retrieving slot information
The "slot info" command returns information about a slot.
The specified slot will be queried:
slot info: slot id: {Slot ID}
The server will respond with slot specific information:
202 slot info:
slot id: {Slot ID}
status: {"empty", "mounting", "error", "mounted"}
volume name: {Volume name}
recording time: {recording time available in seconds}
video format: {disk's default video format}
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
↵
Дистанционное управление по сети Ethernet
292