Skip to content

AppManagement

AppManagement service implementation.

AppManagement

Bases: ONVIFService

0.0.1 19.12

AppManagement service client.

Property Details
First introduced ONVIF 19.12 (December 2019)
Binding name AppManagementBinding (ver10/appmgmt/wsdl/appmgmt.wsdl)
Operations appmgmt.wsdl
Spec AppMgmt

GetServiceCapabilities

GetServiceCapabilities()

Returns the capabilities of the app management service.

Uninstall

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

GetInstalledApps()

List installed apps on the device.

GetAppsInfo

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

Activate(AppID)

Starts an application.

Deactivate

Deactivate(AppID)

Stops an application.

InstallLicense

InstallLicense(License, AppID=None)

Installs a license to the device.

If the device requires PerApp licensing than the AppID parameter shall be provided.

GetDeviceId

GetDeviceId()

Get the unique device id to which the licenses are issued.