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
Link To Document