Show Menu
トピック×

コマンド同期

以下では、コマンド同期の使用方法について説明します。コマンド同期を使用すると、異なるプレーヤー間で再生を同期させることができます。プレーヤーごとに異なるコンテンツを再生できますが、各アセットの再生時間は同じにする必要があります。
この機能は、埋め込みシーケンス、動的埋め込みシーケンス、アプリケーションチャネル、トランジションをサポートしていません。

概要

デジタルサイネージソリューションでは、新年のカウントダウンや大きなビデオを分割して複数の画面で再生する場合などのシナリオをサポートするために、ビデオウォールと同期再生をサポートする必要があります。このような場合に、コマンド同期が役に立ちます。
コマンド同期を使用するには、1 つのプレーヤーが​ マスター ​として機能し、コマンドを送信します。他のすべてのプレーヤーは​ クライアント ​として機能し、コマンドを受信したときにコンテンツを再生します。
マスター ​は、コンテンツ項目の再生を開始しようとするときに、登録済みのすべてのクライアントにコマンドを送信します。再生するコンテンツ項目のインデックスや再生する要素の外部 HTML が、このコマンドのペイロードになります。

コマンド同期の実装

次の節では、AEM Screens プロジェクトでコマンド同期を使用する方法について説明します。
同期再生をおこなうには、すべてのハードウェアデバイスのハードウェア仕様が同じ(できればオペレーティングシステムも同じ)である必要があります。異なるハードウェアとオペレーティングシステム間での同期はお勧めしません。

プロジェクトのセットアップ

コマンド同期機能を使用する前に、プロジェクトと、プロジェクト用にコンテンツが設定されたチャネルがあることを確認してください。
  1. 次の例は、 CommandSyncDemo という名前のデモプロジェクトと、シーケンスチャネル ChannelLobby を示しています。
    チャネルを作成する方法、またはチャネルにコンテンツを追加する方法については、 チャネルの作成と管理 を参照してください。
    下の図に示すように、チャネルには次のコンテンツが含まれます。
  2. 下の図に示すように、 ロケーション フォルダーにディスプレイを作成します。
  3. チャネル ChannelLobby LobbyDisplay に割り当てます。
    ディスプレイにチャネルを割り当てる方法については、 ディスプレイの作成と管理 を参照してください。
  4. デバイス ​フォルダーに移動し、アクションバーの「 デバイスマネージャー 」をクリックしてデバイスを登録します。
    ディスプレイにチャネルを割り当てる方法については、 ディスプレイの作成と管理 を参照してください
  5. デモ用に、この例では、Chrome デバイスと Windows プレーヤーを 2 つの異なるデバイスとして使用します。両方のデバイスが同じディスプレイを指しています。

チャネル設定の更新

  1. ChannelLobby に移動し、アクションバーの「 編集 」をクリックして、チャネル設定を更新します。
  2. 下の図に示すように、チャネル全体を選択します。
  3. レンチアイコンをクリックして、 ページ ダイアログボックスを開きます。
  4. 方法 」フィールドにキーワード「 同期 」を入力します。

マスターの設定

  1. CommandSyncDemo Locations Lobby LobbyDisplay でディスプレイダッシュボードに移動し、アクションバーの「 ダッシュボード 」をクリックします。 次の図に示すように、 デバイス パネルに 2 つのデバイス(Chrome と Windows プレーヤー)が表示されます。
  2. デバイス ​パネルから、マスターとして設定するデバイスを選択します。次の例は、Chrome デバイスをマスターとして設定する方法を示しています。「 マスターデバイスとして設定 」をクリックします。
  3. マスターデバイスとして設定 」に IP アドレスを入力し、「 保存 」をクリックします。
複数のデバイスをマスターとして設定できます。

マスターとの同期

  1. Chrome デバイスをマスターとして設定した後は、他のデバイス(この場合は Windows プレーヤー)をマスターと同期できます。 次の図に示すように、 デバイス ​パネルから別のデバイス(この場合は Windows プレーヤー)を選択し、「 マスターデバイスに同期 」をクリックします。
  2. リストからデバイスを選択し、「 保存 」をクリックします。
  3. デバイス(Windows プレーヤー)がマスター(Chrome プレーヤー)に同期されると、同期されたデバイスが​ デバイス ​パネルに表示されます。

マスターとの同期解除

1 つ以上のデバイスをマスターに同期した後は、そのデバイスから割り当ての同期を解除できます。
マスターデバイスの同期を解除すると、そのマスターデバイスと関連付けられたすべてのクライアントデバイスのリンクも解除されます。
マスターデバイスから同期を解除するには、次の手順に従います。
  1. デバイス ​パネルに移動し、デバイスを選択します。
  2. デバイスの同期解除 」をクリックして、マスターデバイスからクライアントの同期を解除します。
  3. 確認 」をクリックして、選択したデバイスをマスターから同期解除します。