本节介绍如何配置AEM Screens Windows 10播放器。 它提供了配置文件、可用选项的信息,以及有关开发和测试所使用的设置的建议。
要实施适用于AEM Screens的Windows Player,请安装适用于AEM Screens的Windows Player。
访问 AEM 6.5播放器下载 页面。
Windows播放器中没有窗口模式。 始终为全屏模式。
如果您使用的是AEM Screens 6.5.5 Service Pack,则必须为Windows Player设置环境。
设置 登录令牌Cookie的SameSite属性 从 Lax to 无 从 Adobe Experience Manager Web控制台配置 在所有AEM创作和发布实例上。
应遵循以下步骤:
导航到 Adobe Experience Manager Web控制台配置 使用 http://localhost:4502/system/console/configMgr
.
搜索 AdobeGranite令牌身份验证处理程序.
设置 登录令牌Cookie的SameSite属性 从 Lax to 无.
单击保存。
Ad-Hoc方法允许您安装最新的Windows播放器(.exe)。 访问 AEM 6.5播放器下载 页面。
下载应用程序后,请按照播放器中的步骤完成临时安装:
如果 州 is 已注册,您会注意到 设备ID 字段。
如果 州 is 未注册,则可以使用 令牌 来注册设备。
您可以为Windows播放器分配用户友好的设备名称,从而将分配的设备名称发送到Adobe Experience Manager(AEM)。 此功能不仅允许您命名Windows播放器,还允许您轻松分配相应的内容。
只有在注册之前,您才可以选择播放器名称。 注册播放器后,无法再更改播放器名称。
请按照以下步骤在Windows播放器中配置名称:
system.cpl
请阅读本节内容,了解如何更改Windows Installer中的默认选项和可用自定义列表。
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播放器时,您无需手动配置每个播放器。 相反,您可以在配置JSON文件经过测试并准备好进行部署后,更新该文件。
配置将确保所有播放器ping配置文件中提供的同一服务器。 您仍必须手动注册每个播放器。
按照以下步骤配置Windows 10 Player:
下表汇总了具有示例策略JSON的策略属性以供参考:
策略名称 | 用途 |
---|---|
服务器 | 指向Adobe Experience Manager(AEM)服务器的URL。 |
分辨率 | 设备的分辨率。 |
rebootSchedule | 重新引导播放器的计划。 |
enableAdminUI | 启用管理员UI以在站点上配置设备。 在生产环境中完全配置后,将其设置为false。 |
enableOSD | 启用渠道切换器UI,以便用户在设备上切换渠道。 在完全配置并投入生产后,请考虑将其设置为false。 |
enableActivityUI | 启用以显示下载和同步等活动的进度。 在完全配置并投入生产后,启用以进行故障排除并禁用。 |
{
"server": "https://localhost:4502",
"resolution": "auto",
"rebootSchedule": "at 4:00 am",
"enableAdminUI": false,
"enableOSD": false,
"enableActivityUI": false
}
在部署Windows播放器时,请务必启用Kiosk模式,以便其他应用程序或任务栏不会显示在Windows桌面上。
Adobe建议使用设备管理解决方案来启用Windows版Kiosk。 如果您没有设备管理解决方案来启用Kiosk模式,请按照以下步骤操作。 此方法使用Windows 10企业版和Edu版中提供的Shell启动器功能。 对于非UWP应用,任何Microsoft推荐的其他方法也可应用于启用Kiosk,尤其是在其他Windows版本上。
按照以下步骤启用Kiosk模式:
在执行以下步骤之前,请确保使用Windows 10企业版或教育版。
启用Shell启动器。
请参阅一节 配置Shell启动器 in 壳启动器 页面,以了解其他信息。Microsoft Windows支持。
创建要用于Kiosk的非管理用户(如果您还没有)。 这可以是本地用户或域用户。
从为该Kiosk用户安装Windows播放器 AEM Screens Player下载 页面。
请参阅 使用Shell Launcher创建Windows 10网亭 以修改PowerShell脚本,以了解详细信息。
修改PowerShell脚本,将用户名替换为您创建的用户名。 确保应用程序可执行文件的路径正确。 这会将自定义shell设置为kiosk用户的windows播放器应用程序,并将其他用户的默认设置为explorer.exe。
以管理员身份运行PowerShell脚本。
重新启动并登录,因为Kiosk用户和播放器应用程序应该直接启动。
如果您以Kiosk用户身份登录时看到黑屏,则意味着您可能错误地指定了Windows播放器可执行文件的路径。 以管理员身份登录,验证并重新运行脚本。
Windows播放器的默认安装路径是:
C:\Users<您的用户>\AppData\Local\Programs@aem-screensscreens-player-electron\AEM Screens Player.exe
链接中的示例脚本将启用和禁用自定义Shell。 因此,您可能需要将脚本拆分为两个,并启用/禁用以下适用行:
在某些Windows环境中, PowerShell脚本可能受策略(特别是无符号脚本)的限制。 要运行脚本,您可能需要临时禁用并重新启用此限制才能运行脚本。 打开PowerShell窗口并使用这些命令。
set-executionpolicy不受限制 — 临时删除限制
set-executionpolicy受限 — 在运行脚本后重新启用限制
# Remove the new custom shells.
$ShellLauncherClass.RemoveCustomShell($Admins_SID)
$ShellLauncherClass.RemoveCustomShell($Cashier_SID)
AEM Screens提供远程控制功能。 请在此处了解有关此功能的更多信息: Screens远程控制