Network 对象
[与此页面关联的功能(Windows 媒体播放器 SDK)是旧版功能。 它已被 MediaPlayer 取代。 MediaPlayer 已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayer 而不是 Windows 媒体播放器 SDK。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
Network 对象提供用于访问与网络连接质量相关的统计信息以及指定和检索网络代理设置的属性和方法。
Network 对象支持以下属性。
属性 | 说明 |
---|---|
带宽 | 检索媒体项的当前带宽。 |
bitRate | 检索接收的当前比特率。 |
bufferingCount | 检索播放期间发生缓冲的次数。 |
bufferingProgress | 检索缓冲已完成的百分比。 |
bufferingTime | 指定或检索播放开始前的缓冲时间量(以毫秒为单位)。 |
downloadProgress | 检索已完成下载的百分比。 |
encodedFrameRate | 检索内容作者指定的视频帧速率。 |
frameRate | 检索当前视频帧速率。 |
framesSkipped | 检索播放期间跳过的帧总数。 |
lostPackets | 检索丢失的数据包数。 |
maxBandwidth | 指定或检索允许的最大带宽。 |
maxBitRate | 检索可能的最大视频比特率。 |
receivedPackets | 检索收到的数据包数。 |
receptionQuality | 检索过去 30 秒收到的数据包的百分比。 |
recoveredPackets | 检索恢复的数据包数。 |
sourceProtocol | 检索用于接收数据的源协议。 |
Network 对象支持以下方法。
方法 | 说明 |
---|---|
getProxyBypassForLocal | 检索一个值,该值指示如果源服务器位于本地网络上,是否应绕过代理服务器。 |
getProxyExceptionList | 检索代理异常列表。 |
getProxyName | 检索要使用的代理服务器的名称。 |
getProxyPort | 检索要使用的代理端口。 |
getProxySettings | 检索给定协议的代理设置。 |
setProxyBypassForLocal | 指定一个值,该值指示如果源服务器位于本地网络上,是否应绕过代理服务器。 |
setProxyExceptionList | 指定代理异常列表。 |
setProxyName | 指定要使用的代理服务器的名称。 |
setProxyPort | 指定要使用的代理端口。 |
setProxySettings | 指定给定协议的代理设置。 |
可通过以下属性访问 Network 对象。
Object | 属性 |
---|---|
播放器 | network |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈