Content area

Abstract

The JavaScript programming language was selected to create software creation that facilitates the creation of a video connection between users because it enables the creation of cross-platform apps relatively quickly. For example, "Web Real-Time Communication (WebRTC)" standards do not specify exactly how two browsers initiate and manage communication with one another. The reason for this is that WebRTC does not specify the signaling technique or protocol. This paper's main goal is to design and construct a WebRTC simultaneous video conference between peers utilizing Google Chrome and the Socket.io signaling technology. A Local Area Network was used in this experiment (LAN). Furthermore, an assessment was conducted on the quality of experience (QoE), the Socket.io signaling method, and resources, including bandwidth consumption. This paper describes the simultaneous execution of peer-to-peer video calls with user identification (user-id).

Details

1009240
Title
Applying Software Engineering Based on Peer-to-Peer Communication Asma Salim Yahya *
Author
Yahya, Asma Salim 1 

 College of Computer Sciences and Mathematics, The University of Mosul, Mosul, Iraq 
Volume
15
Issue
1
Pages
75-80
Publication year
2024
Publication date
2024
Section
Research Article
Publisher
Ninety Nine Publication
Place of publication
Gurgaon
Country of publication
India
Publication subject
e-ISSN
13094653
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
ProQuest document ID
3065454992
Document URL
https://www.proquest.com/scholarly-journals/applying-software-engineering-based-on-peer/docview/3065454992/se-2?accountid=208611
Copyright
© 2024. This work is published under https://creativecommons.org/licenses/by/4.0 (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-07-15
Database
ProQuest One Academic