Transport-Aware QoE Modeling for WebRTC: Predicting Playback Freezes with Machine Learning

Abstract WebRTC is the de facto standard for browser-based real-time media delivery, increasingly deployed over QUIC, a UDP-based transport protocol offering low-latency stream multiplexing and improved congestion control. While QUIC is designed to optimize performance for interactive applications, its impact on application-level Quality of Experience (QoE) remains underexplored, particularly from the perspective of client-side telemetry. In this work, we investigate how the underlying transport protocol impacts the observability and prediction of video playback freezes using machine learning. We construct two labeled datasets from real-world WebRTC sessions across diverse network environments, with QUIC selectively enabled and disabled. Using client-side statistics, we train Random Forest and Multi-Layer Perceptron models to predict freeze events. We analyze the feature landscape via both model-based importance and SHAP interpretability methods. Our results show that QUIC shifts the dominant predictors of QoE degradation from raw packet loss and retransmission metrics toward media-layer jitter, buffering, and recovery-related indicators. These findings highlight the need for transport-aware QoE modeling, and offer practical insights for developers building real-time QoE analytics directly within the browser environment.

Authors

Institutions

Publication Details

Journal
Journal of Network and Systems Management
Published
2026-05-12
DOI
https://doi.org/10.1007/s10922-026-10076-z
Primary Topic
Image and Video Quality Assessment
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Transport-Aware QoE Modeling for WebRTC: Predicting Playback Freezes with Machine Learning

Fatma Gürses, Ece Gelal Soyak, Armanc Sedal
Journal of Network and Systems Management
Image and Video Quality Assessment
article

Transport-Aware QoE Modeling for WebRTC: Predicting Playback Freezes with Machine Learning

Fatma Gürses, Ece Gelal Soyak, Armanc Sedal
article en

Abstract

Abstract WebRTC is the de facto standard for browser-based real-time media delivery, increasingly deployed over QUIC, a UDP-based transport protocol offering low-latency stream multiplexing and improved congestion control. While QUIC is designed to optimize performance for interactive applications, its impact on application-level Quality of Experience (QoE) remains underexplored, particularly from the perspective of client-side telemetry. In this work, we investigate how the underlying transport protocol impacts the observability and prediction of video playback freezes using machine learning. We construct two labeled datasets from real-world WebRTC sessions across diverse network environments, with QUIC selectively enabled and disabled. Using client-side statistics, we train Random Forest and Multi-Layer Perceptron models to predict freeze events. We analyze the feature landscape via both model-based importance and SHAP interpretability methods. Our results show that QUIC shifts the dominant predictors of QoE degradation from raw packet loss and retransmission metrics toward media-layer jitter, buffering, and recovery-related indicators. These findings highlight the need for transport-aware QoE modeling, and offer practical insights for developers building real-time QoE analytics directly within the browser environment.

Journal of Network and Systems ManagementVol. 34(3)
Bahçeşehir University (TR)
Bahçeşehir Üniversitesi
Openalex Percentile: Top 4%
Image and Video Quality Assessment
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.