Peer To Peer Real-Time Communication Using WebRTC
DOI:
https://doi.org/10.32628/CSEIT217647Keywords:
Real-time Communication, WebRTC, Peer to Peer, Video conferencing, Web Socket, API, Client, ServerAbstract
The covid-19 pandemic has led to things happening virtually. Students are attending their classes in online mode. More than 50 percent of the working population is working from home. Online meetings have become necessary part of everyone's life. With the existing platforms, users need to setup or install packages on their systems to run the application which sometimes becomes confusing for first timers or non-technical people. This paper proposes to build a full-fledged feature rich web-based video conferencing application using WebRTC technology. WebRTC is used to enable real time audio and video communication from a web browser without the need of installing software or plugins so that users can focus on their work rather than worrying about how to use a video conferencing platform.
References
- Xue, Huaying & Zhang, Yuan. (2016). A WebRTC-based video conferencing system with screen sharing. 485-489. 10.1109/CompComm.2016.7924748.
- C. Chiang, Y. Chen, P. Tsai and S. Yuan, "A Video Conferencing System Based on WebRTC for Seniors," 2014 International Conference on Trustworthy Systems and their Applications, 2014, pp. 51-56, doi: 10.1109/TSA.2014.17.
- K. I. Zinnah Apu, N. Mahmud, F. Hasan and S. H. Sagar, "P2P video conferencing system based on WebRTC," 2017 International Conference on Electrical, Computer and Communication Engineering (ECCE), 2017, pp. 557-561, doi: 10.1109/ECACE.2017.7912968.
- Jose Dominic, Joel Mani Joseph, Vishal Thomas, Surekha Mariam Varghese. (2021). Creating an Integrated Online Education Platform with Bandwidth Optimized P2P Video Conferencing. International Research Journal of Engineering and Technology (IRJET)
- Nayyef, Zinah & Amer, Sarah & Hussain, Zena. (2019). Peer to Peer Multimedia Real-Time Communication System based on WebRTC Technology. International Journal for the History of Engineering & Technology. 2.9. 125-130.
- Simon Holm, Alexander Lööf in their thesis “The design and architecture of a WebRTC application”, Malmo University, 2019
- https://webrtc.org/
- https://developer.mozilla.org/en-US/docs/Web/API/WebRTC_API
- https://www.w3.org/TR/webrtc/
- https://peerjs.com
- https://nodejs.org/
- https://reactjs.org/
- https://socket.io/
- https://firebase.google.com/docs
Downloads
Published
Issue
Section
License
Copyright (c) IJSRCSEIT

This work is licensed under a Creative Commons Attribution 4.0 International License.