With A.I. Tech solutions, cameras do not stand alone but rather are integrated in a network (a network of cameras, or rather a network of sensors). Indeed, plugins can be activated:
Static Activation - Scheduling the applications
This type of activation allows to keep the application working only during some hours of the day. In actual scenarios, you might not need the applications to be active all the time: you might need to activate the processing, for instance, only from Monday to Friday, or everyday during a specific time frame. For this reason, A.I. Tech products can be scheduled by configuring the time frames during which they need to be active or not.
N.B.: This parameter can be configured only for EDGE version plugins,as in AI-Appliance and in the sever version the scheduling is handled in a centralized way.
This type of activation allows dynamic application activation through asyncronous HTTP requests (CGI). For instance, an event occurring on any given plugin that is being processed on a camera can activate or deactivate a plugin installed on the current camera.
Notification of events occurs by ticking the checkbox “Use event activation/deactivation through web request” and by configuring the following parameters:
The CGI used for dynamic activation is event_switch.cgi that requires the parameters to be sent with the GET method. It is also necessary to authenticate using basic authentication, credentials are the same as those used to access the plugin.
Here are some examples of configurations and corresponding HTTP requests:
Deactivation for 5 seconds of AI-People on a camera with IP 192.168.1.1
Activation/Deactivation of AI-IntrusionPRO on the flow 4 of AI-Appliance (the flow number is visible in the url of the configurator)
Activation for 60 seconds of AI-BioDeep on the flow 1 of the AI Tech Application Server (the flow number is visible in the url of the configurator)