【问题标题】:Media Foundation : adding thirdparty decoder dll to topology媒体基础:将第三方解码器 dll 添加到拓扑
【发布时间】:2012-04-17 20:39:14
【问题描述】:

我是 Microsoft 媒体基金会的新手。我正在运行 MSDN 中的示例播放代码。现在,我想将第三方解码器的 MFT 添加到拓扑中。这可能吗?

提前致谢,

斯里

【问题讨论】:

    标签: visual-studio-2008 multimedia ms-media-foundation


    【解决方案1】:

    是的。有可能的。请查看您的 SDK 安装目录。转到Microsoft SDKs -> v7.0 -> Samples -> Multimedia -> Mediafoundation -> Decoder,它包含一个示例 MPEG-1 解码器,它会给你一个想法。

    【讨论】:

      【解决方案2】:

      根据解码器示例,我们可以实现自己的解码器mft,但是关于第三方MFT有一个问题。 我加了一个amr编解码器MFT,用topoedit(windows samplecode)调试,就可以正常播放了。但如果我运行 windows 媒体播放器,它不会播放包含 amr 编解码器的文件。我想除了注册 amr_mft.dll 之外我还需要做点别的事情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-11
        • 1970-01-01
        • 1970-01-01
        • 2021-11-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多