我想要一面 TFT 显示器墙,可能多达 10x10,并在墙上显示视频。
这意味着每个监视器都应该显示视频的一部分。
这是一个糟糕的 ASCII 艺术示例,只有 2x2:
_______ _______
|top ||top |
|left ||right |
======= ========
|bottom||bottom|
|left ||right |
-------- ------
现在,要么我找到一个可以控制很多显示器的神奇硬件,要么我需要在每个显示器上配备一个单独的控制器。
我的想法是:
- 一台基于 Windows 的主 PC,我用它来处理视频、对其进行切片。
- 然后,我将每一片发送到相应的微控制器,每个显示器一个。
- 当准备播放视频时,我向每个 MCU 发送仅几个字节的命令,这应该可以保证它们同步。
您觉得如何?这里面有问题吗?还有更好的方法吗?
答案1
播放器播放单独的视频,从主视频中预先切片。
答案2
要使用消费级硬件来实现这一点,您需要一台配备多块 AMD Radeon HD 显卡(5000 系列或更高版本)的 Crossfire 电脑。它们支持 Eyefinity,可让您将桌面扩展到显示器网格上。为了达到您的目的,您需要找到可以从一张卡输出到 6 台显示器的显卡版本。不过,我认为四路 Crossfire 最多支持 24 台显示器。
另一个选择是使用 Matrox。他们制造的设备可以接收常规视频信号并将其分割到多个显示器上。我不太熟悉这种设置,但它在专业领域已经很常见很多年了。不幸的是,我不知道用这种方法最多可以输出到多少台显示器,但你可以自己轻松研究一下。
答案3
您可以使用DisplayLink通过USB端口。