ASF 多路复用器

ASF 多路复用器 是一个 WMContainer 层对象,该对象适用于 ASF 数据对象,并使应用程序能够为 ASF 容器生成数据包。 多路复用器接受 媒体示例形式的媒体数据,并根据 ASF 标头对象中定义的流式处理和 ASF 数据包参数输出媒体样本。 输出媒体示例包含对包含数据包化数字媒体数据的一个或多个媒体缓冲区的引用。可以在文件编码方案中使用此对象,在该方案中,它从编码器接收编码的流样本,或用于 ASF-ASF 转码(重新编码)。

下图演示了使用多路复用器为 ASF 文件生成 ASF 数据包。

显示 asf 数据包生成关系图

有关 ASF 文件结构的信息,请参阅 ASF 文件结构

本节包含以下主题:

主题 描述
创建多路复用器对象 如何创建和初始化多路复用器。
生成新的 ASF 数据包 如何生成数据包以构成新的 ASF 数据对象。

 

WMContainer ASF 组件

教程:将 ASF 流从一个文件复制到另一个文件

教程:使用 CBR 编码编写 WMA 文件