2012-06-27 95 views
1

我使用H.264编码器对我的内容进行流式传输,并希望使用H.264解码器对内容进行解码。 编码拓扑是类似Media Foundation H.264视频解码器延迟输出

源 - > H.264编码 - >的netdump

和解码的拓扑结构是像

NetSource - >解码器H.264 - > EVR

我们能够使我们的解码拓扑结构,但输出视频产生延迟约1秒以上。请为此延迟建议一些解决方案。任何帮助将不胜感激

回答

3

根据MSFT媒体基金会团队的马特安德鲁斯,这是由于微软内部缓冲H.264 Decoder MFT(见Rendering Delay when using h264 Decoder)。

当使用Windows 8时,有一个low latency mode可以帮助你。 我有同样的问题,完全跳过MSFT H.264解码器MFT。

+0

Joachim K .:你是如何跳过h264解码器mft的? – tomab

+0

我用一个定制的h264解码器MFT(使用ffmpeg)而不是解码器MFT随Win​​dows提供。 –