Skip to Main content Skip to Navigation
Poster communications

ViCrypt: Real-time, Fine-grained Prediction of Video Quality from Encrypted Streaming Traffic

Abstract : With the advent of HTTP Adaptive Streaming (HAS) technology, the visual quality of videos streamed over the Internet has become a paramount Key Performance Indicator (KPI) for Internet Service Providers (ISPs), who want to deliver a high video streaming Quality of Experience (QoE) to satisfy their customers and avoid churn. We address the problem of real-time QoE monitoring of HAS, from the ISP perspective, focusing on video-resolution, video bitrate and re-buffering prediction. Given the wide adoption of end-to-end encryption, we resort to machine-learning models to predict these metrics in a fine-grained scale, using as input only packet-level data. The proposed measurement system performs predictions in real time, during the course of an ongoing video-streaming session, with a time granularity as small as one second. We consider the particular case of YouTube video streaming. Empirical evaluations on a large and heterogeneous corpus of YouTube measurements demonstrate that the proposed system can predict six different video resolution levels with very high accuracy -- from 144p to 1080p, estimate the video encoding bitrate as a regression problem with small estimation errors, and predict the occurrence of re-buffering events with high precision and recall, all of this in real time. Different from state of the art, the prediction task is not bound to coarse-grained video quality classes and does not require chunk-detection approaches for feature extraction. As an additional novelty, our methodology continuously extracts features from the encrypted stream of packets in a stream-like, recursive manner, using bounded - and lightweight - memory footprints; this enables its execution on top of limited memory hardware, such as set-top boxes or home routers, which are nowadays the most preferred devices for conducting end-customer monitoring by major vendors.
Complete list of metadatas
Contributor : Sarah Wassermann <>
Submitted on : Thursday, November 21, 2019 - 11:52:34 PM
Last modification on : Tuesday, November 26, 2019 - 6:16:08 PM


Files produced by the author(s)


  • HAL Id : hal-02375301, version 1


Sarah Wassermann, Michael Seufert, Pedro Casas, Li Gang, Kuang Li. ViCrypt: Real-time, Fine-grained Prediction of Video Quality from Encrypted Streaming Traffic. ACM Internet Measurement Conference (IMC) 2019, Oct 2019, Amsterdam, Netherlands. ⟨hal-02375301⟩



Record views


Files downloads