The goal of my thesis is demonstrating the evolution of the media streaming technologies till nowadays, giving a closer look to streaming methods from the past. I also demonstrate the key features of a streaming system.
I write about Videotorium, a scientific video sharing portal. I deeply examine its backend infrastructure, user interface, functionality, in a view of it’s streaming solutions. I reveal the streaming infrastructure’s main critical issues and possibilites of development. The current method of the site’s streaming media solution is slowly marching into being deprecated. It uses Flash based RTMP streaming which has many drawback nowadays compared to purely HTTP based media streaming technologies, like Apple HLS (HTTP Live Streaming) which supports iOS mobile devices and desktop clients also, and HTML5 based MPEG DASH (Dynamic Adaptive Streaming over HTTP). In my thesis I deeply examine these two technologies, write about the „license war” which is around choosing the right candidate for the HTML5 video playback format. I describe the main types of HTTP based streaming solutions and write about the differences between them.
The main goal of this thesis is to give an answer to this question: is the HTTP based adaptive bitrate streaming strong and supported enough to use it on Videotorium without losing viewers? The answer is not that simple, using a development environment I built a testimonial micro-site for MPEG-DASH and an Apple HLS streaming. In last part of my thesis I give recommendations for directions of developing Videotorium, including streaming infrastructure.