A video wall is a grid of displays driven by multiple SpinetiX players that synchronize to show one unified image across all screens. SpinetiX eliminates the need for external video wall controllers — players communicate directly over the network, sharing a synchronized clock for frame-perfect playback. This guide covers setup from hardware mounting to bezel-corrected content design.
When to Use This Guide
- Corporate lobbies — large-format brand displays spanning multiple screens
- Control rooms — operational dashboards spread across a display grid
- Retail flagships — immersive video walls for product launches and brand experiences
- Event venues — stage backdrops, conference keynote displays
How to Set Up a Video Wall
Step 1: Plan the Physical Layout
Define the grid: 2×2, 3×3, 4×2, or custom. Each cell requires one SpinetiX player and one display. Use identical displays — same model, size, bezel width, and color calibration. Mount displays with minimal gaps using professional video wall brackets (no consumer TV mounts).
Step 2: Network All Players
Connect all players to the same network switch. Use a dedicated VLAN for the video wall to isolate sync traffic from corporate network congestion. All players need to reach each other and a common NTP server for time synchronization.
Step 3: Configure Multi-Device Sync in Elementi
In Elementi, open the video wall configuration wizard. Define:
- Grid dimensions — columns × rows
- Master player — one player coordinates sync timing
- Bezel width — enter the display bezel measurement in mm for automatic compensation
- Player assignment — map each player IP to its grid position (row, column)
Step 4: Apply Bezel Correction
Bezel correction adjusts content so that images and text appear continuous across screen boundaries. Without it, objects "jump" at bezels. Elementi calculates the correction automatically from your bezel measurements. Verify by displaying a test grid — horizontal and vertical lines should appear straight across all screens.
Step 5: Design Video Wall Content
Design for the total canvas resolution, not individual screens. A 3×3 wall of 1080p displays creates a 5760×3240 total canvas. Design at this resolution. Some guidelines:
- Avoid text on bezels — position text and logos within individual screen boundaries
- Use bold visuals — video walls are for impact, not reading. Large images, bold colors
- Mixed mode — full-wall content for brand moments, split-screen for dashboards
Step 6: Publish and Synchronize
Publish the project to all players simultaneously. Elementi pushes each player its portion of the canvas. Players sync playback via NTP — video and animation transitions happen frame-perfectly across all screens.
Key Parameters
| Parameter | Value | Why It Matters |
|---|---|---|
| Max Grid Size | Arbitrary (practical: up to 10×10) | Scale from 2-screen split to 100-screen wall |
| Sync Method | NTP + SpinetiX protocol | Frame-perfect across all displays |
| Controller Required | No | Players sync directly — no single point of failure |
| Bezel Correction | Built-in (mm input) | Content appears seamless across bezels |
| Per-Player Power | 6W | A 9-player wall uses 54W — less than one PC |
| Content Format | SVG + video (resolution-independent) | Same content scales to any wall size |
Common Mistakes
- Using Wi-Fi for video wall sync. Wi-Fi adds jitter and latency that breaks frame synchronization. Always use wired Ethernet for all video wall players. A single out-of-sync display ruins the entire wall.
- Mixing display models. Different models have different color temperatures, brightness levels, and bezel widths. This creates visible seams and color inconsistencies. Use identical displays from the same production batch.
- Skipping bezel correction. Without bezel compensation, content appears broken — circles become ovals at screen edges, text becomes misaligned. Always configure bezel width in Elementi.
- Placing text across bezels. No amount of bezel correction makes text readable when split by a physical gap. Position all text, logos, and critical data within individual screen boundaries. Use the bezel zone for background images and video only.
- No NTP time source. Sync depends on all players sharing the same clock. Without NTP, player clocks drift and content goes out of sync over time. Configure a reliable NTP server on the network.