选择配置文件功能
[与此页面关联的功能 Windows Media Format 11 SDK 是旧版功能。 它已被源读取器和接收器编写器取代。 源读取器和接收器编写器已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用源读取器和接收器编写器,而不是 Windows Media Format 11 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
下表列出了配置文件功能,并描述了何时要使用它们或不想使用它们。
功能 | 何时使用 | 何时不使用 |
---|---|---|
按比特率 (MBR) 相互排除 | 文件将流式传输到连接速度因用户而异的受众 (例如,通过 Internet) 传递的文件。 | 文件不会通过网络进行流式传输。文件将通过具有一致可靠的可用带宽 (网络进行流式传输,例如,通过公司局域网传递的文件) 。 |
按语言相互排斥 | 文件包含以不同语言复制相同数据的流。 (例如,用多种语言配音的电影会将配乐编码为互斥流。) | 该文件仅包含单一语言的流。如果文件仅包含必须针对各个语言更改的流,则为每种语言创建新文件可能更简单 (例如,对于视频流) 中包含大量文本的训练电影。 |
相互排斥(按表示) | 你想要提供多个纵横比的视频。 例如,文件可能包含为电视和原始戏剧宽屏格式设置的相同视频。 | 每个视频流只有一个版本。 |
带宽共享 | 文件将进行流式处理,并且具有两个或更多个流,组合使用比两个流的比特率值加在一起的可用带宽少。 由于流的比特率实质上是该流所需的最大带宽,因此某些流的数据传输时间可能较低。 | 文件不会通过网络进行流式传输。所有流都具有一致的比特率。 |
流优先级 | 将流式传输文件,某些流比其他流更重要。 | 文件不会通过网络进行流式传输。所有流的重要性相同。 |
数据单元扩展 | 流中有与样本相关的重要信息,必须随样本一起保存。 | 该文件旨在通过受限的带宽传递。 在这种情况下,数据单元扩展可能会使用过多的开销。 |
创建配置文件时,考虑要与文件一起使用的编解码器功能也很重要。 有关详细信息,请参阅 编解码器功能。