GPU或基于硬件的h.264编码器与API?

时间:2010-09-08 21:10:57

标签: video video-streaming video-encoding h.264 html5-video

我们希望根据服务器上生成的帧将h.264视频流式传输到浏览器。这些帧是合成的,即不是来自另一个“真实电影”,mpeg等。我们将作为模拟的一部分单独生成它们,可能使用OpenGL / DirectX来渲染单个帧。在我的天真近似中,我们在内存中留出一个位图,渲染它,告诉编码器做它的业务,并重复。最终用户将看到连续的流媒体视频。

我知道几种非基于GPL软件的h.264编码器,例如:英特尔IPP,但了解这些通常无法实时h.264压缩。在理想的世界中,我们的电影将是几百万像素,例如两台高清电视。我知道我们需要专用的硬件。人们是否了解扩展卡,特殊连接的服务器等能够做到这一点?

1 个答案:

答案 0 :(得分:0)

只有两个字 - 他们。 GPU avc编码器根本无法使用RDO。没有RDO,它不是编码器。实际上,如果你使用x264并使用一些不错的I7,它将击败任何质量相当的GPU编码器。