Media Foundataion
文章平均质量分 74
vingo888
这个作者很懒,什么都没留下…
展开
-
MF(一)了解 media Foundation
刚刚想学习一下DirectShow ,却发现MS 又搞出来了一个 Media Foundation, 而且MS 推荐采用Media Foundation 的技术来做多媒体的开发。 MF 是 Dshow 的后继者。 追随新的技术是明智的,因为新的技术产生往往是解决已有技术不能解决或者不容易解决的问题。 MF (MMF) 是在 vista 之后引入的技术。 MF 有很原创 2015-02-28 14:59:30 · 1396 阅读 · 2 评论 -
MF(二) Media Session
Media Session 是一个管理管道中数据流的对象。他是整个程序模型中的枢纽,Media Session 导出 IMFMediaSession 接口,所有播放中的控制,例如暂停、播放、停止等都是通过 Media Session 来完成的。 Media Session 有两种创建方式: 1. 如果播放的媒体内容不是受保护的,那么可以直接调原创 2015-02-28 15:54:46 · 1633 阅读 · 1 评论 -
MF(三)拓扑
拓扑是代表着Media Session 中的管道,代表着数据流。 Media Session 用拓扑来控制着数据流的走向。 拓扑是由结点组成,结点是管道中的对象, 每一个节点可能是 Media Source, MFT, Media Sinks,节点之间用线连接起来,表示数据流的路径。 结点分为四种类型: 1. Source Node: 代表数据源, Media Sou原创 2015-02-28 16:43:20 · 1221 阅读 · 0 评论