ONVIF is a standard for IP video surveillance devices. While it usually works well for basic video integrations, ONVIF is not ideal for handling PTZ commands of EO/IR systems and does not allow for many advanced commands such as switching thermal palettes, enabling gyro stabilization, enabling NIR/Fog Filters, etc.