Note on container applications:
  • New Axis products released on AXIS OS 12.x will not have container support.
  • All products with existing container support will be supported until end of 2031 when AXIS OS 2026 LTS reaches end of life.
  • The recommended way to build analytics, computer vision and machine learning applications on Axis devices with ACAP support, is to use the ACAP Native SDK. For usage see the acap-native-sdk-examples repository.
  • The ACAP Computer Vision SDK has been archived as its components have been refactored: utility libraries and scripts are now available in ACAP Runtime. For usage of the new setup, see the examples repository.
  • Supported languages

    Python

    All containerized ACAP application examples are built using Python and can be found in the acap-computer-vision-sdk-examples GitHub repository.

    Other languages

    Note

    These are pointers to what could work but has not been tested and is not supported.

    The ACAP Computer Vision solution offers flexibility in language choice. Users are free to implement their applications in any programming language supported by their chosen container environment.

    A challenge however is to make use of Axis APIs like Video Capture API and Machine Learning API. In theory it should be possible by compiling protofiles for the language of interest. ACAP runtime compiles protofiles for Python and could give some leads to how it can be done for other languages.


    Back to top

    © Axis Communications AB. All rights reserved. AXIS COMMUNICATIONS, AXIS, ARTPEC and VAPIX are registered trademarks of Axis AB in various jurisdictions, and you are not granted any license to use them. All other trademarks are the property of their respective owners.