Network.maxBandwidth
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 如果可能,Microsoft 强烈建议新代码使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
maxBandwidth 属性指定或检索允许的最大带宽。
语法
玩家。网络。maxBandwidth
可能的值
此属性是读/写 number (长) 。
备注
此属性没有默认值。 可以在播放Windows 媒体播放器时指定其值,但在通过打开另一个媒体项或调用 Player 释放当前媒体项之前,更改才会生效。close。 Windows 媒体播放器尝试实现可能的最高带宽。 只有在设置值的情况下,才会减少带宽。
此设置可用于减少使用的带宽量,尤其是在多比特率 (MBR) 流的情况下。 MBR 流包含具有不同比特率的多个流。 在某些情况下,可能需要使用比特率低于客户端要求的流。 在这种情况下,设置 maxBandwidth 属性将选择较低的比特率流。
例如,MBR 流可能包括以每秒 20 千位编码 (Kbps) 、37 Kbps 和 200 Kbps 编码的流。 将 maxBandwidth 属性设置为 50,000 (50 Kbps) 将选择 37 Kbps 流而不是 200 Kbps 流。
要求
要求 | 值 |
---|---|
版本 |
Windows 媒体播放器版本 7.0 或更高版本。 |
DLL |
|
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈