アダプティブレンディションを使用すると、顧客定義のルールに基づいて、デバイスに最適なレンディションをデバイスで自動的に選択できます。これらのルールに基づいて、アセットの最も適切なレンディションをデバイスが自動的にダウンロードして再生するので、ユーザーはメインのエクスペリエンスの設計に専念できます。
AEM Screens コンテンツ作成者は、すべてのコンテンツバリエーションを手動で作成しなくても、デバイス固有のアセットレンディションが自動的にダウンロードされて再生されるように設定できるようになりました。開発者がレンディションマッピングのプロパティとルールを追加したら、レンディションマッピングをアセットに適用したあと、アセットを AEM Screens チャネルに含めることができます。
AEM Screens チャネルでのアダプティブレンディションの使用を開始する前に、この機能のアーキテクチャ概要と設定について理解しておくことをお勧めします。詳しくは、アダプティブレンディション:アーキテクチャ概要と設定を参照してください。
レンディションマッピングプロパティを Screens プロジェクトに追加しレンディションマッピングルールを追加したら、コンテンツ作成者としてアセットにレンディションを適用することができます。
次の手順に従って、Screens チャネルで使用するレンディションをアセットに適用するには、次の手順に従います。
AEM インスタンスのアセットフォルダーに移動します。
サイネージディスプレイに適したバージョンのアセット(例:seahorse.jpg
)を作成します。
レンディション命名パターン(例:landscape
)を選択します。これは、CRXDE Lite で pattern プロパティに定義したものと同様です。詳しくは、レンディションマッピングルールの追加を参照してください。
「レンディションを追加」をクリックして、レンディションをアップロードします(下図を参照)。
名前を変更したアセットファイルを選択します。追加するレンディションには、(手順 3 で定義した)パターン(例:seahorse-landscape.png
)が含まれている必要があります。
アセットを追加したら、そのアセットを選択し、アクションバーの「公開を管理」をクリックして、アセットを公開します。
公開の管理と、オーサーからパブリッシュ経由でデバイスにコンテンツの更新を配信する方法について詳しくは、オンデマンドのコンテンツ更新を参照してください。
この機能によってマニフェストとファイルストレージ形式に変更が加えられるので、大規模なネットワークの場合は、リスクを軽減するために、徐々に移行を行うことをお勧めします。プロジェクト全体に sling:configRef
を追加するには、すべてのプレーヤーを機能パック 6.5.9 に更新する必要があります。一部のプレーヤーを更新した場合は、すべてのプレーヤーが機能パック 6.5.9 に更新されているディスプレイ、ロケーション、チャネルフォルダーにのみ sling:configRef
を追加します。
次の図は、大規模なネットワークの場合の移行戦略を示しています。
この機能を有効にするには、少なくとも 1 つのマッピングルールを追加し、ディスプレイとチャネルのコンテキストでレンディションマッピング設定が解決可能であることを確認します。移行するには、次の手順に従います。
レンディションマッピングルールを追加します。
新しいチャネルのフォルダーを作成し、レンディションマッピング設定を指す参照を追加します。
古いチャネルに取って代わる新しいチャネルを作成し、レンディションをアップロードします。
新しいチャネルにディスプレイを再割り当てします。
レンディションマッピング設定を指す参照を、移行済みのディスプレイまたはロケーションに追加します。
残りのすべてのチャネルとディスプレイについて、手順 3、4、5 を繰り返します。
移行が完了したら、必ずチャネル、ディスプレイ、ロケーションからすべての設定参照を削除し、設定参照を 1 つだけプロジェクトのコンテンツノードに追加します。