Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This chapter shows how to install, start, stop or uninstall AdamApps on i-PRO camera. The SDK installation directory is listed as ${SDK_DIR}.

Info

Only encrypted AdamApp can be installed into i-PRO camera on the market.

Non-encrypted app can be installed only for cameras that you have requested development license for the camera.

Please visit here to request encryption or development license.

There are 3 various methods to install app to camera

  1. Camera web browser is easy way for one camera.

  2. Developer tool “Adam control extension” is also easy way, but this is only for developer.

  3. i-PRO Configuration Tool (iCT) is useful when user wants to install or update app for multiple cameras at the same time.

  4. Control app via WEB API from partner’s system

1. Camera web browser

...

(1) Access the camera using web browser, http://<ip>.

...

Code Block
$ cd ${SDK_DIR}/tool/adamapp
$ ./stopAdamApp <AdamApp’s FuncID (in decimal)>
##### AdamApp Information #####
FUNC_ID=257
INSTALL_ID=0DAF95AC
##### stop application result #####
{}

* ${SDK_DIR} is the installation directory.

2. Adam Control Extension (Google Chrome extension tool)

...

2.1 How to install

Install the Adam Operation UI extension for Google Chrome.

Click “menu” -> “More tools” -> “Extensions”, and open “Extensions” page.

...

Open /tool folder using file manager, then drag and drop “AdamControlExtension” folder on Extensions page.

...

Enable “Developer mode” on Extensions page if you could not install the extension.

...

Info

If an Auth error is displayed when connecting to the ADAM OPERATION UI, please check the FAQ below.
https://dev-partner-en.i-pro.com/space/TPFAQEN/1105854654

2.2 How to use

(1) Open Google Chrome (version 6.0 or later), acceess access to camera(http://<ip>) and login in advance.

...

When you cannot connect, please do step (1), access to the camera in advance.

Info

If you have not accessed the camera using the same browser as in step (1), you will not be able to connect even if you press the "Connect" button.

...

(4) Install AdamApp

Select an AdamApp to install.

...

(2)From the menu [Ext. Software Management]- [App. installation/Update], select cameras that you want to install app, select Partner Applications on right side, select app file and Start.

...

4. Control app via WEB API from partner’s system

...

  • Camera firmware support CGI for app installation “/cgi-bin/adam_install.cgi”, updating “/cgi-bin/addon_update“, and uninstallation ”/cgi-bin/addon_uninstall“. Refer to CGI documentation for the detail.

https://i-pro.com/products_and_solutions/en/surveillance/learning-and-support/device-integration/i-pro-camera

  • ADAM WEB API provides start and stop API that are also used in Adam Control Extension (Google Chrome extension tool). Refer to SDK documentation “AdamWebAPI_Specification_Vx_xx.pdf“ for the detail.