以下页介绍如何使用命令同步。 命令同步允许在不同播放器之间同步播放。 播放器可以播放不同的内容,但每个资产需要具有相同的持续时间。
此功能不支持嵌入式序列、动态嵌入式序列、应用程序渠道或过渡。
数字标牌解决方案需要支持视频墙和同步播放,以支持诸如新年倒计时或大视频被切片在多个屏幕中播放等场景,这正是命令同步发挥作用的地方。
要使用命令同步,一个播放器充当主控并发送命令,而所有其他播放器则充当客户端并在收到命令时播放。
主控将在项目开始播放时向所有注册的客户端发送命令。 其有效负荷可以是要播放的项目的索引和/或要播放的元素的外部html。
以下部分介绍如何在AEM Screens项目中使用命令同步。
对于同步播放,要求所有硬件设备具有相同的硬件规范,最好是相同的操作系统。 不建议在不同硬件和操作系统之间进行同步。
在使用命令同步功能之前,请确保您有一个项目和一个渠道,该渠道已为您的项目设置内容。
以下示例显示名为CommandSyncDemo的演示项目和序列渠道ChannelLobby。
要了解如何创建渠道或向渠道添加内容,请参阅创建和管理渠道
渠道包含以下内容,如下图所示。
创建位置Lobby,然后在Locations文件夹中创建名为LobbyDisplay的显示,如下图所示。
将渠道ChannelLobby分配给LobbyDisplay。 您现在可以从显示功能板中查看为显示屏分配的渠道。
要了解如何将渠道分配给显示屏,请参阅创建和管理显示屏。
导航到Devices文件夹,然后单击操作栏中的Device Manager以注册设备。
要了解如何注册设备,请参阅设备注册
出于演示目的,此示例将Chrome设备和Windows播放器作为两个单独的设备显示。 两个设备指向同一显示屏。
导航到ChannelLobby ,然后单击操作栏中的编辑以更新渠道设置。
选择整个渠道,如下图所示。
单击扳手图标以打开Page对话框。
在Strategy字段中输入synced关键字。
从CommandSyncDemo —> 位置 —> Lobby —> LobbyDisplay导航到显示功能板,然后单击操作栏中的功能板。
在DEVICES面板中,您将看到两个设备(chrome和windows播放器),如下图所示。
从DEVICES面板中,选择要设置为主控的设备。 以下示例演示了如何将Chrome设备设置为主控。 单击设置为主控设备。
在设置为主控设备中输入IP地址,然后单击保存。
您可以将多个设备设置为主控。
将Chrome设备设置为主控后,您可以同步其他设备(在本例中为Windows播放器)以与主控同步。
从DEVICES面板中选择其他设备(在本例中为windows播放器),然后单击同步到主控设备,如下图所示。
从列表中选择设备,然后单击保存。
[注意:]
同步到主控设备对话框将显示主控设备的列表。 您可以选择所需的首选项之一。
将设备(Windows播放器)同步到主控(Chrome播放器)后,您将在DEVICES面板中看到同步的设备。
将设备或设备同步到主控后,即可从该设备中取消同步分配。
如果取消主控设备的同步,它还会取消与该主控设备关联的所有客户端设备的链接。
要从主控设备中删除同步,请执行以下步骤:
导航到DEVICES面板并选择设备。
单击取消同步设备以从主控设备中取消同步客户端。
单击Confirm以从主控中取消同步所选设备。
[注意:]
如果您选择主控设备并使用取消同步选项,则所有连接到主控的设备都将在一个步骤中取消同步。