Updated:
Overview
Here, an overview comparison between AdamApp and the Container version of AdamApp will be explained.
Advantages and disadvantages of comparing AdamApp and Container version AdamApp
【merit】
The development environment can be obtained from the container registry.
Can be registered as an IoT Edge Device in Azure IoT Hub.
Easily deployable with Visual Studio Code extensions.
It is possible to install your favorite libraries into the application development environment using apt etc.
As with SDK below v2.00, Video/audio acquisition, various information acquisition, CNN/object detection, CV processing, event loop processing, saving and editing unique settings, setting and acquiring some camera information etc. can be achieved.
【Demerit】
The same functions as the previous version can be achieved using Adam API / Adam Web API. However, it is impossible to install, uninstall, start, stop, and schedule apps using Adam Web API.
Cannot support clouds other than Azure.
Development method of Container version AdamApp
This section describes the development method for the Container version of AdamApp.
Development with Visual Studio Code is recommended.
i-PROカメラへコンポーネントをインストールする必要がなくなります。Visual Studio Code上でビルド、プッシュ、デプロイまで実施できます。
インターネット接続は必須となります。
aptコマンドが使用可能になるのでOSSの導入が簡単に行えます。また、i-PROカメラで使用しているライブラリバージョンに依存せずに使えるようになります。