Lately the Internet, and the media travelling on it is already a part of our lives. We do not even need to download whole videos, instead we have streaming technology, that transmits them to our devices. The multimedia starts to play before the entire file is loaded. The Internet TV is also based on this idea. It has several advantages over the traditional television services. For example the viewers can watch the contents that are actually desired by them, and they can also stop and seek in the videos. It is mostly a hidden feature, but the playback can adapt to the load of the network. This function is called ABS (Adaptive Bitrate Streaming). With ABS the viewer always gets the best available stream, that the connection allows and the used equipment bears.
At the beginning of this thesis I present you the currently popular and used streaming techniques including ABS solutions. After that I write about the realizations of these, then I summarize today’s live solutions, and their advantages and disadvantages. In the second part I present the making of a single server Wowza Streaming Engine solution. After that I make measurements on it with a goal of seeing and understanding the reactions of the system to critical conditions.
In the last section I summarize my results and experiences regarding this topic then I make some assumptions on possible future changes in streaming systems.