milestonexprotectwspython.xpwspeaker

Module: xpwspeaker.py

Revision History

Date Version Description
2023/07/11 1.0.0.0 Initial Version.

Speaker device information.

Threadsafety:

This class is fully thread-safe.

XPWSpeaker()

Initializes a new instance of the class.

CoverageDepth: float

Depth. Indicates the viewing depth of the device.

Returns:

The CoverageDepth property value.

CoverageDirection: float

Direction. Indicate the viewing direction of the device.

Returns:

The CoverageDirection property value.

CoverageFieldOfView: float

Field of view. Indicate the field of view of the device.

Returns:

The CoverageFieldOfView property value.

EdgeStoragePlayback: bool

Gets the EdgeStoragePlayback property value.

Returns:

The EdgeStoragePlayback property value.

EdgeStorageSupported: bool

Gets the EdgeStorageSupported property value.

Returns:

The EdgeStorageSupported property value.

MulticastEnabled: bool

Gets the MulticastEnabled property value.

Returns:

True if the device has multicast support enabled; otherwise, False.

Security settings.

Returns:

The SpeakerSecurity property value.

StopManualRecordingSeconds: int

Gets the StopManualRecordingSeconds property value.

Returns:

The StopManualRecordingSeconds property value.

Gets the Tracks property value.

Returns:

A collection of XPWTrack objects.