Versions Compared

Key

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

...

この章では、AdamApp を i-pro 上で実行(インストール、スタート、ストップ、アンインストールする など)する方法について説明します。

また、このチュートリアルでは、SDKのインストールディレクトリを${SDK_DIR}として記載します。

1.1.i-pro で AdamApps を実行する

...

1.1.4.2.方法 2: i-pro カメラの操作ページを使用する

...

(1) ブラウザを起動(Internet Explorer 7 以降)

i-pro に、AdamApp をインストールするために、ブラウザを起動します。なお、i-pro の操作画面は、Internet Explorer7 以降に対応しています。

(2) 拡張ソフトウェアの操作ページにアクセス

AdamApp を i-pro にインストールするために、拡張ソフトウェアの操作ページにアクセスします。

<http://<IP Address of i-pro>/admin/setup_ext_software.html

アクセスに成功すると、下記の操作ページが表示されます。

...

(3) AdamApp をインストールする

インストールしたい AdamApp を指定して、Execute ボタンを押すと、インストールが開始されます。

...

インストールが成功すると、下記の画面になります。

...

(4) AdamApp の起動

AdamApp を開始します。i-pro の操作ページでは、「拡張ソフトウェア」の「動作スケジュール」画面にて、「動作内容」を「On」に設定することで開始することができます。また、AdamAppSDK では、Adam Control Extension、及び、AdamApp 開始用シェルスクリプト startAdamApp.sh を用意しています。
Adam Control Extension を利用する場合は、6.1.4.1 節★を参照してください。
startAdamApp.sh シェルスクリプトを利用する場合は、下記のようにシェルスクリプトを実行してください。なお、startAdamApp.sh スクリプトの先頭に、監視カメラの情報を設定するマクロ変数があります。これらのマクロ変数に、監視カメラの IP アドレス(IPRO_ADDR マクロ)、及び、ユーザ名(IPRO_USER マクロ)とパスワード(IPRO_PASSWD マクロ)を設定したのち、このスクリプトを実行してください。

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

(5) AdamApp の停止

AdamApp を停止します。i-pro の操作ページでは、「拡張ソフトウェア」の「動作スケジュール」画面にて、「動作内容」を「Off」に設定することで開始することができます。また、AdamAppSDK では、Adam Control Extension、及び、AdamApp 停止用シェルスクリプト stopAdamApp.sh を用意しています。
Adam Control Extension を利用する場合は、1.1.4.1 節★を参照してください。
stopAdamApp.sh シェルスクリプトを利用する場合は、下記のようにシェルスクリプトを実行してください。なお、stopAdamApp.sh スクリプトの先頭に、監視カメラの情報を設定するマクロ変数があります。これらのマクロ変数に、監視カメラの IP アドレス(IPRO_ADDR マクロ)、及び、ユーザ名(IPRO_USER マクロ)とパスワード(IPRO_PASSWD マクロ)を設定したのち、このスクリプトを実行してください。

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

(6) AdamApp のアンインストール

AdamApp のアンインストールは、i-pro の操作ページを使って行います。拡張ソフトウェアの操作ページにアクセスします。

<http://<IP Address of i-pro>/admin/setup_ext_software.html

アクセスに成功すると、下記の操作ページが表示されます。 この画面中の「Uninstall」ボタンを押すと、アンインストールが始まります。

...

アンインストールが完了すると、下記の画面になります。

...

1.1.5.Adam 実行環境の停止方法

i-pro では、電源 off すると、Adam 実行環境と、HTTP サーバが終了します。このため、終了のために、新規の作業はありません。