onvif_ptz_command library
Classes
-
OnvifAbsoluteMovePtzCommand
-
Operation to move pan,tilt or zoom to a absolute destination.
-
OnvifContinuousMovePtzCommand
-
Operation for continuous Pan/Tilt and Zoom movements. The operation is
supported if the PTZNode supports at least one continuous Pan/Tilt or Zoom
space. If the space argument is omitted, the default space set by the
PTZConfiguration will be used.
-
OnvifGetCompatibleConfigurationsPtzCommand
-
Operation to get all available PTZConfigurations that can be added to the
referenced media profile.
-
OnvifGetConfigurationOptionsPtzCommand
-
List supported coordinate systems including their range limitations.
Therefore, the options MAY differ depending on whether the PTZ Configuration
is assigned to a Profile containing a Video Source Configuration. In that
case, the options may additionally contain coordinate systems referring to
the image coordinate system described by the Video Source Configuration. If
the PTZ Node supports continuous movements, it shall return a Timeout Range
within which Timeouts are accepted by the PTZ Node.
-
OnvifGetConfigurationPtzCommand
-
Get a specific PTZconfiguration from the device, identified by its reference
token or name.
-
OnvifGetConfigurationsPtzCommand
-
Get all the existing PTZConfigurations from the device.
-
OnvifGetCurrentPresetPtzCommand
-
-
OnvifGetPresetsPtzCommand
-
Operation to request all PTZ presets for the PTZNode in the selected
profile. The operation is supported if there is support for at least on PTZ
preset by the PTZNode.
-
OnvifGetServiceCapabilitiesPtzCommand
-
Returns the capabilities of the PTZ service. The result is returned in a
typed answer.
-
OnvifGetStatusPtzCommand
-
Operation to request PTZ status for the Node in the selected profile.
-
OnvifGotoHomePositionPtzCommand
-
Operation to move the PTZ device to it's "home" position. The operation is
supported if the HomeSupported element in the PTZNode is true.
-
OnvifGotoPresetPtzCommand
-
Operation to go to a saved preset position for the PTZNode in the selected
profile. The operation is supported if there is support for at least on PTZ
preset by the PTZNode.
-
OnvifMoveDownPtzCommand
-
Operation for a single step tilt down operation.
-
OnvifMoveLeftPtzCommand
-
Operation for a single step pan left operation.
-
OnvifMovePtzCommand
-
Operation for Relative Pan/Tilt Move without Zoom.
-
OnvifMoveRightPtzCommand
-
Operation for a single step pan right operation.
-
OnvifMoveUpPtzCommand
-
Operation for a single step tilt upwards operation.
-
OnvifPtzCommand
-
-
OnvifRelativeMovePtzCommand
-
Operation for Relative Pan/Tilt and Zoom Move. The operation is supported if
the PTZNode supports at least one relative Pan/Tilt or Zoom space.
-
OnvifRemovePresetPtzCommand
-
Operation to remove a PTZ preset for the Node in the selected profile. The
operation is supported if the PresetPosition capability exists for teh Node
in the selected profile.
-
OnvifSetHomePositionPtzCommand
-
Operation to save current position as the home position. The SetHomePosition
command returns with a failure if the “home” position is fixed and cannot be
overwritten. If the SetHomePosition is successful, it is possible to recall
the Home Position with the GotoHomePosition command.
-
OnvifSetPresetPtzCommand
-
The SetPreset command saves the current device position parameters so that
the device can move to the saved preset position through the GotoPreset
operation. In order to create a new preset, the SetPresetRequest contains no
PresetToken. If creation is successful, the Response contains the
PresetToken which uniquely identifies the Preset. An existing Preset can be
overwritten by specifying the PresetToken of the corresponding Preset. In
both cases overwriting or creation) an optional PresetName can be specified.
The operation fails if the PTZ device is moving during the SetPreset
operation. The device MAY internally save additional states such as imaging
properties in the PTZ Preset which then should be recalled in the GotoPreset
operation.
-
OnvifStopPtzCommand
-
Operation to stop ongoing pan, tilt and zoom movements of absolute relative
and continuous type. If no stop argument for pan, tilt or zoom is set, the
device will stop all ongoing pan, tilt and zoom movements.
-
OnvifZoomInPtzCommand
-
Operation for a single step zoom in operation.
-
OnvifZoomOutPtzCommand
-
Operation for a single step zoom out operation.
-
OnvifZoomPtzCommand
-
Operation for zoom.