DirectShow在多台机器上并行编辑服务?

时间:2009-10-22 11:28:49

标签: parallel-processing video-streaming directshow des

是否可以同时在多台计算机上并行处理至少1个DShow视频项目,以便更快地呈现或仅仅是为了好玩?

用任何语言?在任何程序的帮助下?

1 个答案:

答案 0 :(得分:0)

简短的回答是肯定的,但这不是一个非常实用的解决方案

假设您确实设法创建了一个系统,可以跨机器打破视频以进行分布式解码。首先,你必须要小心你如何“分解”视频。您必须始终从关键帧开始并在下一个关键帧之前结束。接下来,您必须解码剪辑。解码后,必须将解码数据传输到渲染视频的计算机。未压缩的1080p @ 30 FPS流将是~188兆比特/秒,这超过千兆位连接可以处理。

最好通过多核和GPU进行解码。