• DocumentCode
    259412
  • Title

    Hive.js: Browser-Based Distributed Caching for Adaptive Video Streaming

  • Author

    Roverso, Roberto ; Hogqvist, Mikael

  • Author_Institution
    Peerialism AB, Stockholm, Sweden
  • fYear
    2014
  • fDate
    10-12 Dec. 2014
  • Firstpage
    143
  • Lastpage
    146
  • Abstract
    Peer-to-peer (P2P) technology has long been considered a natural complement to standard CDN infrastructure for video distribution since it greatly reduces costs and improves quality of user experience. However, P2P solutions have traditionally required the installation of additional software or plugins to be deployed, which significantly hinders adoption. In this paper, we present Hive.js, a browser-based plugin-less distributed caching platform for video streaming. Hive.js is layered over WebRTC, a new set of HTML5 APIs for direct browser-to-browser communication, and it is designed to transport adaptive HTTP streaming protocols, specifically MPEG-DASH. Initial results obtained by evaluating Hive.js in a controlled test environment show that our approach significantly reduces the load on CDN infrastructure and does not sacrifice quality of user experience.
  • Keywords
    application program interfaces; cache storage; hypermedia markup languages; peer-to-peer computing; quality of experience; transport protocols; video streaming; HTML5 API; Hive.js; MPEG-DASH; P2P technology; WebRTC; adaptive video streaming; browser-based distributed caching; browser-based plugin-less distributed caching platform; content delivery network technology; direct browser-to-browser communication; peer-to-peer technology; quality of user experience; standard CDN infrastructure; transport adaptive HTTP streaming protocol; video distribution; Bit rate; Browsers; Peer-to-peer computing; Protocols; Standards; Streaming media; WebRTC; Content Delivery; MPEG-DASH; Peer-to-peer; Web RTC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia (ISM), 2014 IEEE International Symposium on
  • Conference_Location
    Taichung
  • Print_ISBN
    978-1-4799-4312-8
  • Type

    conf

  • DOI
    10.1109/ISM.2014.45
  • Filename
    7033011