实现Tizen播放器

安装Tizen Player

请按照以下步骤为AEM Screens实施Tizen Player:

  1. 导航到AEM Screens Player下载页面以下载Tizen Player。

  2. 从本地计算机安装Tizen播放器​(.zip)​文件。

设置本地服务器并解压Zip文件

注意

解压缩zip文件,并通过http server使Tizen播放器可用。 (http server不是本地或Apache服务器所必需的)。

应遵循以下步骤:

  1. 将提取的两个文件(如AEMScreensPlayer.wgtsssp_config.xml)复制到本地Apache Web服务器的根目录中。

    注意

    AEMScreensPlayer.wgt是实际的Tizen播放器应用程序,sssp_config.xml包含有关此映射的信息,可帮助您在Tizen设备上安装该映射。

  2. 获取本地HTTP服务器的IP或URL(以及包含步骤2中提取文件的文件夹的路径(如果已提取到子文件夹,而不是根文件夹)

  3. Tizen播放器从本地服务器下载安装程序。

命名Tizen播放器

您可以为Tizen播放器分配用户友好的设备名称,从而将分配的设备名称发送到Adobe Experience Manager(AEM)。 此功能不仅允许您命名Tizen播放器,还允许您轻松分配相应的内容。

请按照以下步骤在Tizen播放器中配置名称:

  1. 单击遥控器上的菜单按钮。
  2. 导航到​network —> 设备名称 ,以为播放器分配名称。

在Samsung设备上配置更新

按照Samsung设备上的以下步骤,在设备上完成AEM Screens播放器的安装:

  1. 导航到您的Samsung设备并打开。

  2. 单击设备远程中的​MENU​按钮,然后从左侧导航栏向下滚动到​System

  3. 向下滚动并选择​通过​播放选项,并将其更改为​URL启动器​选项。
    图像

  4. 设置URL启动器后,从远程按​Home​按钮。

  5. 导航到​URL启动器设置,输入本地主机服务器的IP地址,然后单击​完成

    注意

    Tizen播放器应该能够连接到http服务器。

  6. 现在,AEM Screens Player应该在您的Samsung设备上自动安装并启动。

    注意

    Tizen设备和http服务器应能够相互连接,即服务器应该可以连接到Tizen播放器。

使用SameSite Cookie问题免除用户代理

重要

本节适用于Adobe Experience Manager(AEM)6.5.5到AEM 6.5.7
某些浏览器引擎与AEM 6.5到AEM 6.7发布的登录令牌中使用的​SameSite=None​属性不兼容。通常,可通过将浏览器升级到最新的可用版本来解决此问题。 在某些情况下,可能无法进行此类升级,例如使用智能显示器、机顶盒或具有嵌入式浏览引擎的其他设备。

使用​SameSite=None​时,请按照以下步骤免除这些不兼容的客户端:

  1. 升级到Adobe Experience Manager(AEM)Service Pack 6.5.7。

  2. AEM重新启动后,转到/system/console/configMgr并搜索​AdobeGranite令牌身份验证处理程序。 将​SameSite​值的值设置为​None

  3. 您应会看到新选项​要从samesite属性​中免除用户代理。 使用与​SameSite=None​属性不兼容的用户代理对应的正则表达式填充该变量。

    注意

    请参阅SameSite=None:已知不兼容的客户端以了解更多详细信息。 对于Tizen播放器,请使用正则表达式:(.*)Tizen(.*)

  4. 针对您的AEM 6.5.5及更高版本实例注册Tizen播放器,该播放器应正常注册和显示内容。

远程配置Tizen播放器

远程配置Tizen Player使您能够无需付出多大努力即可部署成千上万的三星Tizen显示屏。 它避免了使用服务器URL和批量注册代码或其他参数配置每个播放器的繁琐手动操作,在将Screens用作配置云模式和云令牌的Cloud Service时也是如此。

此功能允许您远程配置Tizen播放器,并根据需要集中更新这些配置。 您只需使用HTTP服务器来托管Tizen应用程序(wgt and xml file),并使用相应参数来保存config.json的文本编辑器即可。

确保已在“Tizen Device”(显示主页按钮 — > URL启动器设置)上配置了URL启动器地址。
在托管Tizen应用程序的HTTP服务器上,将文件config.json放置到与wgt文件相同的位置。 文件名必须为config.json
Tizen播放器将安装,在启动时(以及每次重新引导时)将检查并应用config.json文件中的设置。

JSON策略示例

{
  "server":  "http://your-aem-instance.com:4502",
  "registrationKey": "AdobeRocks!!",
  "enableAdminUI": true,
  "enableOSD": true,
  "enableActivityUI": true
}

策略属性和用途

下表概述了策略及其功能。

注意

策略配置是严格强制执行的,不会在播放器的管理员UI中手动覆盖。 要允许为特定策略进行手动播放器配置,请不要在策略配置中指定策略,例如,如果要允许手动配置重新启动计划,请不要在策略配置中指定键rebootSchedule。 每次重新加载播放器时都会读取策略配置。

策略名称 用途
服务器 指向Adobe Experience Manager(AEM)服务器的URL。
registrationKey 用于使用预共享密钥批量注册设备。
分辨率 设备的分辨率。
rebootSchedule 重新引导播放器的计划。
enableAdminUI 启用管理员UI以在站点上配置设备。 在生产环境中完全配置后,将其设置为false。
enableOSD 启用渠道切换器UI,以便用户在设备上切换渠道。 在完全配置并投入生产后,请考虑将设置为false。
enableActivityUI 启用以显示下载和同步等活动的进度。 在完全配置并投入生产后,启用以进行故障排除并禁用。
cloudMode 如果您希望Tizen播放器作为Cloud Service连接到Screens,则设置为true。 设置为false,以便连接到AMS或内部AEM。
cloudToken 要在Screens中注册为Cloud Service的注册令牌。

将Tizen设备注册到Samsung远程管理服务(RMS)

请按照以下步骤将Tizen设备注册到Samsung远程管理服务(RMS)并远程配置URL启动器:

注意

验证网络设置和监视器。

  1. 导航到​Menu -> Network -> 服务器网络设置​并按​Enter

  2. 导航到服务器地址并键入MagicInfo URL访问,然后按​Done

  3. 设置TLS(如果需要)。 导航到该端口并从服务器中选择端口号,然后单击​Save

  4. 导航到​Device​选项卡,并检查您刚刚配置的设备。 找到设备后,单击复选框并选择​批准

    图像

  5. 填写所需信息并选择设备组。 单击​OK​以完成批准过程。

    图像

  6. 设备获得批准后,应会显示在设备列表中。 单击位于设备框上的​信息​按钮,即​i,如下图所示。

    图像

  7. 此时将显示设备信息对话框。 选择​设备信息​选项卡,然后单击​编辑

    图像

  8. 编辑设备选项并选择​设置​选项卡。 导航到​URL Launcher​部分,然后输入托管wgt的URL和SSSP config file以安装SSSP应用程序,如下图所示。

    图像

  9. 单击​Save,将所做的更改显示在显示屏上。

在此页面上