AppManagement
AppManagement service implementation.
AppManagement
Bases: ONVIFService
AppManagement service client.
| Property | Details |
|---|---|
| First introduced | ONVIF Release 19.12 (December 2019) |
| Binding name | AppManagementBinding (ver10/appmgmt/wsdl/appmgmt.wsdl) |
| Operations | appmgmt.wsdl |
| Specification | AppMgmt.xml |
GetServiceCapabilities()
Returns the capabilities of the app management service.
Uninstall(AppID)
Removes an app from a device.
This method shall return immedeiately and not wait until the application is completely removed. On completion or failure the method shall generate an UninstallCompletion event.
GetInstalledApps()
List installed apps on the device.
GetAppsInfo(AppID=None)
The caller may provide an application ID to retrieve the information for a single application.
If no application ID is provided the device shall report the information for all installed applications.
Activate(AppID)
Starts an application.
Deactivate(AppID)
Stops an application.
InstallLicense(License, AppID=None)
Installs a license to the device.
If the device requires PerApp licensing than the AppID parameter shall be provided.
GetDeviceId()
Get the unique device id to which the licenses are issued.