Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2024
License: CC BY
Data sources: ZENODO
versions View all 1 versions
addClaim

Enhancing Real-Time Communication: A WebRTC-Based Video Chat Application

Authors: Soumya Dhanappa; Sahnaz Parveen; Sanya Yadav; Naveen Chandra Gowda;

Enhancing Real-Time Communication: A WebRTC-Based Video Chat Application

Abstract

Video chat applications are widely used for various purposes, such as social, educational, and professional communication. However, developing a video chat application can be challenging, as it requires handling complex issues such as network latency, bandwidth, security, and compatibility. Web Real-Time Communication (WebRTC) is a cutting-edge technology that enables peer-to-peer real-time communication without the need for additional software or plugins. WebRTC is a set of APIs and protocols that allow browsers and mobile applications to exchange audio, video, and data streams directly, without relying on intermediate servers or platforms. In this paper, we propose a video chat application that uses WebRTC and Node.js, a JavaScript runtime environment that allows for fast and scalable network applications3. We describe the design and implementation of our application, which consists of a web-based user interface, a signaling server, and a peer connection manager. We also evaluate the performance and usability of our application and compare it with other existing video chat applications. We demonstrate that our application can provide high-quality, secure, and user-friendly video chat services using WebRTC and Node.js

Related Organizations
Powered by OpenAIRE graph
Found an issue? Give us feedback