Screens播放器利用 ContentSync 技术。
播放器使用本地http服务器来提供解压缩的内容。
将渠道配置为运行时 在线,播放器通过访问AEM服务器来提供渠道资源,但渠道配置为运行时 离线,播放器会从本地http服务器提供渠道资源。
该进程的工作流如下所示:
此 ContentSync 使用更新处理程序解析和收集特定项目的所有必要页面和资产。 AEM Screens使用以下更新处理程序:
类型 | 描述 | 选项 |
渠道 | 收集渠道 | 扩展:要收集的资源的扩展 [pathSuffix="]:要添加到渠道路径的后缀 |
clientlib | 收集指定的客户端库 | [extension="]:可以是css或js,以仅收集前一个或仅收集后一个 |
资源趋势 | 收集资源演绎版 | [renditions=[]]:要收集的演绎版列表。 默认为原始演绎版 |
复制 | 从路径复制指定的结构 |
请按照以下步骤测试ContentSync配置:
https://localhost:4502/libs/cq/contentsync/content/console.html
按照以下步骤启用渠道的脱机配置:
Inspect渠道内容,并检查是否从AEM实例(联机)请求该内容。
导航到渠道仪表板并单击 … 在 渠道信息 用于更改属性的面板。
导航到渠道属性,并确保在 渠道 选项卡。 单击“保存并关闭”。
在将内容正确部署到设备之前,请单击 更新离线内容.
此 离线 状态在 属性 也会相应地更新。
Inspect渠道内容,并检查是否从本地播放器缓存中请求该内容。
要了解有关自定义离线资源处理程序的模板以及中的最低要求的更多信息,请参阅 pom.xml
有关特定项目,请参阅 自定义处理程序的模板 在 开发AEM Screens的自定义组件.