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

 

另请参阅

用于脚本的对象模型参考