Synchronizing Presentations in BrightAuthor:connected (DOCS-1185)

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 media across zones in groups of networked players, both the presentation zones and the player clocks must be synchronized. In this scenario, a leader/follower relationship is established between 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.

BrightAuthor:connected 1.16.0 and Below, BOS 9.0.75 and Below

Synchronizing Presentation Zones across Players

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

  1. Create a presentation with content and zones. Make sure to toggle Interactive on the top right.

  2. Select the transition event in the leader zone in your presentation. It may be helpful to include “Leader” and “Follower” in the zone names.

  3. Add a transition event to the content you want to display first, then drag that event to the other content in the presentation.

  4. In Event Properties > Advanced, select Add Command.

  5. Select the Link command and Synchronize.

  6. Toggle the down arrow to enter a Keyword. This will be used to trigger follower players to display content.

  7. Save the presentation.

Creating the Follower Zone Event Listener

  1. Select the follower presentation zone.

  2. Add a Synchronize event to the content you want to display first, then drag that event to the other content in the presentation.

  3. 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.

  4. 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”).

  5. 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:

  1. Select the transition event leading to the Video State in the leader zone.

  2. In Presentation Settings > Interactive > Synchronization (under the Networking tab), select Enable enhanced synchronization and choose Master .

  3. Select a transition event leading to the Video State in a follower zone in your presentation.

  4. In Presentation Settings > Interactive > Synchronization, select Enable enhanced synchronization and choose Slave.

  5. 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”).

 

BrightAuthor:connected 1.19.3 and Above, BOS 9.0.101 and Above

Synchronizing Presentation Zones within a Player

As of BrightAuthor:connected 1.19.3 and BOS 9.0.101, you no longer need to use Link Zones (Jam sync) to synchronize presentation zones on a player. Instead, when you want to synchronize zones, use Link Synchronization and it’s follower component called the Synchronization Event. This method only uses software synchronization, not hardware (clock) synchronization.

To do this:

  1. Create your zones and indicate in the name which zone is the leader and which are followers.

  2. Make all of the zones interactive by setting the Interactive toggle to on (in the top right corner) and select the leader zone.

  3. Add the content elements to synchronize (they should be the same resolution as the zone).

  4. Add your timeout and transition commands to the content. Add UDP commands to the content with indications like “start” and “end” that can be used to trigger transitions.

  5. Select the timeout and transition commands on the initial content, and add the Link command and Synchronize command parameter under Advanced. Enter whatever Keyword you have chosen to start the content.

  6. Do the same for the content that should play after the initial content. Use the keyword “end” (or whatever keyword you have selected) in the final command that returns you to the initial content. See the image below.

  7. Select all of the content and commands and copy them to each of the follower zones. Delete the events, since only Synchronize events are needed in the follower zones.

  8. Now add Synchronize events to all of the content in the follower zones and specify the necessary Keyword (for example, “start” or “end”). Your presentation is now ready to publish.

 

Synchronizing Presentation Zones across Multiple Players

To synchronize clocks in multiple video players on the same local network, you should have multiple presentations. The leader presentation must have a presentation setting that defines that player as the leader, and other presentations must be set as followers. These instructions assume that you have set up the necessary timeout and transition commands in your zones and added the Link Synchronize advanced command (as described in steps 1-6 in the section above).

To do this:

  1. Select the leader presentation.

  2. In Presentation Settings > Interactive > Synchronization (under the Networking tab), select Enable and choose Leader.

  3. Select a follower presentation.

  4. In Presentation Settings > Interactive > Synchronization, select Enable and choose Follower.

  5. Do this for all the follower presentations, then Save and Publish. You can also select Save as and Publish the presentation with a different name for additional players.