Skip to content

Sync Groups

Sync Groups

A Sync Group keeps multiple displays in lock-step, all showing the same frame at the same moment. Use them for video walls (one image tiled across screens) or any setup where visible drift between displays would look wrong.

How to get there: Sidebar → Sync Groups (under the Displays group), or /sync-groups.

Display groupSync group
Schedules content to a set of displays.Coordinates playback timing across a set of displays.
Each display advances independently.All members advance together; followers re-align to the lead.
Use for content distribution.Use for video walls, multi-screen visuals, in-room screens that need to match.

A display can be in both — it’s common to have a display group “Lobby Walls” for scheduling and a sync group “Lobby Wall” so they all flip frames together.

One member display is the lead — it sets the timing reference. The others are followers; they listen on the network for the lead’s clock signal and align to it. If a follower drifts, it catches itself back up.

The lead broadcasts on the Publisher Port. Default is 9590.

Frame-accurate sync is unforgiving of network and configuration mismatches. For it to work:

  • Members must be on the same local network. Complicated network routing can cause sync to drift or fail.
  • Members should be the same player hardware with the same player software version. Different hardware decodes video at slightly different speeds.
  • Members should be the same resolution and have the same scheduled content downloaded already.

If sync isn’t holding, work through those three things first.

A simple full-width table — no folder tree.

The header shows one stat: Total Groups. A + button in the header opens the Create Sync Group dialog.

ColumnWhat it shows
NameSync group name. Clickable — opens the detail page.
Lead DisplayThe current lead display, or “None” if no lead is set yet.
Publisher PortThe network setting used for sync. Default 9590.
Switch DelayOptional delay (ms) when switching content, to let followers catch up. ”—” if not set.

Lead Display appears at md and above; Publisher Port and Switch Delay at lg and above.

When the table is empty, an empty-state with a Create Sync Group button appears instead.

  1. Click the + button in the header.
  2. Fill in:
    • Name (required) — e.g. “Lobby Video Wall”.
    • Publisher Port (optional) — defaults to 9590. Change only if 9590 is taken on your network.
  3. Click Create.

The new group appears in the table with no lead. Use the detail page to add members and choose the lead display when those options are available for your account.

Open the sync group’s detail page (click the row or use View Details in the context menu). The page includes controls for member and lead management when those options are available for your account.

Right-click the row → Edit. The Edit dialog lets you change:

  • Name
  • Publisher Port

To change the lead or membership, use the detail page when member rows are available.

Select rows with the checkboxes, then use the Delete N bulk action that appears in the table toolbar. You’ll be asked to confirm twice.

Right-click → Delete. Confirm twice. The displays themselves are not deleted; they go back to playing independently.

Schedules target individual displays or display groups, not sync groups. To play synchronized content, put the same displays in a display group for scheduling and in a sync group for playback timing. Schedule the content to the display group; the sync group then coordinates playback among its members.

  • The page appears only when your role includes sync group access.
  • Create / edit / delete require the matching sync group permissions.
  • Displays — manage individual screens.
  • Display Groups — schedule the same content to many displays (no timing coordination).
  • Schedules — assign content to a sync group.