WMV Streaming的DirectX渲染

时间:2009-02-11 11:05:48

标签: video streaming directx

我在DirectX中编写了一个实时可视化应用程序。 问题是,它应该作为视频流显示在多台计算机上。

我猜测WMV将是最简单的编解码器,因为它是MS和所有这些。

那么,我如何将一系列DirectX屏幕抓取转换为流畅的30fps WMV视频流?

1 个答案:

答案 0 :(得分:2)

我建议您编写一个directshow源过滤器。源过滤器可以为编码器提供一系列位图,以压缩格式进行编码以进行传输。您可以使用文件编写器过滤器将其保存到磁盘,或使用网络流过滤器对其进行流式传输。

然而,这是一项非常重要的任务!

我们可以看到您的可视化应用程序的代码吗?请?!