ASF 多路复用器

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

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

diagram showing asf data packet generation

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

本节包含下列主题:

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

 

WMContainer ASF 组件

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

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