1

这个想法是获得一个笔记本电脑网格,例如 5 x 5,并同时在所有笔记本电脑上播放分布式低分辨率视频。每台笔记本电脑将充当一个像素,当笔记本电脑排列成网格时,人们可以在一起查看所有笔记本电脑时看到视频。

如果我能以某种方式在一台计算机上渲染这个低分辨率视频并通过指定它们在网格中的位置等方式将其分发到这些笔记本电脑上,那将是不可思议的......

到目前为止,我已经研究过一起使用gstreamerxinerama 来完成这样的事情,但我不确定是否有更好的方法来做到这一点。

是否有一个项目可以为我做到这一点?我怎么能自己实现这个,因为它应该更简单一点,因为我只希望每台笔记本电脑都是一个像素?有没有一种方法可以在没有 25 台笔记本电脑的情况下测试此设置?

4

1 回答 1

0

你有整个视频还是预先分割的?如果视频是完整的,您不介意在每台机器上解码视频,您只需这样做并使用 videobox 裁剪区域。您可以设置一个 gstnetclock 将它们全部同步到同一个时钟。如果视频是预分割的,您只需播放它们并再次使用 gstnetclock。检查源代码库中的 gstnetclock 示例。

于 2012-08-14T19:56:26.200 回答