2

I want to have a wall of TFT monitors, maybe as many as 10x10, and display a video on the wall.

That means that each monitor should display a part of the video.

Her's a bad ascii art example with only 2x2:

_______ _______
|top   ||top   |
|left  ||right |
======= ========
|bottom||bottom| 
|left  ||right |
-------- ------

Now, either I find a magic piece of hardware which can control many, many monitors, or I need a separate controller at each monitor.

Which is what I am thinking of:

  • A master, Windows based, PC where I process the video, slicing it up.
  • I then send each slice to the appropriate micro-controller, one per monitor.
  • When ready to play the viedo, I send a command only a few bytes to each MCU, which ought to guarantee that they are in synch.

What do you think? Is there a problem there? Is there a better way?

soandos
  • 24,206
  • 28
  • 102
  • 134

3 Answers3

2

To do it with consumer hardware, you'll need a computer with several AMD Radeon HD cards (series 5000 or later) in Crossfire. They support Eyefinity which lets you span the desktop across a grid of monitors. For your purposes, you will want to find the versions of th cards that can output to 6 displays from a single card. I think, though, that the maximum number of supported displays is 24, in quad-Crossfire.

The other option is to use Matrox. They make devices that take a regular video signal and split it to multiple displays. I am not as familiar with this setup, but it has been a common one in the professional field for many years. Unfortunately, I don't know how many displays you can output to, maximum, with this method, but you can look into that yourself easily.

Ben Richards
  • 12,697
  • 11
  • 55
  • 72
1

MPlayer playing separate videos, presliced from the master.

Ignacio Vazquez-Abrams
  • 111,361
  • 10
  • 201
  • 247
1

You can use DisplayLink via USB ports.

soandos
  • 24,206
  • 28
  • 102
  • 134