VideoPlaybackQuality - 包含可用于确定视频播放质量的指标

VideoPlaybackQuality 对象由 HTMLVideoElement.getVideoPlaybackQuality() 方法返回,该对象包含可用于确定视频播放质量的指标。

属性

VideoPlaybackQuality 接口没有从任何其他接口继承属性。

creationTime 只读

一个 DOMHighResTimeStamp,其中包含从导航开始到对象创建之间的时间(以毫秒为单位)。

droppedVideoFrames 只读

一个 unsigned long,表示自创建相关的 HTMLVideoElement 以来,丢弃的视频帧数。

totalVideoFrames 只读

一个 unsigned long,表示自创建相关的 HTMLVideoElement 以来,创建和删除的视频帧数。

过时的属性

corruptedVideoFrames 只读

一个 unsigned long,表示自创建相关的 HTMLVideoElement 以来,损坏的视频帧数。损坏的帧可能是已经创建或丢弃的。

totalFrameDelay 只读

一个 double,包含自创建相关的 HTMLVideoElement 以来的帧延迟之和。帧延迟是帧的理论显示时间与其有效显示时间之间的差。

方法

VideoPlaybackQuality 接口没有方法,也没有继承了任何方法。

规范

规范 状态 备注
Media Playback Quality
VideoPlaybackQuality 的定义
编者的草案 初始定义。

桌面浏览器兼容性

特性ChromeEdgeFirefoxInternet ExplorerOperaSafari
基础支持2312

42

25 — 421

112158
corruptedVideoFrames8012

42 — 73

25 — 421

112678
creationTime2312

42

25 — 421

112158
droppedVideoFrames2312

42

25 — 421

112158
totalFrameDelay231225 — 303112158
totalVideoFrames2312

42

25 — 421

112158

移动浏览器兼容性

特性AndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
基础支持4.4.3 未知 未知 不支持 未知14 不支持
corruptedVideoFrames8080 未知 不支持 未知 不支持 不支持
creationTime4.4.3 未知 未知 不支持 未知14 不支持
droppedVideoFrames4.4.3 未知 未知 不支持 未知14 不支持
totalFrameDelay4.4.3 未知 未知 不支持 未知14 不支持
totalVideoFrames4.4.3 未知 未知 不支持 未知14 不支持

1. 对网站白名单的支持有限,例如 YouTube,Netflix 和其他流行的流媒体网站。在 Firefox 42 中默认启用媒体源扩展时,白名单已被删除。

2. 仅在 Windows 8 + 上有效。

3. 对网站白名单的支持有限,例如 YouTube,Netflix 和其他流行的流媒体网站。

相关链接