Metrics Tracked

Engagement Metrics

Total Views

Total number of successful video views during selected timeframe.

Unique Users

Total number of unique users who viewed at least 1 video during selected timeframe.

Playing Time

Total time in hours where viewers watched the video. This time excludes seek time, rebuffering time and the time users spent while the video was paused.

Playback Completed by Users

Distribution of users based on the completion of playback before the viewer dropped off.

Playback Completed by Views

Distribution of video views based on the completion of playback before the video was closed.

Max Concurrent Users

Maximum number of viewers viewing a video in given timeframe.

Timing / Latency Metrics

Player Startup Time

Time the player takes to initialise itself and is ready for further interaction with the viewer to be able to start the playback.

Video Startup Time

Time the player takes when the viewer clicks the play button for the first time to the time first frame of the video is shown to the viewer. In case of auto play this time is taken from the time when the player is instructed to play the video till the time the first frame is shown to the user.

Seek Latency

Total amount of time spent waiting for playback to resume after the viewer seeks to a new location.

Playback Metrics

Re-buffer Percentage

Measure of volume of rebuffering occurring across all video playbacks.

  • Rebuffer Percentage = buffering time * 100 / total view time

Re-buffer Duration

Total amount of time viewers spent waiting for the video to buffer.

Re-buffer Count

Number of rebuffering events that happened during all video views.

Re-buffer Frequency

Number of rebuffering events that happened on an average across all video views.

  • Rebuffer Freq = rebuffer count / total number of views

Playback Exited before Startup

Identifies how many users abandoned video after clicking play button. If this number is high, it usually indicates that video is taking too long to start.

Playback Failed

Percentage of viewers who experienced an error at any point during the playback.

Video Quality

Upsampling

Maximum upscale percentage at any point in time during a video view. A non-zero value of this metric shows that videos being served are smaller than the screen on which they are displayed. Users are experiencing pixelation and blur during playback.

Bandwidth Wastage

Maximum downscale percentage at any point in time during a video view. This metric shows that videos are larger than screen on which they are shown. If this value is very high (> 50%), it indicates that videos being served are not in ABR (adaptive bitrate) format and lot of unnecessary bandwidth is being used to deliver videos.

Avg. Bitrate

The average amount of data bring transferred for all playbacks in the selected timeframe.