使用Intel Media SDK将屏幕截图移至h.264

时间:2014-02-26 10:40:02

标签: encoding directshow h.264 intel

我正在使用Intel Media SDK进行屏幕捕获到h.264比特流解决方案。 我读到新的第二代英特尔处理器有一个硬件加速编码器,所以我期待编码延迟下降并使其实时。

使用ffmpeg 32bit版本进行屏幕捕获和x264我在Pi上获得了200ms的端到端延迟。那么Raspberry pi有一个硬件解码器,所以我猜它在80ms左右进行解码。我使用英特尔i5 520M和第一代i7进行端到端解码后使用Raspberry pi降至250-200后延迟250-350ms。

如何将Direct Show屏幕捕获过滤器链接到Intel Media SDK输入? 如果有人能发光,我没有可以遵循的文件。

1 个答案:

答案 0 :(得分:1)

我使用Intel Media SDK通过Direct3X + H.264 H / W编码器成功进行了h.264屏幕编码。

  • DirectX屏幕截图:55ms
  • RGB4 - >通过Intel Media SDK / VPP进行NV12转换:1ms
  • Intel Media SDK / H / W编码器的H.264编码:7ms

参考此链接: https://software.intel.com/en-us/forums/topic/358602