• DocumentCode
    59331
  • Title

    Quality-Control Algorithm for Adaptive Streaming Services Over Wireless Channels

  • Author

    Garcia, Sergio ; Cabrera, Julian ; Garcia, Narciso

  • Author_Institution
    Grupo de Tratamiento de Imagenes (GTI), Univ. Politec. de Madrid, Madrid, Spain
  • Volume
    9
  • Issue
    1
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    50
  • Lastpage
    59
  • Abstract
    Dynamic Adaptive Streaming over HTTP (DASH) is a recent MPEG standard for IP video delivery whose aim is the convergence of existing adaptive-streaming proprietary solutions. However, it does not impose any adaptation logic for selecting the quality of the media segments requested by the client, which is crucial to cope effectively with bandwidth fluctuations, notably in wireless channels. We therefore propose a solution to this control problem through Stochastic Dynamic Programming (SDP). This approach requires a probabilistic characterization of the system, as well as the definition of a cost function that the control strategy aims to minimize. This cost function is designed taking into account factors that may influence the quality perceived by the users. Unlike previous works, which compute control policies online by learning from experience, our algorithm solves the control problem offline, leading promptly to better results. In addition, we compared our algorithm to others during a streaming simulation and we analyzed the objective results by means of a Quality of Experience (QoE) oriented metric. Moreover, we conducted subjective tests to complete the evaluation of the performance of our algorithm. The results show that our proposal outperforms the other approaches in terms of both the QoE-oriented metric and the subjective evaluation.
  • Keywords
    dynamic programming; quality of experience; stochastic programming; video signal processing; video streaming; wireless channels; DASH; QoE oriented metric; adaptive streaming services; dynamic adaptive streaming over HTTP; probabilistic characterization; quality of experience; quality-control algorithm; stochastic dynamic programming; wireless channels; Bandwidth; Bit rate; Cost function; Mathematical model; Signal processing algorithms; Streaming media; Throughput; Adaptive streaming; DASH; quality of experience; stochastic dynamic programming;
  • fLanguage
    English
  • Journal_Title
    Selected Topics in Signal Processing, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    1932-4553
  • Type

    jour

  • DOI
    10.1109/JSTSP.2014.2331912
  • Filename
    6838956