Tree topology networks in WebRTC An investigation into the feasibility of supernodes in WebRTC video conferencing

Examensarbete för masterexamen

Please use this identifier to cite or link to this item:
Download file(s):
File Description SizeFormat 
202811.pdfFulltext821.1 kBAdobe PDFView/Open
Type: Examensarbete för masterexamen
Master Thesis
Title: Tree topology networks in WebRTC An investigation into the feasibility of supernodes in WebRTC video conferencing
Authors: Grönberg, Johan
Meadows-, Eric
Abstract: Video conferencing is important in today's society, but most popular solutions require a user to install a program, plugin or similar. With the release of Web Real-Time Communications - WebRTC it has become easy to create video conferencing solutions that work with WebRTC supported browsers, such as Chrome, Firefox, or Opera without any addons. However due to the peer to peer nature of WebRTC it becomes difficult to scale as the technical requirements on all clients grow with each participant. This report aims to examine how to use supernodes in WebRTC based video conferencing to shift CPU and networking load within a network and how this a ects service quality. It then examines the theory behind WebRTC and supernodes to be able to implement solutions that use these concepts within a video conferencing solution. This project starts from an existing WebRTC project and implements a statistics gathering algorithm as well as two implementations using supernodes. By utilizing the results of the statistics gathering the original service is compared with results from the supernode service to evaluate the impacts on bandwidth and video resolution. We show that networks using supernodes do redistribute bandwidth and can achieve higher resolution quality in conferences given proper supernode selection. Finally, we have identified needs for further research into optimal supernode selection to achieve ping optimization, TURN usage minimization and other efficiencies.
Keywords: Data- och informationsvetenskap;Computer and Information Science
Issue Date: 2014
Publisher: Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers)
Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)
Collection:Examensarbeten för masterexamen // Master Theses

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.