Windows 10 プレーヤーの実装 implementing-windows-player
ここでは、AEM Screens Windows 10 プレーヤーの設定について説明します。使用可能な設定ファイルやオプションと、開発およびテストに使用する設定のレコメンデーションについて説明します。
Windows プレーヤーのインストール installing-windows-player
AEM Screens用 Windows プレーヤーを実装するには、AEM Screens用 Windows プレーヤーをインストールします。
AEM 6.5 Player のダウンロード ページにアクセスします。
AEM Screens 6.5.5 Service Pack の環境の設定 fp-environment-setup
AEM オーサーインスタンスおよびパブリッシュインスタンスの Adobe Experience Manager Web コンソール設定 で、login-token cookies の SameSite 属性 を Lax から None に設定します。
次の手順に従います。
-
http://localhost:4502/system/console/configMgr
を使用して、Adobe Experience Manager Web コンソールの設定 に移動します。 -
Adobe Granite トークン認証ハンドラー を検索します。
-
login-token cookie の SameSite 属性 を Lax から None に設定します。
-
「保存」をクリックします。
アドホック方式 ad-hoc-method
アドホック方式を使用すると、最新の Windows プレーヤー(.exe)に設定します。 AEM 6.5 Player のダウンロード ページにアクセスします。
アプリケーションをダウンロードしたら、Player の手順に従ってアドホックインストールを完了します。
- 左上隅のを長押して、管理パネルを開きます。
- 左のアクションメニューから「設定」に移動し、接続する AEM インスタンスの場所(アドレス)を入力して、「保存」をクリックします。
- に移動します。 デバイス 登録 左側のアクションメニューからのリンクを使用して、デバイス登録プロセスのステータスを確認できます。
Windows プレーヤーの命名 name-windows
ユーザーにわかりやすいデバイス名を Windows プレーヤーに割り当てて、割り当てられたデバイス名をAdobe Experience Manager(AEM)に送信することができます。 この機能により、Windows プレーヤーに名前を付けるだけでなく、適切なコンテンツを簡単に割り当てることもできます。
Windows プレーヤーに名前を設定するには、次の手順に従います。
- クリック 開始 > 実行.
- Enter
system.cpl
. - 「コンピューター名」タブを使用して、コンピューターのホスト名を設定します。
Windows インストーラーのデフォルトのオプションの変更 changing-default-options
Windows インストーラーのデフォルトオプションを変更する方法と、使用可能なカスタマイズのリストについては、この節を参照してください。
CLI(PowerShell)を使用したインストール install-powershell
- Screens プレーヤー 専用 に、カスタムの場所を作成します。(例:
C:\Users\User\screens-player
) - 次をインストールします:
aem-screens-player-electron-xxx-signed.exe /S /D=C:\Users\User\screens-player
- 次を開きます:
Start-Process C:\Users\User\screens-player\AEMScreensPlayer.exe
例
C:\Users\User\Downloads> mkdir screens-player
C:\Users\User\Downloads> .\aem-screens-player-electron-xxx-signed.exe /S /D=C:\Users\User\Downloads\screens-player
C:\Users\User\Downloads> Start-Process C:\Users\User\Downloads\screens-player\AEMScreensPlayer.exe
Windows プレーヤーの一括登録 bulk-registration
Windows プレーヤーを実装する場合、すべてのプレーヤーを手動で設定する必要はありません。 テストが済み、デプロイの準備ができた設定 JSON ファイルを更新することで、すべてのプレーヤーを設定できます。
設定では、すべてのプレーヤーが設定ファイルで指定したサーバーと同じサーバーに ping を送信します。 各プレーヤーを手動で登録します。
Windows 10 プレーヤーを設定するには、次の手順を実行します。
- Windows プレーヤーをインストールします。
- 設定ファイルは %appdata%\com.adobe.aem.screens.player\config.json の下にあります。
- 後述の情報を使用して設定 JSON を更新し、同じフォルダーをプレーヤーが存在するすべてのシステムにコピーします。
ポリシー属性 policy-attributes
次の表に、参照用のポリシー JSON の例と共にポリシー属性を示します。
ポリシー JSON ファイルの例 example-policy-json-file
{
"server": "https://localhost:4502",
"resolution": "auto",
"rebootSchedule": "at 4:00 am",
"enableAdminUI": false,
"enableOSD": false,
"enableActivityUI": false
}
キオスクモードの有効化 enabling-kiosk-mode
Windows プレーヤーを展開する場合は、他のアプリケーションやタスク バーが Windows デスクトップに表示されないように、キオスク モードを有効にすることが重要です。
キオスクモードを有効にするには、以下の手順に従います。
-
シェルランチャーを有効にします。
参照: シェルランチャーの設定 。対象: シェルランチャー Microsoftのページ®Windows サポートを参照してください。
-
キオスクモードに使用する管理者以外のユーザーを作成します(まだ存在しない場合)。ローカルユーザーでもドメインユーザーでも構いません。
-
AEM Screens Player のダウンロードページから、そのキオスクユーザー用の Windows プレーヤーをインストールします。
-
参照: シェルランチャーを使用した Windows 10 キオスクの作成 詳細については、PowerShell スクリプトを変更してください。
PowerShell スクリプトを変更して、ユーザー名を作成したユーザー名に置き換えられるようにします。 アプリケーションの実行可能ファイルへのパスが正しいことを確認します。 これにより、カスタム シェルがキオスク ユーザーの windows プレーヤーアプリケーションとして設定され、他のユーザーの既定が explorer.exe に設定されます。
-
PowerShell スクリプトを管理者として実行します。
-
再起動してキオスクユーザーとしてログインすると、プレーヤーアプリケーションが起動します。
トラブルシューティング troubleshooting
Kiosk ユーザーとしてログインした後に黒い画面が表示される場合は、Windows プレーヤーの実行可能ファイルへのパスを誤って指定した可能性があります。 管理者として再度ログインし、スクリプトを検証して再実行します。
Windows プレーヤーのデフォルトのインストールパスは次のとおりです。
C:\Users<your user="">\AppData\Local\Programs@aem-screensscreens-player-electron\AEM Screens Player.exe
リンク内のサンプルスクリプトにより、カスタムシェルを有効または無効にできます。 そのため、スクリプトを 2 つに分割し、次の該当する行を有効/無効にします。
set-executionpolicy unrestricted
– 制限を一時的に削除します。set-executionpolicy restricted
- スクリプトの実行後に制限を再度有効にします。# Remove the new custom shells.
$ShellLauncherClass.RemoveCustomShell($Admins_SID)
$ShellLauncherClass.RemoveCustomShell($Cashier_SID)
Screens リモート制御の使用 using-remote-control
AEM Screens には、リモート制御機能が用意されています。この機能について詳しくは、Screens リモート制御を参照してください