milestonexprotectrestpython.xprmetadata
Module: xprmetadata.py
Revision History
Date | Version | Description |
---|---|---|
2023/07/11 | 1.0.0.0 | Initial Version. |
Metadata device information.
More information about MetaData configuration can be found on the vendor documentation page.
Threadsafety:
This class is fully thread-safe.
Determines if remote recording is enabled (True) or not (False).
Returns:
The EdgeStorageEnabled property value.
Determines if remote recording playback is enabled (True) or not (False).
Returns:
The EdgeStoragePlaybackEnabled property value.
Determines if manual recording timeout is enabled (True) or not (False).
Returns:
The ManualRecordingTimeoutEnabled property value.
Number of minutes to automatically stop all manual recordings started by XProtect Smart Client users if manual recording timeout is enabled.
Returns:
The ManualRecordingTimeoutMinutes property value.
The number of minutes you specify must be sufficiently large enough to accommodate the requirements of the various manual recordings without overloading the system.
Determines if pre-buffering is enabled (True) or not (False).
Returns:
The PrebufferEnabled property value.
Pre-buffering is the ability to record audio and video before the actual triggering event occurs.
Determines if pre-buffering is stored in-memory (True) or onto disk storage (False).
Returns:
The PrebufferInMemory property value.
Storage to memory instead of to disk improves system performance, but is only possible for shorter pre-buffer periods (usually 15 seconds or less).
Number of seconds to automatically stop all manual recordings started by XProtect Smart Client users if manual recording timeout is enabled.
Returns:
The PrebufferSeconds property value.
The number of seconds you specify must be sufficiently large to accommodate your requirements in the various recording rules you define.