University of Illinois Urbana-Champaign
Optimizing rebuffering time under dynamic user behavior
Abstract
dc:descriptionAdaptive bitrate streaming (ABR) and quality of experience (QoE) metrics are proposed to enhance video streaming quality across various Internet connections. Traditional approaches to evaluating these metrics often ignore common user behaviors like seeking, jumping, or replaying video segments, leading to gaps in QoE understanding. Addressing this, we first collected thousands of audience retention curves from Bilibili, offering a thorough view of viewer engagement and diverse watching styles, to prove that the audience does not watch a video in full. Our analysis also reveals notable behavioral differences across video categories, with Bilibili showing trends of early video abandonment, possibly influenced by platform-specific factors and shorter video formats. This enhanced grasp of user engagement aids in refining ABR and QoE metrics. To address the QoE reduction due to the nature of dynamic use behavior, we thus propose StallFreeSeek streaming system, which utilizes the good network conditions given by increased deployment of fiber-to-the-home and 5G services, as CDN appliances inside of ISPs drive down round-trip time. The intuition behind StallFreeSeek (SFS) is to prefetch small chunks densely distributed across the video, allowing immediate playback on almost any skip, and exploit strong network performance to fetch ever-larger chunks before each previous chunk finishes playback. Our evaluations show that SFS improves Quality-of-Experience and stall times in suitable network conditions while wasting less buffered content, and never performs worse than dash.js across thousands of runs. Our evaluations show that across video genres, models of user seeks, and in real-world user studies, SFS is never inferior to dash.js in QoE, stall time, or buffer waste, and when network conditions allow, performs significantly better.
Degree
thesis:*- Name thesis:degree_name
- M.S.
- Level thesis:degree_level
- Thesis
- Discipline thesis:degree_discipline
- Electrical & Computer Engr
- Grantor
- University of Illinois Urbana-Champaign
- Year dc:date
- 2025
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Zhu, Jiayu
- Contributors dc:contributor
-
- Hu, Yih-Chun
Subjects
dc:subject × 2Rights
dc:rights- Statement dc:rights
-
- Copyright 2025 Jiayu Zhu
- Language dc:language
- en, eng
Identifiers
dc:identifier.*- Handle dc:identifier
- https://hdl.handle.net/2142/129680