• DocumentCode
    3172370
  • Title

    Helping Hand or Hidden Hurdle: Proxy-Assisted HTTP-Based Adaptive Streaming Performance

  • Author

    Krishnamoorthi, Vengatanathan ; Carlsson, Niklas ; Eager, Derek ; Mahanti, Anirban ; Shahmehri, Nahid

  • Author_Institution
    Linkoping Univ., Linkoping, Sweden
  • fYear
    2013
  • fDate
    14-16 Aug. 2013
  • Firstpage
    182
  • Lastpage
    191
  • Abstract
    HTTP-based Adaptive Streaming (HAS) has become a widely-used video delivery technology. Use of HTTP enables relatively easy firewall/NAT traversal and content caching. While caching is an important aspect of HAS, there is not much public research on the performance impact proxies and their policies have on HAS. In this paper we build an experimental framework using open source Squid proxies and the most recent Open Source Media Framework (OSMF). A range of content-aware policies can be implemented in the proxies and tested, while the player software can be instrumented to measure performance as seen at the client. Using this framework, the paper makes three main contributions. First, we present a scenario-based performance evaluation of the latest version of the OSMF player. Second, we quantify the benefits using different proxy-assisted solutions, including basic best effort policies and more advanced content quality aware prefetching policies. Finally, we present and evaluate a cooperative framework in which clients and proxies share information to improve performance. In general, the bottleneck location and network conditions play central roles in which policy choices are most advantageous, as they significantly impact the relative performance differences between policy classes. We conclude that careful design and policy selection is important when trying to enhance HAS performance using proxy assistance.
  • Keywords
    hypermedia; public domain software; software performance evaluation; transport protocols; video streaming; HAS; OSMF; content quality aware prefetching policies; content-aware policies; open source Squid proxies; open source media framework; proxy-assisted HTTP-based adaptive streaming performance; proxy-assisted solutions; scenario-based performance evaluation; Bandwidth; Encoding; Instruments; Media; Prefetching; Servers; Streaming media; Experimental evaluation; HTTP-based adaptive streaming; OSMF; Prefetching; Proxy-assisted;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis & Simulation of Computer and Telecommunication Systems (MASCOTS), 2013 IEEE 21st International Symposium on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1526-7539
  • Type

    conf

  • DOI
    10.1109/MASCOTS.2013.26
  • Filename
    6730761