The following capabilities are now available in the Security Center 5.11.2.0 SDK.
Edit list of virtual zone devices
You can now add local input devices to a virtual zone or remove input devices from a virtual zone using the platform SDK.
The following methods were added to support this functionality:
zone.AddInput(device)zone.RemoveInput(device.Guid)
The following device types are supported:
DeviceType.InputDeviceType.AlarmPanelInputDeviceType.VideoUnitInput
Set units for camera key frame interval
For video compression codecs that use key frames, you can now get and set the units of the camera key frame interval using the platform SDK.
The following methods were added to support this functionality:
KeyFrameIntervalMeasureSetKeyFrameIntervalMeasure(Guid schedule, KeyFrameIntervalMeasure measure)
A new property was also added to SetKeyFrameInterval to specify the
unit:
SetKeyFrameInterval(Guid schedule, int keyFrameInterval, KeyFrameIntervalMeasure
measure)
Add hidden payload information to custom events
SDK applications can now include a hidden payload with custom events that is not displayed in the Security Desk Monitoring task.
To enable this functionality, a new property, ExtraPayload, has been added
to CusomEventInstance. SDK applications can use
ExtraPayload to send JSON or XML information from application to
application without exposing the raw data.