Software engineering Thesis no: BSE-2019- 0? 2019 Comparison of Video file transmission over Dat protocol and Hypertext transfer protocol Jonathan Artback Dept. Computer Science & Engineering Blekinge Institute of Technology SE–371 79 Karlskrona, Sweden This thesis is submitted to the Department of Computer Science & Engineering at Blekinge Institute of Technology in partial fulfillment of the requirements for the degree of Bachelor of Science in Software engineering. The thesis is equivalent to 20 weeks of half-time studies. Contact Information: Author(s): Jonathan Artback E-mail:
[email protected] University advisor: Dr. Ahmad Nauman Ghazi Department of Software Engineering Dept. Computer Science & Engineering Internet : www.bth.se Blekinge Institute of Technology Phone : +46 455 38 50 00 SE–371 79 Karlskrona, Sweden Fax : +46 455 38 50 57 Abstract Context. Scalability and bittrate is an large concern when build- ing infrastructure and application for video content delivery. Many research and companies have for a long time looked at peer to peer technology as a way of solving the issue by utilizing the clients capac- ity. Objectives. The first objectives is to see if Dat protocol would be a good fit for video file delivery. Comparing with the widely used HTTP too see the differences in scalability and bitrate. The challenges with implementing such a solution and tactic for the future if choosing to. Methods. In order to achieve the objectives of our research a compar- ing network experiment in similar manners and with the same client base was conducted. Conclusions. The Dat protocol show good scalability and perfor- mance especially on larger number of clients compared to HTTP.