Frame-Accurate Synchronisation

How multiple CF Player® form one image – without visible offset.

As soon as content spans several screens – a video wall, two projectors for one combined image, several stelae in the same room – even the smallest time offset becomes obvious. Frame-accurate synchronisation ensures that all players reproduce frame by frame on the same beat. This guide explains how that works on the CF Player® – and how software PTP (Light & 4K2) differs from hardware-based PTP (8K).

What "frame-accurate" means

A video consists of individual images (frames), typically 25, 50 or 60 per second. At 60 fps a frame lasts about 16.7 milliseconds. "Frame-accurate" means: the time offset between two players stays below this threshold – the eye no longer perceives a jump. A simple simultaneous start command is not enough: even tiny differences in playback speed add up over minutes into visible drift. That's why the players have to align continuously.

The principle: a common clock (PTP)

For this the CF Player® uses the Precision Time Protocol (PTP) – the same method as in recording studios and broadcast. In a group, the players automatically agree on a clock source (master); the others (slaves) continuously align their playback to it. The only requirement is a shared network (LAN on the same switch); the internet is not needed.

Software PTP – CF Player®Light & 4K2

On the Light and 4K2, PTP is implemented in software. The sequence:

  • The master sends its exact playback position to the slaves once per second.
  • Each slave compares with its own position and fine-tunes the speed (typically ± 1 %) – so subtly that nothing is noticeable in image or sound.
  • After larger deviations (e.g. following a network dropout) the slave jumps once to the master position and continues smoothly from there.

The result is synchronicity typically under one frame, which stays stable even over hours – the right choice for video walls, multi-part projections and room-spanning installations. It is enabled via the Advanced (PTP) setting (on the Light as part of the Pro licence).

Frame-accurate synchronisation of multiple CF Player

Hardware-based PTP – CF Player®8K

The CF Player®8K goes one step further: here the PTP time base sits in hardware. Instead of regulating playback purely in software, the 8K works with a hardware-precise clock – comparable to a genlock in broadcast. This brings two advantages:

  • Highest precision even at large resolutions (true 8K) and with many parallel streams – the clock is independent of system load.
  • Drift-free over long run times and with seamless loops, without deviations building up.

This makes the 8K especially suitable for large, high-resolution video walls and demanding multi-display mappings where several surfaces must form exactly one image.

In comparison

MethodPlayerAccuracyDrift over hours
Standard syncallseveral frames possiblecan drift away
Software PTP (Advanced)Light, 4K2typically under 1 framestays stable
Hardware PTP8Khighest, load-independentdrift-free

Set up in 3 steps

In the player web interface of each player, open the tab Main page → Sync section.

Set Protocol to Advanced (PTP) and save. Important: on all participating players – if only one is switched over, the group falls back to standard sync.

Make sure all players are on the same network/switch (LAN recommended; WLAN bridges can swallow PTP multicast).

Is it working? – check the status

In the Debug tab of the web interface, two indicators show the state:

  • Sync status – 🟢 good (under ~17 ms drift) · 🟡 borderline (regulating) · 🔴 poor (persistent offset).
  • PTP lock – 🟢 locked (offset < 1 ms) · 🟡 drifting · 🔴 no PTP contact.

If both are green, everything is optimal. If PTP lock stays red, the players are usually not on the same network or a firewall is blocking multicast.

Note: availability of individual functions may vary by model and licence. Information without guarantee.

Read on

Related

Create a sync project

Step by step: play content out to multiple players in sync.

To the guide

Video wall synchronisation

The solution at a glance – from two displays to a large wall.

Learn more

Live demo

Try the editors and CMS right in your browser.

Open demo

Video wall planned?

We dimension the right player group and set up the sync with you.

Get in touch