Hi all,
We are trying to implement a simple protocol integration using python, here is what we need to achieve:
-
Subscribe to CameraDeviceStatus to recording started ( making use of the existing default Rule, to start recording when motion is detected). We were able to get the device status once it started recording and when stopped recording.
-
Retrieve image every second once the recording started until recording stopped
-
Once the image has been retrieved, we’ll process it to identify for violations
-
We then trigger Analytics Events with bounding boxes etc and create an alarm
-
These images related to the alarms will then be visible into Smart Client
Please point out any related examples per step if possible.
QUESTIONS:
a) Is it correct to subscribe the camera device status to detect the motion?
b) When using GetStatus, we can set the timeout, in the SatusDemoConsole example, there is a sleep also to delay the calling of GetStatus. Should the delay still needed even with the timeout set?
c) To retrieve images while recording, what implemention is suitable for this step? via ImageServer protocol? JPEGGetLive? JPEGGetAt?
d) We installed XProtect Free Version, Alarm tab is not present in Smart Client page, did i miss something?
Thanks