イベント スクリプトのベスト プラクティス
イベント スクリプトを使用する際には、次のベスト プラクティスを考慮してください。
■システムからテスト スクリプトとその他の期限切れのスクリプトを削除して、定期的にスクリプト リストを管理してください。スクリプトの総数は、開催場所の必要に応じてできる限り抑えてください。
■イベントの前にスクリプトの変更を確定します。
■可能であれば、イベント中にスクリプトが起動されないようにします。
■イベントの開始前にすべてのスクリプトの起動を完了します。
■スクリプトのグループが同時に起動されないようにします。スクリプトが順次起動されて複数のスクリプトを一度に起動しょうとすると、ステートの変化が遅延することがあります。
■イベント スクリプトの起動/停止の制御に使用するときは、手動で停止する必要があるスケジュール済みのスクリプトの編集は慎重に行ってください。そのスクリプトを手動で再起動した場合、手動で起動したスクリプトをスケジューラが停止しないというリスクがあります。
適切な時点でそのスクリプトを手動で停止することを覚えておいてください。そうしないと定期的にスケジュールされた次の起動時刻にスクリプトがブロックされます。この場合、ブロックされたスクリプトを削除するか、または手動で起動したスクリプトを停止します。
■トリガーとスケジューラの両方を使用した、スクリプトのブロックにつながる可能性があるイベント スクリプトの起動を回避します。
■開催場所全体のすべてのゾーンとグループ、およびイベントに必要なすべてのステートをリストアップしたコンテンツ マトリックスの作成を検討してください。スプレッドシートを使用すると、ステートごとに必要なコンテンツとプレイリストを記録しやすくなります。
■イベント コンテンツの準備と計画の詳細については、『 Cisco Vision Director Operations Playbook』(または Cisco.com の対応するリリースのガイド)を参照してください。
■DMP のタイプが混合している環境で使用する場合、デバイスの違いを注意深く考慮して、要件に応じてイベント スクリプトの設計と計画を行います。
注 : ベスト プラクティスは、同じモデル タイプのメディア プレーヤーのグループを作成し、同じモデル グループのゾーンを作成することです。詳細については、 ゾーンとグループのベスト プラクティス を参照してください。
■TV コントロールに RS-232 を使用している場合、TV のオン/オフ コマンドを何回か送信することで最初に応答しない可能性のある TV を考慮することができます。
■タッチダウン、ゴール、ゲームの中断、スポンサーの開催場所のドミネーションなどの独占的機会を表示するには、アドホック ステートを使用します。
■異なるゾーンまたはグループで同じテンプレートを使用して異なるコンテンツを表示する場合は、あるゾーンまたはグループに割り当てられたアクションを別のゾーンまたはグループにコピーすることで時間を短縮できます。 これにより、コピーされたゾーンまたはグループのテンプレートに表示するさまざまなコンテンツを選択できます。
■メディア プレーヤーがランタイムをロードして待受ステートになり、新しいスクリプト アクションを受信と処理できるようにすることが重要です。このため、すべてのイベント スクリプトで最初のステートとして(アクションやコマンドがない)空のスクリプト ステートを定義して、別のステートに変更する前に少なくとも 2 分間(120 秒)このステートを実行するように設定してください。
ヒント: 空のステートの実際の継続時間は、システムのメディア プレーヤー数、およびコンテンツのステージングにかかる時間によって異なります。スクリプトを実行する前に手動でコンテンツを上演すると、この時間を短縮できます。
■イベント ステートを次の時間よりも短い間隔で変更しないでください。
– SV-4K と DMP-2K メディア プレーヤー:15 秒以上
■混合 DMP で同じスクリプトを使用する環境をサポートしている場合、イベント ステートの変更に 60 秒確保することが重要です。
■イベント スクリプトを再生して、開催場所内の各ステートとアドホック ステートを視覚的に確認します。
イベント スクリプトのセットアップ方法
このセクションは、次のトピックで構成されています。
■ イベント ステートとイベント スクリプトのガイドライン
■ イベント スクリプトの作成に関する前提条件
■ 新しいイベント スクリプトの作成
■ イベント ステートの作成
■緊急ステートの作成
■ ゾーンまたはグループへのイベント ステートの追加
■ イベント ステートへのアクションとコンテンツの割り当て
■ イベント スクリプトの編集
■ イベント スクリプトの削除
■ イベント ステート アクションのコピー
■ イベント スクリプトの色の変更
イベント ステートとイベント スクリプトのガイドライン
イベント ステートとイベント スクリプトを作成するときには、次のガイドラインを考慮してください。
■ Cisco Vision Director でイベント スクリプトが実行されていない際は、メディア プレーヤーにデフォルトのビデオ チャネル/非イベント ステートを表示すること。
■プレイリストで再生証明(PoP:Proof of Play)を取得するコンテンツを使用する際、特に PoP コンテンツがプレイリストの終了付近または終了まで含まれている場合は、少なくとも 60 秒間実行される最終イベント ステート(PoPコンテンツを含まない)を定義し、すべての PoP データが Cisco Vision Director によってキャプチャされる時間を取ること。一般的にこの最終イベント ステートは構内のディスプレイをオフ(電源断)するために設定される。
■ゾーンに対してスクリプト アクションを設定すると、デフォルトではそのゾーン内のすべてのグループが設定されたアクションを継承する。このゾーン内の特定のグループに対してスクリプト アクションを設定すると、この継承を上書きすることが可能。
■ゾーンに複数のグループが含まれている場合、特定のグループに対しスクリプト アクションを設定すると、これらのアクションはそのグループにのみ適用される。
■Cisco Vision Director では、イベントの状態ごとに 1 つの RS-232 コマンドのみサポートする。
表 1 では、Cisco Vision Director の一般的なスクリプト サポートのガイドラインについて説明します。
注 : 次の上限値は、基本的な Cisco Vision Director の操作ではテストを行っていますが、最大値の組み合わせや、複雑なシステムとコンテンツの場合は実際の上限に影響する可能性があります。そのため、実稼働で使用する前にスクリプトのコンテンツが予測どおり動作するか必ずテストしてください。
表 1 スクリプトのガイドラインと設定の上限値
|
|
最大同時スクリプト実行数(各スクリプトでマルチキャストが利用されている場合)
|
|
|
|
|
|
イベント スクリプトの作成に関する前提条件
イベント スクリプトを作成する前に、次の条件を満たしていることを確認します。
■DMP が問題なく Cisco Vision Director データベースに追加されており、「実稼働(production)」ステートであること。
–DMP と IP Phoneはローカル制御エリア(Local Control Areas)に定義と追加されていること。
–使用する場合、サードパーティ製のタッチパネルがローカル TV コントロールに定義と関連付けられていること。
■DMP が場所にリンクされていること。
■ゾーンとグループが作成されていること。
■コンテンツが追加されており、プレイリストが作成されていること。
■チャネルが割り当てられていること。
新しいイベント スクリプトの作成
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
新しいイベント スクリプトを作成するには、次の手順を実行します。
1. [Tools] > [Control Panel] > [Schedule] に移動します。 図 4 に [Schedule] 画面のスクリプト ビューを示します。画面の上にカーソルを置き、ツール チップを表示します。アイコンは次のとおりです。
–新しいスクリプトの作成
–選択したスクリプトの削除
–スクリプトの編集
–スクリプトのコピー
–読み取り専用モードでのスクリプトの表示
–スクリプト リストの更新
図 4 スケジュール スクリプト ビューのナビゲーション
2. [Script List] の下にある緑色の [+] アイコンをクリックします。新しいスクリプト ウィンドウは、日付の情報に基づいて自動生成されるデフォルトのスクリプト名とともに表示されます。
図 5 新しいスクリプトの作成
3. 新しい名前を入力します(またはデフォルトのスクリプト名のままにします)。
ヒント :新しいスクリプトまたは任意のスクリプトを右クリックすると、[State] 画面が表示されます。[Close] をクリックして [Script List] 画面に戻ります。
4. (任意)スクリプトの説明を入力します。
注 : イベント スクリプトを保存してステートの詳細を後から追加する場合、[Save] ボタンをアクティブにするために、[Name] または [Description] フィールドにカーソルを置いてスペースを入力する必要があります。
5. (任意)スクリプトに色を割り当てるには、[Color] ボックスをクリックします。色を選択しない場合、デフォルトの色が選択されます。
スクリプトの色は構成で使用されるだけなので、スクリプトによって画面に表示される色に影響することはありません。詳細については、 スケジューラ アプリケーションのベスト プラクティスを参照してください。
6. [Save]をクリックします。
7. [Close] をクリックして [Schedule] ウィンドウに戻り、後からイベント ステートを作成してゾーンまたはグループを割り当てるか、 イベント ステートの作成 に進みます。
イベント ステートの作成
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
イベント スクリプトを作成した後に、スクリプトにステートを追加して、表示する時間、場所、コンテンツを定義します。
イベント スクリプトにステートを追加するには、次の手順を実行します。
1. イベント スクリプトを開いて、[Sequential]、[Ad-hoc]、[Emergency] の下にある [+] アイコンをクリックして新しいステートを作成します。新しいステートのダイアログボックスが表示されます。 図 6 に、新しい逐次ステートを示します。
図 6 逐次ステートのダイアログボックス
2. (必須)ステートの名前を入力します。
3. (任意)ステートの説明を入力します。
4. 遷移のタイプを選択します。
■[Manual]:次のイベント ステートを手動で開始する必要があります。手動ステートは継続時間が不確かなときに最も有用です。このため、ゲーム中は手動ステートを使用することを推奨します。
■[Timer]:手動による操作なしで自動的に開始して特定の時間(秒)実行します。ゲームの開始時と終了時には時間ベースのイベント ステートを使用することを推奨します。
注 : イベント オペレータは、[Tools] > [Control Panel] > [Schedule] ウィンドウから、イベント スクリプトが実行している間はいつでもイベント ステートの遷移を時間ベースから手動に変更できます。
5. (任意)[Add all zones to this state]:これを選択すると、ゾーンが [State Details] の下に自動的に表示されます。
6. [追加(Add)] をクリックします。さらにステートを追加したい場合は、上記の手順を繰り返します。
注 : イベント ステートをドラッグ アンド ドロップすると、表示順序が変更されます。
7. [Save] をクリックします。
8. [Close] をクリックして [Schedule] ウィンドウに戻り、後からゾーンまたはグループを追加するか、または イベント ステートへのアクションとコンテンツの割り当て に進みます。
緊急ステートの作成
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
実際の緊急事態(停電、公安上の事象、または避難を要する悪天候)が発生した場合の緊急ステートを追加します。基本的に、緊急ステートを設定する方法は 2 つあります。
イベント スクリプトに緊急ステートを追加するには、次の手順を実行します。
オプション A
1. 異なるアクション(緊急ステートの開始と緊急ステートの停止など)を割り当てた入力トリガーを設定します。
2. 緊急事態が発生した場合は、緊急事態開始トリガーを送信します。これによって、すべての実行中のスクリプトの緊急イベント ステートがアクティブになります。
3. 緊急ステートを停止し、メインのスクリプトに戻るには、2 番めの緊急事態停止トリガーを送信します。
オプション B
1. 同時に実行しているすべてのスクリプトに対して、各スクリプトのすべての DMP を緊急ステートに割り当てます。
2. 緊急事態が発生すると、スクリプトのそれぞれで緊急イベント ステートが開始されます。
このオプションは、実際の緊急ステートで実行するにはさらに時間がかかります。
ゾーンまたはグループへのイベント ステートの追加
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
イベント ステートを作成したら、次の手順は、ゾーンまたはグループを追加することです。
イベント ステートにゾーン/グループを追加するには、次の手順を実行します。
1. イベント スクリプトを開いて、ゾーンまたはグループを追加するステートを選択します。
注 : 保存されたイベント スクリプトを開いている場合は、[Edit] をクリックして変更を加えてください。変更を加えるスクリプトを他のユーザが開いている場合は、[Release Lock] をクリックしてから続行します。
2. [State Details] の下にある [+] アイコンをクリックします。
図 7 ゲーム前(Pre-Game)のステートに追加するために選択可能なゾーンまたはグループの例です。リストは開催場所の設定によって異なります。フォルダはゾーンを表しており、フォルダを展開または開くとグループがページのアイコンとして表示されます。
図 7 [Event State] ダイアログボックスへのゾーンの追加
3. ステートに追加する特定のゾーン/グループを選択し、[Add] をクリックします。この例では、ゾーン(Concourse)とグループ(Group_1 と Group_2)がゲーム前(Pre-Game)のステートに追加されます。[State Details] 画面が表示されます。
注 : ステートを最初に作成したときに [Add all zones to this state] チェックボックスをオンにすると、ゾーンが自動的に表示されます。
4. [Save] をクリックします。
5. [Close] をクリックして、[Schedule] ウィンドウへ戻ります。イベント ステートにアクションとコンテンツを割り当てるには、イベント ステートへのアクションとコンテンツの割り当てに進みます。
イベント ステートへのアクションとコンテンツの割り当て
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
ゾーンまたはグループにイベント ステートを追加したら、次にアクションとコンテンツを割り当てます。
ステートにアクションを割り当てるには、次の手順を実行します。
1. イベント スクリプトを開いて、アクションを割り当てるステートとステートの詳細(ゾーン/グループ)を選択します。ゾーン レベルまたはグループ レベルでアクションを割り当てることができます。グループは、ゾーンのアクションを継承することもできます。
2. ゾーンまたはグループをダブルクリックするか、または [Edit](鉛筆)アイコンをクリックします。 図 8 使用可能なアクションのリストからテンプレートを選択することで割り当てることができるダイアログボックスを示しています。
図 8 [Edit Actions] ダイアログボックス
3. 割り当てるアクションをダブルクリックします。アクションを選択すると、[Assigned Actions] の下に表示されます。 図 9 に、割り当てられた 3 リージョン L ラッパー(1920×1080)のテンプレートの例を示します。
注 : アクションをダブルクリックして割り当ててください。アクションが [Assigned Actions] リストに表示されない場合は、[Available Actions] の見出しの下にある緑色の [Refresh] アイコンをクリックします。
図 9 3 リージョン L ラッパー(1920×1080)の例
4. ステートに割り当てられるアクションとコンテンツを設定します。
a. 図 9 に示すように、3 リージョン L ラッパー(1920×1080)のアクションが割り当てられ、[Assigned Actions] の下の左側に表示されます。
b. 中央の列は、コンテンツの割り当てで使用可能なリージョンを示しています。この例では、3 つのリージョン(ティッカー、広告、ビデオ)にコンテンツを割り当てることができます。コンテンツを割り当てるために、ビジュアル パースペクティブ、または使用可能なプレイリストとチャネルを示している右側にあるリストから選択できます。コンテンツを割り当てるリージョンを選択します(選択すると強調表示されます)。
注 : 中央のテンプレート リージョンをクリックすると、このリージョンに一致する同じコンテンツ タイプのみが右側に表示されます。たとえば、テンプレート内でビデオ リージョンにコンテンツを割り当てている場合、リストにはビデオまたは混合メディア コンテンツのみが表示されます。
c. ビジュアル パースペクティブからコンテンツを割り当てるには、プレイリストをクリックしてから [目(eye)] アイコンをクリックして、右側のプレイリスト プレビュー パネルに表示されるコンテンツのサムネイルを確認します。プレイリストが何百個もある場合は、検索機能を使用することもできます。リージョンを選択し、選択したリージョンに割り当てるプレイリストまたはチャネルをドラッグ アンド ドロップするか、またはダブルクリックします。割り当てが完了すると、プレイリストまたはチャネルの名前が [Region Configurations] ペインに表示され、リージョン行に赤色の [x] が表示されます。赤色の [x] をクリックすると、割り当てられたプレイリストまたはチャネルが削除されます。
5. テンプレートの各リージョンにコンテンツを割り当てたら、[OK] をクリックします。
6. [Script] ウィンドウで [Save] をクリックします。上述の手順を繰り返して、ゾーンまたはグループごとにアクションを割り当てるか、または イベント スクリプトとシリーズの実行とスケジュール方法 に進みます。
次に、[Edit Actions] ダイアログボックスに加えられた変更を示します(図 10)。
■[Available Actions] の下に、[Start Display Streaming] と [Stop Display Streaming] という 2 つの新しいスクリプト ステート アクションが追加されています。
■[Available Channels/Video Sources] が [Available Channels] に変更されました。
■[Local HDMI-In] 送信元が [Channel HDMI-In] に変更されました。これは、新しいデフォルトのローカル HDMI-In チャネル 0 の名前を反映するものです。
図 10 [Edit Actions] ダイアログボックス
外部トリガーを使用したスクリプト アクションの制御
Cisco StadiumVision Director Release 3.1 以降では、管理者が出力トリガーを制御して、Hypertext Transfer Protocol(HTTP)の要求を送信してスクリプト イベントを外部システムに通知し、外部からアクションをトリガーすることもできます。Cisco StadiumVision Mobile Streamer と組み合わせてこの機能を使用すると、広告の挿入など、モバイル デバイス上でアクションをトリガーすることができます。詳細については、『 Configuring Cisco Vision Director for External Triggers 』[英語] を参照してください。
トリガーは親しみやすい高度なプログラミング インターフェイス(API)メカニズムで、Cisco Vision Dynamic Signage Director(CV DSD)でアクションを実行できるようにします。トリガーは、マシン間を接続し、アクションを定義する Web ベースのメカニズムを使用しています。
イベント スクリプトの編集
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
イベント スクリプトを編集するには、次の手順を実行します。
1. [Tools] > [Control Panel] > [Schedule] に移動します。
2. 変更するスクリプトを選択し、 図 11 に示すように [Edit](鉛筆)アイコンをクリックします。
図 11 スクリプトの編集
また、選択したスクリプトをダブルクリックすることでも開くことができます。ただし、変更を加えるには、[Edit] をクリックする必要があります。
3. 変更を加えたら、[Save] をクリックします。
イベント スクリプトの削除
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
イベント スクリプトを削除するには、次の手順を実行します。
1. [Tools] > [Control Panel] > [Schedule] に移動します。
2. 削除するスクリプトを選択し、 図 12 に示すように [-] アイコンをクリックします。
図 12 スクリプトの削除
[Confirm Script Delete] ダイアログボックスが表示されます。
3. [Save] をクリックします。
イベント ステート アクションのコピー
ユーザ ロール:管理者(Administrator)/コンテンツ マネージャ(Content Manager)
ゾーンまたはグループに割り当てられているアクションが、別のゾーンまたはグループに表示するコンテンツと同じである場合、アクションをコピーできます。
たとえば、3 リージョン テンプレートを使用しており、同じティッカー、同じビデオ、異なる広告リージョンでこれを再使用する場合は、テンプレートをコピーすると時間を短縮できます。
ゾーン/グループ間でアクションをコピーするには、次の手順を実行します。
1. [Tools] > [Control Panel] > [Schedule] に移動します。
2. スクリプトを開き、コピーするステート、ステートの詳細、およびゾーンまたはグループを選択します。
3. 図 13 に示すように、[Copy](ページ)アイコンをクリックします。
図 13 イベント アクションのコピー
[Copy] ダイアログボックスが表示されます。
4. [Destination State] ドロップダウン リストから、同じアクション(テンプレート)を割り当てるステートを選択します。
5. [Copy] をクリックします。
6. コピーしたイベント ステート(ステートの詳細が更新されて表示されます)を選択して、ステートの詳細を開き、適切な変更を加えます。
7. [OK] をクリック
8. [Save] をクリックしてスクリプトを保存します。
9. [Close] をクリックして、[Schedule] ウィンドウへ戻ります。
イベント スクリプトの色の変更
管理者(Administrator)/コンテンツ マネージャ(Content Manager)
イベント スクリプトのカラーを変更するには、次の手順を実行します。
1. [Tools] > [Control Panel] > [Schedule] に移動します。
2. イベント スクリプトをダブルクリックするか、[Edit](鉛筆)アイコンをクリックして、イベント スクリプトを開きます。ダブルクリックでスクリプトを開いた場合は、[Edit] をクリックします。
3. 図 14 に示すように、[color square] をクリックして、カラー ピッカーから新しい色を選択します。
図 14 新しいスクリプトの色の選択
4. 新しい色を選択すると、[Save] ボックスがアクティブになります。[Save] をクリックします。
イベント スクリプトが新しい色で強調表示されます。
注 : カラーの変更がスケジューラ アプリケーションに表示されない場合は、Web ブラウザをリロード/更新します。
イベント スクリプトとシリーズの実行とスケジュール方法
イベント スクリプトの実行とスケジュールは次の 2 つの方法で行います。
■Cisco Vision Director から [Library] > [Tools] > [Control Panel] > [Schedule] に移動し、単一イベントのスクリプトを実行し、また、事前に実行する単一イベントのスクリプトを設定します。この方法を使用してイベント スクリプトを実行すると、スケジュールされたイベント スクリプトがスケジューラ アプリケーションに表示されません。
■ Cisco Vision Director から [Event Management] をクリックし、将来の単一イベントと繰り返しイベントの一連のスクリプトをスケジュールします。この方法を使用してイベント スクリプトをスケジュールすると、[Control Panel] > [Schedule] にスケジュールしたとおりに表示されます。また、スケジュールしたイベント スクリプトは [Control Panel] > [Schedule] から、またはスケジューラ アプリケーションからキャンセルすることもできます。
イベント スクリプトの実行
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)/施設管理者(Venue Administrator)/施設オペレータ(Venue Operator)
注 : [Control Panel] からイベント スクリプトの実行や事前にランタイムの設定を行っている場合、スケジューラ アプリケーションに表示されません。イベント スクリプトをスケジューラ アプリケーションに表示するには、スケジューラ アプリケーションを使用してスケジュールする必要があります。
イベント スクリプトを実行するには、次の手順を実行します。
1. [Script Control] に移動します。実行中のスクリプトを停止する必要があるかどうかを確認します。
図 15 に、[Script Details] のリスト ビューとそのビューで使用可能なオプションを示します。次に示すように、1 つのスクリプトが現在実行中です。
図 15 [Script Details] ウィンドウ
2. [Script List](左側)から、実行するスクリプトを選択します。
3. 右クリックして、アクション ボックスを表示します。[Start] を選択します。
[Start Script] ダイアログボックスが表示されます( 図 16 )。
図 16 スクリプトの開始(Start Script)ダイアログボックス
4. (必須)スクリプト インスタンスに名前を付けます。名前は、スクリプト名に基づいて自動的に表示されます。
5. (必須)[Start Time] またはスクリプトを実行する時間を選択します。 [Now] を選択すると、開始時刻(Start Time)にスクリプトをステージングする時間が含まれることに注意してください。
また、事前に何分間スクリプトを実行するのかを入力することで、今後スクリプトを実行することもできます。[Tools] > [Control Panel] > [Schedule] インターフェイスを使用し、 図 17 に示すようにクリックします。スクリプトを開始する前にステージング開始時刻を指定することもできます。
図 17 イベント スクリプトを事前に開始
6. (必須)スクリプトの [Duration] またはスクリプトを実行する期間を選択します。イベントにかかる時間が完全にはわからないため、通常は [Forever] に設定します。イベントの終了時に手動でスクリプトを終了する機能もあります。
7. (必須)[Yes] または [No] を選択して、ステージングするかどうかを選択します。
コンテンツのステージングに関する詳細については、 メディア プレーヤーへのコンテンツのステージング を参照してください。
8. (必須)[Proof of Play] を [Yes] または [No] にします。
9. [Start] をクリックします。スクリプトを開始すると、ゾーンまたはグループに関連付けられている DMP にプレイリスト内のコンテンツがステージングされます。スクリプトが完全にステージングされると、[Script Detail] ウィンドウの最初のステートのカラーが緑色に変わり、[Starting] と表示されます。
スクリプト ステートは設定されていると自動的に進みますが、 図 18 に示すように、イベント オペレータが手動で進めることもできます。
図 18 実行中のスクリプトの例
左側のパネルリストから実行中のスクリプトをクリックするとインスタンスの詳細を確認できます。右側のパネルが変更され、どのようなインスタンスがそのスクリプトで起動するかが表示されます。
[Manual] から [Timer] にステートを変更する場合は、ラジオ ボタンをクリックします。[Confirm Timer] ウィンドウが表示されます(図 19)。
図 19 [Confirm Timer Setup] ウィンドウ
矢印を使用して、秒数を加算または減算します。デフォルトは 300 秒です。[Save] をクリックします。
注 : ステートを進める際には、メディア プレーヤーがランタイムをロードして待受ステートになり、新しいスクリプト アクションを受信と処理できるようにすることが重要です。すべてのイベント スクリプトの最初のステートとして(アクションやコマンドがない)空のスクリプト ステートを定義して、別のステートに変更する前に少なくとも 2 分間(120 秒)のこのステートを実行するように設定することを推奨します。
スクリプトのステージング
スクリプトをステージングすると、そのスクリプトの情報が DMP にプッシュされ、モニタへの表示を準備します。
DMP にスクリプトをステージングするには、次の手順を実行します。
1. [Script Control] をクリックします。[Script Details] ウィンドウが表示されます。
2. [Staging] タブをクリックします。
3. リストからスクリプトを選択します。
4. 緑色の [Play] アイコン(ステージングの開始)をクリックします。
図 20 スクリプトのステージングの開始
イベント スクリプトの停止
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)/施設管理者(Venue Administrator)/施設オペレータ(Venue Operator)
イベント スクリプトを停止するには、次の手順を実行します。
1. [Script Control] に移動します。
2. 検索を使用して [Script List] から実行中のスクリプト、ドロップダウン メニューまたは下にスクロールしてフィルタを見つけます。スクリプトを選択します。
3. [Staging] タブをクリックします。
4. [Stop] アイコンをクリックします。
将来のある時点でスクリプトを停止するには、次の手順を実行します。
5. [At] をクリックします。
6. [mm](月)をクリックするとカレンダー ポップアップが表示されます(3.)。
7. [Date]、[Hours]、[Minutes]、および [Seconds] を選択します。矢印を使用します。
8. [Stop] をクリックします。
図 21 実行中のイベント スクリプトの停止
スケジューラ アプリケーションのベスト プラクティス
スケジューラ アプリケーションを使用する際には、次のベスト プラクティスを考慮してください。
■ただちに、または同じ日に実行する必要があるイベント スクリプトについては、[Script Control] > [Start Script] インターフェイスを使用してスクリプトの開始を起 動します。
■最適な操作のために、手動でスクリプトをステージングすることを推奨します。手動でスクリプトを上演すると、上演プロセスを最小限に抑えることができます。自動上演に頼ると、上演のジョブ ステータスを確認しない限り、エラーを検出しにくくなります。
■スケジューラ アプリケーションは、店舗の開店や閉店など、アテンドされていないイベント スクリプトの開始と終了に最も適しています。
■スケジュールされたイベント スクリプトをドラッグ アンド ドロップして、別の日に同時に実行することができます。
■作成時にイベント スクリプトの色を選択します。スクリプトの色は構成で使用されるだけなので、スクリプトによって画面に表示される色に影響することはありません。イベント スクリプトの作成後に、スクリプトを編集して色を編集できます。スクリプトで選択した色は、スケジューラ アプリケーションにも表示されます。[Control Panel] からスクリプトのカラーを変更すると、新しいスクリプトのカラーがスケジューラ アプリケーションに反映されます。特定の色を選択しない場合、デフォルト(青色)の色が割り当てられます。
■イベント スクリプトまたはシリーズをスケジュールしてもスケジューラ アプリケーションのカレンダー ビューに表示されない場合は、Web ブラウザのリロードまたは更新を行います。
■スケジューラ アプリケーションを使用してイベントをスケジュールすると、[Control Panel] からイベント名の変更やイベントのキャンセルを行えます。スケジューラ アプリケーションを使用してスケジュールしたイベントに加えた変更は [Control Panel] に反映されます。
■過去のイベントの設定は変更しないでください。イベント シリーズの編集時にはすでに完了したイベントがあることに注意してください。
重要: シリーズの一部である 1 回のイベントをキャンセルすることはできますが、推奨されていません。たとえば、シリーズの一部である 1 回のイベントをキャンセルした後にシリーズを編集して保存すると、この 1 回のイベントに加えられた変更は失われます。
スケジューラ アプリケーションの制限事項
スケジューラ アプリケーションを使用する際には、次の制限事項を考慮してください。
■同じスクリプトを同じ間隔で実行するようにスケジュールすることはできません。このようにスケジュールすると、警告が表示されます。
■スケジュールされた 1 回のイベント スクリプトは個別に編集する必要があります。スケジュールされた 1 回のイベント スクリプトを同時に複数選択して編集することはできません。ただし、シリーズから任意のインスタンスを開いて、シリーズ全体を一度に編集することができます。
■イベント スクリプトの起動/停止の制御にスケジューラを使用するときは、手動で停止する必要があるスケジュール済みのスクリプトの編集は慎重に行ってください。そのスクリプトを手動で再起動した場合、手動で起動したスクリプトをスケジューラが停止しないというリスクがあります。
適切な時点でそのスクリプトを手動で停止することを覚えておく必要があります。そうしないと定期的にスケジュールされた次の起動時刻にスクリプトがブロックされます。この場合、ブロックされたスクリプトを削除するか、または手動で起動したスクリプトを停止します。
■スケジューラ アプリケーションは、スケジューラを使用して作成されたイベントのみ表示します。
■コントロール パネル([Control Panel] > [Control] > [Start Script])から作成されたイベントは、コントロール パネルでのみ表示され、スケジューラ アプリケーションには表示されません。
■スケジューラ アプリケーションからゾーンとグループの仕様を設定することはできません。
スケジューラ アプリケーションの使用に関する前提条件
スケジューラ アプリケーションを使用する前に、次の要件が満たされていることを確認します。
■ Cisco Vision Director の管理者またはイベント オペレータのロール ベース アクセス制御を使用できること。
■[Control Panel] > [Schedule] から作成したイベント スクリプトがあること。
スケジューラ アプリケーションへのアクセス
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
スケジューラ アプリケーションにアクセスするには、次の手順を実行します。
1. 管理者またはオペレータとして Cisco Vision Director にログインします。
2. メイン メニュー から、[Event Management] をクリックします。
図 23 スケジューラ アプリケーションへのアクセス
図 22 に示すように、スケジューラ アプリケーションが新しいブラウザ ウィンドウで現在の日付が強調表示されて開きます。
新しいイベントの作成
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
次の手順は、スケジューラ アプリケーションを使用して 1 回のイベント スクリプトをスケジュールする全体的なワークフロー概要を示しています。
1. Cisco Vision Director [Library] で、[Event Management] をクリックします。
2. イベント スクリプトを実行する日付をダブルクリックします。[新しいイベントの作成(Create New Event)] ダイアログボックスが表示されます。
3. [Create New Event] ダイアログボックスに値を入力します(図 24)。
図 24 新しいイベントの作成
a. [Event Name]:このフィールドにイベントの名前を入力します(必須)。
b. [Select script]:このドロップダウン メニューからイベント スクリプトを選択します。
c. [Repeat event]:1 回のイベントの場合はこのチェックボックスをオフのままにします。
d. [Select options]:このチェックボックスをクリックして、次のオプションをアクティブまたは非アクティブにします([Proof of Play]、[Staging](デフォルトで有効)、[Force Stop])。
[Force Stop] を選択すると、スケジュールされた終了時刻にスクリプトが自動的に終了します。[Force Stop] を選択しなかった場合は、ユーザがコントロール パネルからイベント スクリプトを手動で停止するまで、またはスクリプトを停止するトリガーを受信するまで、スクリプトを実行し続けます。
e. [Time period]:イベント スクリプトを実行する日付と時刻を選択します(図 25)。
図 25 イベントの期間の設定
4. スケジュールされたイベント スクリプトを保存します。スケジューラ アプリケーションでは、スケジュールされたイベント スクリプトがスクリプトの作成時に選択した色で強調表示されます。
新しいイベント シリーズの作成
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
次の手順は、スケジューラ アプリケーションを使用してイベント スクリプト シリーズをスケジュールする全体的なワークフロー概要を示しています。
1. Cisco Vision Director メイン メニュー で、[Event Management] をクリックします。
2. イベント シリーズを実行する日付をダブルクリックします。[新しいイベントの作成(Create New Event)] ダイアログボックスが表示されます。
3. 図 26 に示すように、[Create New Event] ダイアログボックスに値を入力します。
図 26 新しいイベント シリーズの作成
a. [Event Name]:このフィールドにイベント シリーズの名前を入力します(必須)。
b. [Select script]:このドロップダウン メニューからイベント スクリプトを選択します。
c. [Repeat event]:イベント シリーズをスケジュールするには、このチェックボックスをオンにします。オンにすると、イベント シリーズ オプションが表示されます。必要に応じて、シリーズの設定を行います。
[Daily]:特定の日数の間、イベントを繰り返します。上述の例に示すように、頻度(隔日)とイベントの回数(1)を入力するか、または終了日を設定します。この例では、月曜日、水曜日、および金曜日にイベントを 1 回スケジュールします。
[Weekly]:週ベースでイベント スクリプトを繰り返します。
注 : イベントの回数を入力する際には注意が必要です。上述の例では、頻度を 1 に設定した場合、イベントは数週間に 1 回のみスケジュールされることになります。これでは十分ではありません。
d. [Select options]:チェックボックスをクリックして、[Proof of Play]、[Staging](デフォルトで有効)、[Force Stop] の各オプションをアクティブまたは非アクティブにします。
[Force Stop] を選択すると、スケジュールされた終了時刻にスクリプトが自動的に終了します。[Force Stop] を選択しなかった場合は、ユーザがコントロール パネルからイベント スクリプトを手動で停止するまで、またはスクリプトを停止するトリガーを受信するまで、スクリプトを実行し続けます。
e. [Time period]:イベント スクリプト シリーズを実行する日付と時刻を選択します。
f. [Schedule states]:ボタンをスライドすると、[Blank]、[FS Multicast]、または [FS Images] を選択するフィールドが表示されます。スクリプトを表示する回数を設定します。他のオプションを追加するには「プラス」ボタンをクリックします。
4. スケジュールされたイベント スクリプト シリーズを保存します。スケジューラ アプリケーションでは、スケジュールされたイベント スクリプト シリーズがスクリプトの作成時に選択した色で強調表示されます。
スケジュールされたイベントの変更
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
スケジュールしたイベント スクリプトの頻度またはシリーズを変更するには、次の手順を実行します。
1. スケジューラ アプリケーション内で、スケジュールされたイベント スクリプトまたはシリーズを検索します。
2. スケジュールされたイベント スクリプトをダブルクリックして開きます。
3. [Edit Series] または [Edit Occurrence] を選択します。
4. 該当するオプションを変更して、[Save] を選択します。
イベント スクリプトがスケジュールされていることの確認
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
イベント スクリプトの 1 回のイベントまたはシリーズがスケジュールされていることを確認するには、次のいずれかを実行します。
1. スクリプトが表示されることを確認するには、スケジューラ アプリケーションのカレンダー ビューを確認します。
– Cisco Vision Director メイン メニューで、[Tools] > [Control Panel] > [Schedule] に移動します。イベント スクリプトをスケジュールすると、緑色のチェック アイコンが左側の列に表示されます。
– Cisco Vision Director のメイン メニューで、[Event Management] をクリックします。イベント スクリプトがスケジュールされていると、[ステータス(Status)] 列がスケジュールされていることを示します。
1 回のイベントのキャンセル
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
スケジュールしたイベント スクリプトをキャンセルするには、次の手順を実行します。
1. スケジューラ アプリケーション、または [Control Panel] > [Schedule] からキャンセルするスケジュールしたイベント スクリプトを検索します。
2. スケジューラ アプリケーションを使用している場合は、イベント スクリプトを ダブルクリック して開きます。
a. スケジューラ ダイアログボックスで [Delete] をクリックします。
b. アラート ダイアログボックスで [OK] をクリックします。
c. スケジューラ アプリケーションに移動して変更を表示します。
変更またはキャンセルがスケジューラ アプリケーションに表示されない場合は、Web ブラウザのリロードまたは更新を行います。
3. [Control Panel] > [Schedule] からイベント スクリプトをキャンセルする場合は、スクリプト インスタンスを強調表示して右クリックし、[Stop] を選択します。
イベント スクリプト シリーズまたはシリーズ内の 1 回のイベントのキャンセル
ユーザ ロール:管理者(Administrator)/イベント オペレータ(Event Operator)
スケジュールしたイベント スクリプト シリーズまたはシリーズの一部である 1 回のイベントをキャンセルするには、次の手順を実行します。
1. スケジューラ アプリケーション内で、キャンセルするスケジュールされたイベント スクリプト シリーズまたはシリーズ内の 1 回のイベントを検索します。
ヒント: スケジュールされたイベント シリーズをキャンセルするには、シリーズから任意のインスタンスを選択してシリーズ全体をキャンセルすることができます。
2. イベントを ダブルクリック して開きます。
a. イベント スクリプト シリーズ全体をキャンセルするには、[Edit series] をクリックします。表示されるスケジューラ ダイアログボックスで [削除(Delete)] をクリックします。次に、アラート ダイアログボックスで [OK] をクリックします。
b. シリーズの一部である 1 回のイベントをキャンセルするには、[Edit occurrence] をクリックします。表示されるスケジューラ ダイアログボックスで [削除(Delete)] をクリックします。次に、アラート ダイアログボックスで [OK] をクリックします。
3. スケジューラ アプリケーションに移動して変更を表示します。
変更またはキャンセルがスケジューラ アプリケーションに表示されない場合は、Web ブラウザのリロードまたは更新を行います。