Nowadays increasing number of people are watching video content online which has a limited bandwidth and speed but the users' demand is rising. In order to successfully play the video content, the use of content delivery networks, which bring the content physically closer to the user, is increasing. This master’s thesis is specifically concerning different types of content delivery networks and video streaming protocols with adaptive bitrate, which facilitate continuous viewing despite constant changes in network performance. To measure the effectiveness of the content delivery network we have installed software called Squid that enables caching of content on a proxy server located between the client and the origin server. Based on the performed measurements of transfer speed of video content, we established that the caching proxy server allowed content transfer three times faster than before, thus allowing viewing of video content in the best quality with smaller round trip time, notwithstanding the great distance between the origin server and the client. In the thesis, we confirmed the findings of theoretical abstracts with the help of measurements and supported our basic thesis that the content delivery network improved the transmission of content.
|