比特率

比特率是指每秒从 ASF 文件传送的数据量。 比特率度量单位为比特/秒 (bps) 或千位/秒, (Kbps) 。 比特率通常与带宽混淆,带宽是网络数据传输容量的度量。 带宽也以 bps 和 Kbps 为单位。

Windows Media Format SDK 可用于创建从 Internet 或 Intranet 位置传送基于 Windows Media 的流式处理内容的应用程序。 通过网络或 Internet 流式传输数据时,比特率对最终用户体验至关重要。 如果网络可用的带宽小于 ASF 文件的比特率,则文件的播放将以某种方式中断。 通常,带宽不足会导致跳过样本,或在缓冲更多数据时暂停播放。

每个 ASF 文件在创建时都会根据所使用的配置文件中包含的流类型和数量分配一个比特率值。 单个流都有自己的比特率。 (压缩原始数据时,比特率可以是恒定的,因为) 或变量 (压缩原始数据的速率大致相同,即使这可能意味着数据流) 不均衡。 可以将不同的比特率类型应用于同一文件中的不同流。

可以将相同的内容编码为多个不同的流,每个流具有不同的比特率。 然后,可以配置流,使它们互斥。 这使你可以创建单个文件,该文件可以流式传输到具有不同带宽的用户。 此功能称为多比特率或 MBR。

概念

固定比特率 (CBR) 编码

输入、流和输出

配置文件

可变比特率 (VBR) 编码