What a video wall controller does
A video wall controller is the device or software that sits between your video sources and the displays of a video wall and decides what appears where. The terms controller and processor are used interchangeably. It takes each input, scales it to the size of the window it has been given, cuts it into the pieces each display needs and sends every display its share, so a grid of screens behaves as one canvas.
Most controllers do four jobs. They split a single source across the wall at full resolution. They place several sources in windows of any size, so a camera feed can sit beside a dashboard and a news channel. They compensate for bezels, hiding the part of the image behind each frame so straight lines stay straight. And they store layouts as presets that an operator, a schedule or a control system can recall in a second.
Types of video wall controller
Controllers range from a small box with one input to a rack of servers. The type is set by how many live sources the wall must show and how often the layout changes.
-
//
Hardware processors. Dedicated boxes with fixed inputs and outputs, such as one HDMI input to a 2×2 or 3×3 wall. Simple and low latency, with a set menu of layouts.
-
//
Matrix switchers with a video wall mode. Route several inputs to several outputs and can combine outputs into a wall, which suits meeting rooms and bars that switch between sources.
-
//
PC-based controllers. A computer with multi-output graphics cards drives the displays, and HDMI capture cards or SDI capture cards bring in live sources as windows. Software sets the layouts, and the same computer can run web pages, dashboards and signage content.
-
//
AV over IP systems. An encoder at each source and a decoder behind each display, linked by a network switch. Any source can be sent to any part of the wall, and the wall can grow one decoder at a time.
-
//
Multi-output players and display loop-through. For signage content rather than live inputs, a player with four outputs or displays that daisy-chain the signal and crop their own share can do the job with no separate controller.
Controller vs processor vs player
The names overlap, so compare what each type actually does.
| Type | Live inputs | Layout flexibility | Latency | Typical use |
|---|---|---|---|---|
| Hardware processor | 1 to a few HDMI | Fixed presets | Very low | Small retail and hospitality walls |
| Matrix with wall mode | Several HDMI or HDBaseT | Routing plus basic walls | Low | Meeting rooms, bars, education |
| PC-based controller | Many, via capture cards and network streams | Free windows, any size | Low to moderate | Control rooms, operations centres |
| AV over IP | Any number of encoded sources | Any source, any display | Depends on codec | Large or distributed walls |
| Multi-output signage player | None needed | Set by the content software | Not applicable | Scheduled signage content |
For scheduled signage content, a digital signage player with four 4K HDMI outputs is often all a 2×2 or 1×4 wall needs. A controller earns its place when live sources have to appear on the wall and move around.
Specifying a video wall controller
Work from the wall back to the sources. These are the questions that decide the build.
-
//
Outputs and resolution. One output per display, at each panel’s native resolution. A 3×3 wall of 4K panels needs nine 4K outputs, which sets the graphics card count in a PC-based controller.
-
//
Inputs. How many live sources, and in which formats: HDMI, DisplayPort, SDI, IP camera streams or remote desktops. Broadcast and medical sources often arrive as SDI.
-
//
Latency. For live camera and operator work, keep processing delay to around a frame or less, and check it across the whole chain.
-
//
Layouts and control. How many presets, who changes them, and whether a control system needs RS-232 or an IP interface.
-
//
Reliability. For a wall running 24/7, look for redundant power supplies, mirrored storage and out-of-band management so the controller can be recovered remotely.
Where video wall controllers are used
Controllers matter most where the wall shows live information that changes. Security and traffic control rooms put dozens of camera feeds beside maps and alarms. Utilities and transport operators show network status. Broadcast galleries and live events mix program feeds and graphics, and corporate briefing centres switch between laptops and video calls. In each case the controller is a computer that has to run around the clock, which is why industrial chassis, workstation graphics cards and SDI capture cards are common building blocks for PC-based systems.
Quick answers on video wall controllers
Video wall controllers: common questions
Do I need a video wall controller?
Only if live sources change on the wall. A single piece of signage content across a wall can be driven by a multi-output player or by displays with a built-in video wall mode. Several live inputs in changing layouts need a controller.
Is a video wall processor the same as a controller?
Usually, yes. Manufacturers use both names for the same job. Processor is more common for dedicated hardware boxes, controller for PC-based and software systems.
What is a 2×2 video wall controller?
A controller with four outputs. It drives a wall two screens wide and two high, usually from one to four inputs, and can show one image across all four or a source on each.
Can a PC be used as a video wall controller?
Yes. A computer with multi-output graphics cards and the right software can drive a wall, and capture cards add live inputs. That is how most control-room controllers are built.
Does a video wall controller add latency?
A little. Dedicated hardware typically adds a fraction of a frame. PC-based systems and compressed AV over IP add more, so check the figure for live camera and touch use.
We build PC-based video wall controllers on industrial computers and supply multi-output signage players, with the graphics and capture cards, operating system image and output layout fitted and tested before they ship as standard. Send us the wall size and your sources, and we will specify the controller to match.