Read device information, supported services, service capabilities, and backward-compatible capabilities, as defined in the ONVIF Device Management service
Retrieve image snapshot URL and video stream URL from ONVIF Media service
Move and zoom control if supported by the camera as defined in the ONVIF PTZ service
Events subscriptions using WS-Base Notification for simple events for motion alarm topics
Events handling using Pull Point Subscription for simple type events for all topics; and complex type events are supported on Driver layer.
Certified Devices – the ONVIF module provides support for all ONVIF-certified devices, with a subset of features as described in the feature set above.
Tested Devices – a number of production devices is fully tested with the latest release of the Bosch IoT Gateway software stack.
For a most up-to-date list of actual tested and certified devices, visit Supported Devices.
Known Issues and Limitations
ONVIF Discovery may interfere with the legacy Peripheral Observer for ONVIF – if start discovery operation fails, then you may need to either wait for the ONVIF Peripheral observer to finish the periodical network scan before starting the discovery operation, or alternatively to manually stop the OSGi bundle for ONVIF Peripheral observer (com.prosyst.mbs.peripheral.observer.onvif).
Module Dependencies
The module has dependencies on the following:
OSGi Framework: The OSGi Runtime is required for the module to operate.
The ONVIF module has the following dependencies to other modules from the IoT SDK: