Variable-Threshold Buffer Based Adaptation for DASH Mobile Video Streaming - Archive ouverte HAL
Communication Dans Un Congrès Année : 2017

Variable-Threshold Buffer Based Adaptation for DASH Mobile Video Streaming

Résumé

Dynamic Adaptive Streaming over HTTP (DASH) was introduced to enable high video quality streaming over HTTP. DASH depends on the adaptation logic at the client to choose which video bitrate to stream from the content server for each chunk. For clients receiving video over a cellular network, the cellular first hop tends to be the bandwidth bottleneck and can exhibit significant swings in available bandwidth. In this paper we develop and evaluate a Dynamic Adaptation for mobile Video Streaming (DAVS), a technique that can be used within DASH adaptation to handle the significant bandwidth variability experienced by cellular mobile clients. In our scheme the main innovation is that the client chooses a bitrate based on whether the playout buffer occupancy (BO) falls below or above a dynamic threshold. In addition, the scheme attempts to minimize bitrate switching by again delaying a change of video bitrate selection by a window of time-that is also dynamically determined. We evaluate the performance of DAVS over real traces collected from a mobile network operator. DAVS shows better performance over different video streaming metrics. Furthermore, It increases the QoE by a range 15%-55% compared to benchmark algorithms.
Fichier principal
Vignette du fichier
paper4.pdf (320.86 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02074840 , version 1 (21-03-2019)

Identifiants

Citer

Rabee Mustapha Abuteir, Anne Fladenmuller, Olivier Fourmaux, Mostafa Ammar. Variable-Threshold Buffer Based Adaptation for DASH Mobile Video Streaming. IWCMC 2017 - 13th International Wireless Communications and Mobile Computing Conference, Jun 2017, Valencia, Spain. ⟨10.1109/IWCMC.2017.7986253⟩. ⟨hal-02074840⟩
102 Consultations
328 Téléchargements

Altmetric

Partager

More