Video Streaming Quality of Experience (QoE) Metrics
This dataset provides granular, session-level measurements of video streaming Quality of Experience (QoE), including startup time, buffering, bitrate, resolution, rebuffering events, video quality scores, CDN selection, and key network KPIs. It enables deep analysis of how network conditions and CDN choices impact user experience across devices and geographies, making it ideal for performance optimization and benchmarking.
Sample rows
preview · 8 of 400 rows · all 18 columns| session_idstring | device_typestring | network_throughputfloat | location_countrystring | user_idstring | video_idstring | start_timedatetime | video_startup_timefloat | buffering_ratiofloat | average_bitratefloat | resolution_widthinteger | resolution_heightinteger | rebuffering_eventsinteger | video_quality_scorefloat | cdn_providerstring | network_rsrpfloat | os_versionstring | location_citystring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| aB_23cD4 | smart_tv | 143.4 | JP | user_101 | vid_001 | 2024-05-03T14:25:31Z | 1.2 | 0.4 | 8.7 | 3840 | 2160 | 0 | 4.93 | UltraCDN | -51.2 | webOS 7.1 | Tokyo |
| B92-dfE7 | pc | 27.6 | US | user_102 | vid_002 | 2024-06-09T18:10:44Z | 3.1 | 1.2 | 4.9 | 1920 | 1080 | 1 | 4.25 | FastStream | -71.4 | Windows 11 | Chicago |
| c3D4E5fG | smartphone | 22.1 | IN | user_103 | vid_003 | 2024-05-15T07:05:21Z | 0.9 | 0.7 | 3.6 | 1280 | 720 | 0 | 4.71 | MegaMirror | -64.7 | Android 14 | Mumbai |
| dE_9123a | other | 1.1 | RU | user_104 | vid_004 | 2024-05-28T19:34:12Z | 11.3 | 16.4 | 0.8 | 640 | 480 | 12 | 2.13 | LegacyCDN | -133.9 | blank | Norilsk |
| E2_fG67H | tablet | 19.6 | DE | user_105 | vid_005 | 2024-05-21T15:43:09Z | 2.5 | 1.9 | 5.1 | 1280 | 720 | 1 | 4.35 | CloudEdge | -75.8 | iPadOS 17.5 | Berlin |
| fGhI_234 | other | 0.2 | NG | user_106 | vid_006 | 2024-06-02T13:02:55Z | 8.7 | 22.8 | 0.4 | 320 | 180 | 16 | 1.42 | DownNet | -142.8 | blank | Lagos |
| G-67hIJK | smart_tv | 195.7 | KR | user_107 | vid_007 | 2024-05-24T10:41:18Z | 0.7 | 0.1 | 9.5 | 4096 | 2160 | 0 | 4.99 | UltraCDN | -47.6 | Tizen 6.0 | Seoul |
| hI_89JkL | pc | 25.8 | FR | user_108 | vid_008 | 2024-06-01T17:56:22Z | 1.6 | 1.3 | 4.2 | 1920 | 1080 | 1 | 4.47 | MegaMirror | -69.9 | macOS 14.4 | Paris |
| IJK_345L | smartphone | 13.4 | GB | user_109 | vid_009 | 2024-05-08T16:22:37Z | 0.8 | 0.5 | 2.7 | 1280 | 720 | 0 | 4.12 | FastStream | -68.5 | iOS 17.4 | Manchester |
| JkL_456M | other | 0 | RU | user_110 | vid_010 | 2024-05-27T21:30:02Z | 13.6 | 47.2 | 0 | 0 | 0 | 19 | 1 | DownNet | -147.2 | blank | Norilsk |
| kLm_567N | tablet | 8.9 | AU | user_111 | vid_011 | 2024-05-11T03:19:20Z | 4.8 | 3.7 | 3.8 | 1280 | 720 | 2 | 3.96 | CloudEdge | -102.1 | Android 12 | Sydney |
| LmN_678O | smart_tv | 102.6 | CA | user_112 | vid_012 | 2024-06-05T11:15:38Z | 0.6 | 0.2 | 8.1 | 3840 | 2160 | 0 | 4.88 | MegaMirror | -56.9 | Android TV 13 | Toronto |
| mNo_789P | pc | 18.7 | DE | user_113 | vid_013 | 2024-05-17T20:45:55Z | 2.3 | 1 | 4.1 | 1920 | 1080 | 1 | 4.16 | FastStream | -65.4 | Ubuntu 22.04 | Berlin |
| NoP_890Q | tablet | 0.8 | MX | user_114 | vid_014 | 2024-05-29T08:16:47Z | 9.8 | 39.1 | 0.9 | 480 | 360 | 14 | 1.86 | OldStream | -128.7 | Android 7.1 | Guadalajara |
| oPq_901R | smartphone | 15.2 | ZA | user_115 | vid_015 | 2024-06-07T06:32:10Z | 3.5 | 1.7 | 2.8 | 1280 | 720 | 1 | 4.09 | CloudEdge | -81.1 | iOS 17.3 | Cape Town |
| PQr_012S | pc | 38.2 | IT | user_116 | vid_016 | 2024-06-04T22:48:59Z | 1 | 0.5 | 5.6 | 1920 | 1080 | 0 | 4.61 | FastStream | -62.3 | Windows 10 | Rome |
| QrS_123T | tablet | 9.7 | TR | user_117 | vid_017 | 2024-05-22T23:09:14Z | 2.9 | 2.1 | 3.7 | 1280 | 720 | 2 | 3.82 | CloudEdge | -93.6 | iPadOS 16.7 | Istanbul |
| rSt_234U | smart_tv | 184.9 | BR | user_118 | vid_018 | 2024-06-10T16:03:21Z | 0.5 | 0.2 | 9.2 | 4096 | 2160 | 0 | 4.98 | UltraCDN | -45.8 | Fire TV OS 8.2 | São Paulo |
| StU_345V | other | 0 | BR | user_119 | vid_019 | 2024-05-26T14:40:12Z | 10.2 | 55.9 | 0 | 0 | 0 | 18 | 1 | LegacyCDN | -149.5 | blank | Manaus |
| tUv_456W | pc | 20.5 | GB | user_120 | vid_020 | 2024-06-08T21:17:14Z | 1.7 | 1.1 | 4.7 | 1920 | 1080 | 1 | 4.38 | FastStream | -67.3 | macOS 13.6 | London |
What the 400 rows show
from the 400-row sampleSmart_
- 18.3median network_
throughput - 7cdn providers
- 96location cities
- 2.6median video_
startup_ time - 1.6median buffering_
ratio - 4.1median average_
bitrate
Median 18.3, from 0.0 to 198.6.
- string 8
- integer 3
- float 6
- datetime 1
Columns
18 columns in three groups| column | type | description | example |
|---|---|---|---|
| Text 8 columns | |||
session_id | string | Unique identifier for the video streaming sessionunique | aB_23cD4 |
user_id | string | Anonymized identifier for the user | user_101 |
video_id | string | Unique identifier for the video content | vid_001 |
cdn_provider | string | Name of the CDN provider used for the session7 providers | UltraCDN |
device_type | string | Type of device used for streaming (e.g., smartphone, tablet, smart TV, PC)smartphone · tablet · smart_tv · pc · other | smart_tv |
os_version | string | Operating system version of the deviceoptional | webOS 7.1 |
location_country | string | Country where the session was initiated | JP |
location_city | string | City where the session was initiatedoptional | Tokyo |
| Numbers 9 columns | |||
video_startup_time | float | Time in seconds taken for the video to start playing after the user initiates playback0 or more | 1.2 |
buffering_ratio | float | Percentage of session time spent buffering (0-100)0 to 100 | 0.4 |
average_bitrate | float | Average bitrate achieved during the session in Mbps0 or more | 8.7 |
resolution_width | integer | Width of the highest resolution achieved during the session (in pixels)0 or more | 3840 |
resolution_height | integer | Height of the highest resolution achieved during the session (in pixels)0 or more | 2160 |
rebuffering_events | integer | Total number of rebuffering events during the session0 or more | 0 |
video_quality_score | float | Overall video quality score for the session (e.g., MOS 1-5)1 to 5 | 4.93 |
network_rsrp | float | Reference Signal Received Power (RSRP) in dBm, measured during the session-150 to -44 | -51.2 |
network_throughput | float | Average network throughput in Mbps during the session0 or more | 143.4 |
| Dates and times 1 column | |||
start_time | datetime | Timestamp when the video streaming session started | 2024-05-03T14:25:31Z |
Use it for
A telecommunications dashboard
Network_
throughput by device_ type and a breakdown of location_ country. Excel, Power BI or Tableau. Why do the 78 smart_
tv rows have a mean network_ throughput of 159.1? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Sessions400aB_23cD4143.4smart_tvB92-dfE727.6pcc3D4E5fG22.1smartpho…
A software demo
Believable sessions with user_
id, video_ id and start_ time to fill a screen in front of a buyer.
blueprint · video-streaming-quality-of-experience-qoe-metrics
Behind this dataset
Same schema. As many rows as you need.
These 400 rows came out of a blueprint — 18 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Session ID linking to subscriber and content session
- Video start time (initial buffering delay) in milliseconds (target <2s)
- Buffering ratio: % of session time spent buffering (target <1%)
- Average bitrate achieved (Kbps) and bitrate switches (ABR events)
- Resolution achieved: 480p, 720p, 1080p, 4K vs. requested resolution
- Rebuffering events: count and total duration during playback
- Video quality score (1-5 MOS) estimated from QoE metrics
- CDN used and RTT (round-trip time) to CDN edge server
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- video-streaming-quality-of-experience-qoe-metrics