YouTube playback test over a SIM

Stream a YouTube video over the SIM's data connection and measure playback quality: start time, buffering, dropped frames.

The closest measurement to what a subscriber feels when watching video on the network. You get the time before playback starts, how often and how long the video stalls to buffer, the frames dropped, and the quality actually reached versus the best available.

Parameters

ParameterRequiredDescription
UrlYesThe video URL to stream.
QualityNoRequested video quality. Default: 144p.
Duration to playNoHow long to stream, in seconds. Default: 10.

Plus the shared connection settings.

Results and metrics

In the action report (result):

FieldDescription
first_buffering_timeTime before playback starts.
additional_buffering_time, additional_buffering_countRe-buffering during playback: total time and number of stalls.
played_timeSeconds actually played.
displayed_pictures, lost_picturesFrames displayed versus dropped.
played_audio_buffers, lost_audio_buffersAudio continuity.
streamed_quality, best_available_quality, codecThe quality obtained versus available, and the codec.
total_bytes, read_bytesData volume transferred.

In Analytics, each run feeds the video measurement with the buffering times and counts, lost_pictures_percent, buffering_percent, played time, and volumes, tagged by status, streamed quality, APN, antenna, DNS server, and access technology.

What's next?

Ookla Speedtest

Raw bandwidth, to correlate with video quality

Download File

Plain throughput against your own servers

Last updated on