Completed Theses
Design and Simulative Performance Evaluation of a QoE Fair Adaptive Streaming Mechanism
- Type:
- Master Thesis Computer Science
- Status:
- completed
- Tutor:
- Examiner:
- Volker Gruhn
- Examiner:
Abstract
In this thesis, we design a Quality of Experience (QoE) fair adaptive streaming algorithm and a simulation to evaluate its performance. We propose a design with an external coordinator that assesses QoE for clients behind a bottleneck and tries to maximize the QoE while reducing stalling and low video quality playback. The simulation was written with simpy, a discrete event framework in Python. We simulated multiple clients with configured and random arrival times and assessed the performance of the design adaptation strategy in comparison to other throughput- respectively buffer-based adaptation strategies. We found that the adaptation strategy did not outperform the buffer-based strategy on fairness and quality level playback