Overview
The Link Synchronize Advanced Command and Synchronization Event are used in BrightAuthor:connected to synchronize videos across video zones in a single player, and a leader/follower relationship is established between those zones.
For syncing videos across video zones in groups of networked players, both the presentation video zones and the player clocks must be synchronized. In this scenario, a leader/follower relationship is established between Video Zones, and a BrightSign player clock leader and followers are established.
Synchronization of video works by means of a synchronization command issued in the transition to the video state. The state proceeding the synchronized can be any of the available state types.
Since XC5 players have multiple outputs, the presentation clock does not need to be synchronized unless you are playing a presentation from multiple XC5 players or an XC5 player and another type of BrightSign player. However, you will need to create leader and follower zones by adding a sync command that gets triggered by a keyword.
Synchronizing Presentation Zones
To synchronize video states in video zones in a BrightSign presentation, you must create a message in a leader zone and an event that will listen for that message in follower zones. To do this:
Creating the Leader Zone Message
Create a presentation with content and zones. Make sure to toggle Interactive on the top right.
Select the transition event in the leader zone in your presentation. It may be helpful to include “Leader” and “Follower” in the zone names.
Add a transition event to the content you want to display first, then drag that event to the other content in the presentation.
In Event Properties > Advanced, select Add Command.
Select the Link command and Synchronize.
Toggle the down arrow to enter a Keyword. This will be used to trigger follower players to display content.
Save the presentation.
Creating the Follower Zone Event Listener
Select the follower presentation zone.
Add a Synchronize event to the content you want to display first, then drag that event to the other content in the presentation.
In the Event Properties pane, under Specify synchronization keyword, enter the Keyword you selected in step 5, above. When the follower presentation zone receives this keyword from the leader zone, it will start to play.
Do this for all of the follower zones in the presentation then select Save. You can also select Save as to save the presentation with a different name for additional players (for example “Player 3 follower presentation”).
If you are publishing from a single XC5 player, you can then select Publish to publish the synced presentation. Otherwise, use the following section to synchronize the clocks of the players that will display your presentation.
To synchronize between zones on the same player, use the Link command with the Zone command parameter.
Synchronizing Presentation Clocks
To synchronize clocks in multiple video players on the same local network, the leader presentation must have a presentation setting that defines that player as the leader, and other presentations must be set as followers. To do this:
Select the transition Event leading to the Video State in the leader zone.
In Presentation Settings > Interactive > Synchronization (under the Networking tab), select Enable enhanced synchronization and choose Master (note that this language will soon change to Leader).
Select a transition Event leading to the Video State in a follower zone in your presentation.
In Presentation Settings > Interactive > Synchronization, select Enable enhanced synchronization and choose Slave.
Do this for all the follower zones in your presentation, then Save and Publish. You can also select Save as and Publish the presentation with a different name for additional players (for example “Player 3 follower presentation”).