YouTube playback test over a SIM

Stream a video over the cellular connection and measure playback quality.

Stream a video over the SIM's data connection and measure the experience: time to first frame, buffering events, dropped pictures, achieved quality. The closest measurement to what a subscriber feels when watching video on the network.

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