RTCVideoSourceStats: frames 属性

frames 属性是 RTCVideoSourceStats 字典的一个属性,它表示从这个视频源开始时到现在的总帧数。

一个数字,表示来自该源的总帧数。

示例

此示例演示了如何迭代 RTCRtpSender.getStats() 返回的统计信息对象以获取视频源统计信息,然后提取 frames

js
// where sender is an RTCRtpSender
const stats = await sender.getStats();
let videoSourceStats = null;

stats.forEach((report) => {
  if (report.type === "media-source" && report.kind==="video") {
    videoSourceStats = report;
    break;
  }
});

const frames = videoSourceStats?.frames;

规范

规范
WebRTC 统计 API 的标识符
# dom-rtcvideosourcestats-frames

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。