1

アイデアは、たとえば 5 x 5 などのラップトップのグリッドを取得し、それらすべてに分散された低解像度ビデオを同時に再生することです。各ラップトップは 1 つのピクセルとして機能し、ラップトップがグリッドに配置されている場合、人々はそれらすべてを一緒に見たときにビデオを見ることができます。

この低解像度のビデオを 1 台のコンピューターで何らかの方法でレンダリングし、グリッド内の位置を指定してこれらのラップトップに配信できたら素晴らしいと思います...

これまでのところ、 gstreamerxinerama を一緒に使用してこのようなことを行うことを検討してきましたが、これを行うためのより良い方法があるかどうかはわかりません。

私のためにこれを行うことができるそこに存在するプロジェクトはありますか? 各ラップトップを単一のピクセルにしたいだけなので、少し簡単になるはずなので、これを自分で実装するにはどうすればよいですか? 手元に 25 台のラップトップがなくても、このセットアップをテストする方法はありますか?

4

1 に答える 1

0

ビデオ全体がありますか、それとも事前に分割されていますか? ビデオ全体があり、各マシンでビデオをデコードすることを気にしない場合は、それを行い、videobox を使用して領域をトリミングします。gstnetclock を設定して、それらすべてを同じクロックに同期させることができます。ビデオが事前に分割されている場合は、それらを再生して、再び gstnetclock を使用します。ソース リポジトリの gstnetclock の例を確認してください。

于 2012-08-14T19:56:26.200 に答える