web-dev-qa-db-ja.com

ビデオウォールの作り方は?

壁にTFTモニター(おそらく10x10)を設置し、壁にビデオを表示したいと思います。

つまり、各モニターはビデオの一部を表示する必要があります。

彼女はたった2x2の悪いアスキーアートの例です:

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

今、私は多くのモニターを制御できる魔法のハードウェアを見つけるか、モニターごとに個別のコントローラーが必要です。

これが私が考えていることです:

  • 私がビデオを処理し、それをスライスするマスター、WindowsベースのPC。
  • 次に、各スライスをモニターごとに1つずつ適切なマイクロコントローラーに送信します。
  • ビデオを再生する準備ができたら、各MCUに数バイトだけコマンドを送信します。これにより、MCUが同期していることが保証されます。

どう思いますか?そこに問題はありますか?もっと良い方法はありますか?

MPlayer マスターから事前にスライスされた個別のビデオを再生します。

民生用ハードウェアでそれを行うには、Crossfireに複数のAMD Radeon HDカード(シリーズ5000以降)を搭載したコンピューターが必要です。それらは、モニターのグリッド全体にデスクトップをまたがることができるEyefinityをサポートします。あなたの目的のために、あなたは単一のカードから6つのディスプレイに出力できるthカードのバージョンを見つけたいと思うでしょう。ただし、quad-Crossfireでは、サポートされるディスプレイの最大数は24だと思います。

もう1つのオプションは、Matroxを使用することです。彼らは通常のビデオ信号を受け取り、それを複数のディスプレイに分割するデバイスを作ります。私はこの設定にあまり精通していませんが、長年専門分野で一般的な設定です。残念ながら、この方法で最大でいくつのディスプレイを出力できるかはわかりませんが、自分で簡単に調べることができます。

2
Ben Richards

USBポート経由で DisplayLink を使用できます。

1
poikilotherm