Home > Published Issues > 2023 > Volume 14, No. 2, 2023 >
JAIT 2023 Vol.14(2): 204-211
doi: 10.12720/jait.14.2.204-211

Client-Based Distributed Video Conferencing via WebRTC

Dominic Kern 1,* and Matthias Teßmann 2
1. KURZ Digital Solutions GmbH & Co. KG, 90763 Fürth, Germany
2. Nuremberg Institute of Technology Georg Simon Ohm, 90489 Nürnberg, Germany;
Email: matthias.tessmann@th-nuernberg.de (M.T.)
*Correspondence: dominic.kern@kurzdigital.com (D.K.)

Manuscript received August 27, 2022; revised October 21, 2022; accepted December 7, 2022; published March 14, 2023.

Abstract—The most common video conferencing topologies are mesh and star topologies. The star topology requires a powerful server which leads to high costs. In the mesh topology, this is not the case, as each participant is directly connected to every other participant. However, due to the load caused by the numerous connections, the mesh topology is not suitable for larger video conferences. In this paper, we propose a video conferencing service that combines the advantages of the mesh and star topologies to enable larger video conferences without the need for powerful servers. This is achieved by distributing the video streams over the most powerful participants instead of a server. The resulting system achieves an improvement in video quality compared to a reference test in the mesh topology, which was determined based on the transmission rate and frame rate.
 
Keywords—video conferencing, distributed, webRTC

Cite: Dominic Kern and Matthias Teßmann, "Client-Based Distributed Video Conferencing via WebRTC," Journal of Advances in Information Technology, Vol. 14, No. 2, pp. 204-211, 2023.

Copyright © 2023 by the authors. This is an open access article distributed under the Creative Commons Attribution License (CC BY-NC-ND 4.0), which permits use, distribution and reproduction in any medium, provided that the article is properly cited, the use is non-commercial and no modifications or adaptations are made.