You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

SDK 数据查询

最近更新时间2023.09.25 10:27:05

首次发布时间2023.05.11 17:37:00

本文介绍如何查看视频直播产品的拉流指标数据,及以帮助您监控直播内容在不同平台上的质量表现。

操作步骤

  1. 登录视频直播控制台

  2. 选择左侧导航的数据中心 > SDK 数据查询,默认进入 SDK 数据查询的拉流全局数据页签。

  3. 拉流全局数据页签,查看指定时间范围内拉流全局数据的 SDK 指标趋势图指标平均值

    • 选择移动端Web 端,支持分端查看 SDK 指标数据。
    • 选择应用,支持查看指定应用的 SDK 指标数据。
    • 设置拆分维度,支持将 SDK 指标数据按应用、系统、域名、拉流协议等维度进行拆分。
    • 设置时间范围数据聚合粒度,支持将 SDK 指标数据按指定时间范围及数据聚合粒度展示。
  4. 拉流单路数据页签,查看指定时间范围内胆路拉流数据的 SDK 指标趋势图及指标平均值。

    • 选择移动端Web 端,支持分端查看 SDK 指标数据。
    • 选择应用、设置流名称,支持查看指定单路流的 SDK 指标数据。
    • 设置拆分维度,支持将 SDK 指标数据按应用、系统、域名、拉流协议等维度进行拆分。
    • 设置时间范围数据聚合粒度,支持将 SDK 指标数据按指定时间范围及数据聚合粒度展示。

指标说明

SDK 日志上报时机

alt

  • 我们将设置 URL 并首次调用 play 方法视为一次播放。在这个过程中,每次播放仅记录并上报一条埋点日志。
  • 起播阶段用户停止播放(调用 stop )和播放阶段用户停止播放(调用 stop )均上报播放成功日志。

关键质量指标

指标说明

拉流成功率

指在视频直播过程中,观众端(即观众的设备)成功接收和播放直播流的比例。可衡量直播流能够被观众正常拉取的概率。
计算方法拉流成功率 = 播放成功次数 / 播放次数 x 100%

首帧时间

指在视频直播过程中,从用户点击观看直播或播放按钮开始,到第一帧视频内容显示在屏幕上所经过的时间。可衡量观众在开始观看视频直播时所需等待的时长。
计算方法首帧时间 = 首帧播放时间戳 - 用户点击播放按钮的时间戳

视频渲染百秒卡顿时长

指在视频直播过程中,每 100s 的播放时间内,视频渲染卡顿的时长。可衡量观众在观看视频过程中卡顿的严重程度。
计算方法视频渲染百秒卡顿时长 = 播放过程中视频渲染卡顿总时长 / 播放时长 x 100

说明

视频渲染卡顿判断标准:当渲染的视频帧与上一次渲染的视频帧之间的间隔大于 200ms 时,将其记入视频渲染卡顿时长。通过持续监测和优化该指标,可以提升视频播放的流畅性和用户体验。