Skip to main navigation Skip to search Skip to main content

Optimizing Video Conferencing Web Application built on WebRTC

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Web RTC can provide real time capabilities for multimedia applications like voice, video and data between peers by utilizing the open standards. With the onset of covid, video conferencing has become a need of the day. Optimization of bandwidth, and other features have become the necessity. In the current work, WebRTC protocols are built upon, to improve the connection and success rate, optimize the bitrate and reduce the frame rate. This improvement is carried out without visible or audible loss of clarity in the video sessions. The Session Description Protocol is utilized to accomplish this, and this would not have been possible using WebRTC APIs alone. N-to-N connection among peers is established in an optimized manner, so that the application does not engage an intermediate server to transfer media streams which has resulted in multi-fold improvement in bandwidth performance and also maximized the number of participants, without incurring the cost for an intermediate media server. Conventionally, an intermediate media server is used to stitch streams from various senders into a single stream and then sent to the receivers. Bandwidth utilization is reduced close to 100x with good visibility in the stream. Robust web application is achieved using the TURN (Traversal Using Relays around NAT) server. The proposed work has addressed multiple ways of optimizing for the video conferencing using WebRTC.

Original languageEnglish
Title of host publication2022 International Conference on Smart Generation Computing, Communication and Networking, SMART GENCON 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665454995
DOIs
Publication statusPublished - 2022
Event2022 International Conference on Smart Generation Computing, Communication and Networking, SMART GENCON 2022 - Bangalore, India
Duration: 23-12-202225-12-2022

Publication series

Name2022 International Conference on Smart Generation Computing, Communication and Networking, SMART GENCON 2022

Conference

Conference2022 International Conference on Smart Generation Computing, Communication and Networking, SMART GENCON 2022
Country/TerritoryIndia
CityBangalore
Period23-12-2225-12-22

All Science Journal Classification (ASJC) codes

  • Computer Science Applications
  • Artificial Intelligence
  • Computer Networks and Communications
  • Information Systems and Management
  • Electrical and Electronic Engineering
  • Control and Optimization

Fingerprint

Dive into the research topics of 'Optimizing Video Conferencing Web Application built on WebRTC'. Together they form a unique fingerprint.

Cite this