实施Tizen播放器

安装Tizen Player

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

  1. 导航到 AEM Screens Player下载 页面下载Tizen播放器。

  2. 安装Tizen播放器 (.zip) 文件。

设置http服务器

注意

解压缩zip文件,并通过 http server. ( 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. 导航到 网络 —> 设备名称 为播放器分配名称。

在Samsung设备上配置更新

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

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

  2. 单击 菜单 按钮,然后向下滚动到 系统 中。

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

  4. 设置URL启动器后,按 主页 按钮。

  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
有些浏览器引擎与 SameSite=None 属性,该属性在AEM 6.5颁发给AEM 6.7的登录令牌中使用。通常,可通过将浏览器升级到最新的可用版本来解决此问题。 在某些情况下,可能无法进行此类升级,例如使用智能显示器、机顶盒或具有嵌入式浏览引擎的其他设备。

按照以下步骤,在使用 SameSite=None:

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

  2. AEM重新启动后,转到 /system/console/configMgr 和搜索 AdobeGranite令牌身份验证处理程序. 为 SameSite.

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

    注意

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

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

远程配置Tizen播放器

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

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

确保已在“Tizen Device”(显示主页按钮 — > URL启动器设置)上配置了URL启动器地址。
HTTP 托管Tizen应用程序的服务器,将文件 config.jsonwgt 文件。 文件名必须为 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播放器连接到Screensas a Cloud Service,则设置为true。 设置为false,以便连接到AMS或内部AEM。
cloudToken 要根据Screensas a Cloud Service注册的注册令牌。

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

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

注意

验证网络设置和监视器。

  1. 导航到 菜单 -> 网络 -> 服务器网络设置输入.

  2. 导航到服务器地址并键入MagicInfo URL访问权限,然后按 完成.

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

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

    图像

  5. 填写所需信息并选择设备组。 单击 确定 以完成审批流程。

    图像

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

    图像

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

    图像

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

    图像

  9. 单击 保存 ,以便更改显示在显示屏幕上。

使用Screens远程控制

AEM Screens提供远程控制功能。 请在此处了解有关此功能的更多信息: Screens远程控制

在此页面上