The playback quality dashboard provides Quality of Service (QoS) and Quality of Experience (QoE) metrics to help you monitor and optimize video playback performance.
How it works
The playback quality dashboard uses instrumentation data reported by the ApsaraVideo Player SDK. The following diagram shows the instrumentation logic.

-
In the ApsaraVideo Player SDK for web, player initialization is equivalent to the
prepare()method, and theplay()method is equivalent to thestart()method. -
When you use autoplay by calling
setAutoPlay(true), playback starts as soon as the video source is ready. This is equivalent to a user clicking Play. -
The
prepare()method can run in the background. Actual playback is triggered by thestart()method.
|
Scenario |
Reporting trigger |
Metric description |
|
Successful playback |
|
|
|
Playback failure |
|
|
Core metrics
Focus on the following core metrics to assess user experience and service health. Monitor and optimize these metrics over the long term.
-
Fast startup rate: Measures first-frame loading speed. This is the primary metric for evaluating the first-frame experience and directly affects user perception and retention.
-
Play failure ratio: Reflects playback success rate and service stability. Abnormal fluctuations can lead to user churn.
-
Rebuffer count rate: Assesses playback smoothness. Frequent rebuffering degrades the viewing experience and reduces user retention.
QoS metrics
You can view the metric definitions and detailed descriptions in the tooltips on the metric cards.

Performance metrics (Fast startup rate, Slow startup rate, Time to First Frame, Average seek duration)
Performance metrics evaluate playback startup and control responsiveness. The four metrics — fast startup rate, slow startup rate, time to first frame, and average seek duration — directly reflect how quickly users can start and navigate video content.
Fast startup rate
Slow startup rate
Time to First Frame
Average seek duration
Error metrics (Play failure ratio, Non-start ratio, Error count per 100s)
Error metrics measure service availability and system stability. The play failure ratio, non-start ratio, and error count per 100s quantify abnormal player behaviors, helping you identify and resolve issues that affect the viewing experience.
Play failure ratio
Non-start ratio
Error count per 100s
Rebuffering metrics (Rebuffer count rate, Rebuffer duration per 100s, Rebuffer count per 100s)
Rebuffering metrics measure playback smoothness, which directly affects user retention. The rebuffer count rate, rebuffer duration per 100s, and rebuffer count per 100s together provide a comprehensive view of interruptions during playback.
Rebuffer count rate
Rebuffer duration per 100s
Rebuffer count per 100s
QoE metrics
You can view the metric definitions and detailed descriptions in the tooltips on the metric cards.

Viewing behavior metrics (Total plays, Actual plays, Completion count, Completion rate, 5-second bounce ratio)
Viewing behavior metrics measure user engagement and content consumption depth. Total plays, actual plays, completion count, completion rate, and 5-second bounce ratio help you evaluate content popularity and optimize the viewing experience.
Total plays
Actual plays
Completion count
Completion rate
5-second bounce ratio
User metrics (Unique users, Average play duration per user, Average plays per user, Average completion per user)
User metrics reflect overall user activity and engagement. Unique users, average play duration per user, average plays per user, and average completion per user provide insights into content reception and platform usage patterns.
Unique users
Average play duration per user
Average plays per user
Average completion per user
Average metrics (Average play duration, Average video duration, Average bitrate per start, Average bitrate per play)
Average metrics evaluate single-session viewing depth and playback quality. Average play duration, average video duration, average bitrate per start, and average bitrate per play help you understand viewing behavior and video quality levels.