Title :
A seamless Web integration of adaptive HTTP streaming
Author :
Rainer, Benjamin ; Lederer, Stefan ; Müller, Christopher ; Timmerer, Christian
Author_Institution :
Alpen-Adria-Univ. Klagenfurt, Klagenfurt am Wörthersee, Austria
Abstract :
Nowadays video is an important part of the Web and Web sites like YouTube, Hulu, etc. count millions of users consuming their content every day. However, these Web sites mainly use media players based on proprietary browser plug-ins (i.e., Adobe Flash) and do not leverage adaptive streaming systems. This paper presents a seamless integration of the recent MPEG standard on Dynamic Adaptive Streaming over HTTP (DASH) in the Web using the HTML5 video element. Therefore, we present DASH-JS, a JavaScript-based MPEG-DASH client which adopts the Media Source API of Google´s Chrome browser to present a flexible and potentially browser independent DASH client. Furthermore, we present the integration of WebM based media segments in DASH giving a detailed description of the used container format structure and a corresponding Media Presentation Description (MPD). Our preliminary evaluation demonstrates the bandwidth adaption capabilities to show the effectiveness of the system.
Keywords :
Internet; hypermedia; social networking (online); DASH; Google Chrome browser; Hulu; MPEG standard; Media Source API; Web sites; YouTube; adaptive HTTP streaming; bandwidth adaption; dynamic adaptive streaming over HTTP; media players; media presentation description; seamless Web integration; Bandwidth; Bit rate; Browsers; Media; Streaming media; Throughput; Transform coding; Dynamic Adaptive Streaming over HTTP; HTML5; JavaScript; MPEG-DASH; WebM; World Wide Web;
Conference_Titel :
Signal Processing Conference (EUSIPCO), 2012 Proceedings of the 20th European
Conference_Location :
Bucharest
Print_ISBN :
978-1-4673-1068-0