❑ シェルスクリプトの構成
本システムでは、開始・終了用にシェルスクリプトが用意されています。基本 スクリプトとして、自動撮影機能を制御する為のスクリプト(1本)とアーカイブ を制御する為のスクリプト(2本)を用意しています。また自動撮影制御用スクリ プトでは、機能別のプロセスを制御する為のスクリプトをCallしています。
❑ 操作方法1 〜自動撮影機能、アーカイブ機能の制御〜
Web ブラウザを経由せず、シェルスクリプトを使用してシステムを操作す ERUDINUS̲system.sh
ERUDINUS̲audio̲position̲detector ERUDINUS̲blackboard.sh
ERUDINUS̲visual̲feature.sh ERUDINUS̲micarray.sh
ERUDINUS̲speaking̲position.sh ERUDINUS̲switcher.sh
ERUDINUS̲camera̲controller.sh ERUDINUS̲archive.sh
自動撮影機能を制御します。
アーカイブ機能(リアルファイル、
PowerPoint、ソフトボード)を制御 します。
スクリプトを使用した操作はシステムのメンテナンスやトラブル時など、
個別にプロセスを制御する必要がある場合のみに限られます。通常運用で はスクリプトを使用して操作しないでください。
重要
る方法があります。以下の手順では「自動撮影機能の操作」「アーカイブ機能 の操作」を順次行う方法となっています。
【開始手順】
(1) 電源投入までは運用マニュアルを参照してください。
(2) blackboardサーバにてターミナルを起動します。またはTELNETにてblackboardサー バにログインします。
(3) 起動スクリプトのあるディレクトリに移動します。
[erudinus@blackboard erudinus]$ cd $SDKWORKROOT/scripts (4) 自動撮影制御スクリプトを実行します。
[erudinus@blackboard scripts]$ ./ERUDINUS_system.sh start 3 4
(5) arcserverサーバにてターミナルを起動します。またはTELNETにてarcserverサーバ にログインします。
(6) 起動スクリプトのあるディレクトリに移動します。
[erudinus@arcserver erudinus]$ cd $SDKWORKROOT/scripts
(7) 講義アーカイブを開始する場合、アーカイブ開始スクリプトを実行します。YYYYMMDD はアーカイブ開始年月日、hhmmss はアーカイブ開始時分秒。開始時分秒については 厳密な値でなくてもよいですが、このアーカイブ開始年月日・時分秒を元にアーカイブデ ータを生成するので、既に使用されている年月日・時分秒は使用しないでください。
[erudinus@ arcserver scripts]$ ./ERUDINUS_archive.sh YYYY MMDD hhmmss start
【終了手順】
(1) arcserverサーバにてターミナルを起動します。またはTELNETにてarcserverサーバに ログインします。
(2) 起動スクリプトのあるディレクトリに移動します。
[erudinus@arcserver erudinus]$ cd $SDKWORKROOT/scripts (3) アーカイブ制御スクリプトを実行します。
[erudinus@arcserver scripts]$ ./ERUDINUS_archive.sh stop
(4) blackboardサーバにてターミナルを起動します。またはTELNETにてblackboardサーバ にログインします。
(5) 起動スクリプトのあるディレクトリに移動します。
[erudinus@blackboard erudinus]$ cd $SDKWORKROOT/scripts (6) 自動撮影制御スクリプトを実行します。
[erudinus@blackboard scripts]$ ./ERUDINUS_system.sh stop
❑ 操作方法2 〜自動撮影機能の制御〜
【開始手順】
(1) 電源投入までは運用マニュアルを参照してください。
(2) blackboardサーバにてターミナルを起動します。またはTELNETにてblackboardサーバ にログインします。
(3) 起動スクリプトのあるディレクトリに移動します。
[erudinus@blackboard erudinus]$ cd $SDKWORKROOT/scripts
(4) blackboardを起動します。blackboardの起動を除き、起動順番は特に意識しなくてよいで す。
[erudinus@blackboard scripts]$ ./ERUDINUS_blackboard.sh start (5) マイクアレイを起動します。
[erudinus@blackboard scripts]$ ./ ERUDINUS_micarray start (6) Audio位置同定を起動します。
[erudinus@blackboard scripts]$ ./ERUDINUS_audio_position_detector.sh start (7) 話者位置検出を起動します。
[erudinus@blackboard scripts]$ ./ERUDINUS_speaking_position.sh start (8) 背景差分モジュールを起動します。
[erudinus@blackboard scripts]$ ./ERUDINUS_visual_feature.sh start 3 (9) カメラサーバ(可動)を起動します。
[erudinus@blackboard scripts]$ ./ERUDINUS_camera_controller.sh start 4 (10) 映像選択を起動します。
[erudinus@blackboard scripts]$ ./ERUDINUS_switcher.sh start
【終了手順】
(1) 電源投入までは運用マニュアルを参照してください。
(2) blackboardサーバにてターミナルを起動します。またはTELNETにてblackboardサーバ にログインします。
(3) 起動スクリプトのあるディレクトリに移動します。
[erudinus@blackboard erudinus]$ cd $SDKWORKROOT/scripts (4) 映像選択を停止します。
[erudinus@blackboard scripts]$ ./ERUDINUS_switcher.sh stop (5) カメラサーバ(可動)を停止します。
[erudinus@blackboard scripts]$ ./ERUDINUS_camera_controller.sh stop 4 (6) 背景差分モジュールを停止します。
[erudinus@blackboard scripts]$ ./ERUDINUS_visual_feature.sh stop 3 (7) 話者位置検出を停止します。
[erudinus@blackboard scripts]$ ./ERUDINUS_speaking_position.sh stop (8) Audio位置同定を停止します。
[erudinus@blackboard scripts]$ ./ERUDINUS_audio_position_detector.sh stop (9) マイクアレイを停止します。
[erudinus@blackboard scripts]$ ./ ERUDINUS_micarray stop (10) blackboardを停止します。
[erudinus@blackboard scripts]$ ./ERUDINUS_blackboard.sh stop