• DocumentCode
    270598
  • Title

    Design and Evaluation of a Self-Learning HTTP Adaptive Video Streaming Client

  • Author

    Claeys, Maxim ; Latré, Steven ; Famaey, Jeroen ; De Turck, Filip

  • Author_Institution
    Dept. of Inf. Tech., Ghent Univ., Ghent, Belgium
  • Volume
    18
  • Issue
    4
  • fYear
    2014
  • fDate
    Apr-14
  • Firstpage
    716
  • Lastpage
    719
  • Abstract
    HTTP Adaptive Streaming (HAS) is becoming the de facto standard for Over-The-Top (OTT)-based video streaming services such as YouTube and Netflix. By splitting a video into multiple segments of a couple of seconds and encoding each of these at multiple quality levels, HAS allows a video client to dynamically adapt the requested quality during the playout to react to network changes. However, state-of-the-art quality selection heuristics are deterministic and tailored to specific network configurations. Therefore, they are unable to cope with a vast range of highly dynamic network settings. In this letter, a novel Reinforcement Learning (RL)-based HAS client is presented and evaluated. The self-learning HAS client dynamically adapts its behaviour by interacting with the environment to optimize the Quality of Experience (QoE), the quality as perceived by the end-user. The proposed client has been thoroughly evaluated using a network-based simulator and is shown to outperform traditional HAS clients by up to 13% in a mobile network environment.
  • Keywords
    hypermedia; learning (artificial intelligence); quality of experience; transport protocols; video streaming; OTT media streaming; QoE; mobile network environment; network-based simulator; novel reinforcement learning based HAS client; over-the-top based video streaming services; quality of experience; self-learning HAS client; self-learning HTTP adaptive video streaming client; Adaptive systems; Bandwidth; Bit rate; Convergence; Standards; Streaming media; Video sequences; Streaming media; intelligent agent; learning systems; quality of service;
  • fLanguage
    English
  • Journal_Title
    Communications Letters, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7798
  • Type

    jour

  • DOI
    10.1109/LCOMM.2014.020414.132649
  • Filename
    6746772