WebRTC Signaling Mechanism Using npRTC Topology for Online Virtual Classroom
- DOI
- 10.2991/ahe.k.220205.047How to use a DOI?
- Keywords
- WebRTC; Online Virtual Classroom; npRTC Signaling Mechanism; Network Performance
- Abstract
Equitable quality of education is still a national strategic issue, especially since the Covid-19 pandemic has not yet ended. Learning through Online Virtual Classroom (OVC) is needed to fulfill equal access to quality education for the community. One of the technologies that can be used to build virtual classrooms online is WebRTC (Web Real-Time Communication). WebRTC is a real-time communication technology or web platform that can be run between browsers without the use of various plug-ins. The purpose of this study is to model the WebRTC topology through the signaling mechanism that works in the construction of the OVC. The identification of the OVC feature is integrated with WebRTC as a real-time communication medium, namely Electronic whiteboard, Screen sharing, File transfer, Recording, Chat room, Calendar Integration, and Moderation. Application is developed using Node.js as backend programming and React.js as frontend programming, which is Socket.io for signaling communication. This study proposes a topology using the signaling mechanism of the npRTC model. The research method is quasi-experimental with a forward engineering approach. System testing is carried out to measure network performance with testing parameters including bandwidth consumption, CPU performance, memory usage, throughput, delay, jitter, and packet loss. The results showed that by using the npRTC signaling mechanism, the CPU load, bandwidth requirements, and large memory usage by the client could be reduced, because throughput was increased, and delay, jitter, and packet loss were reduced. This research on the WebRTC signaling mechanism is that the intermediate server for interactive connectivity establishment using a STUN server does not yet involve a TURN server.
- Copyright
- © 2022 The Authors. Published by Atlantis Press International B.V.
- Open Access
- This is an open access article under the CC BY-NC license.
Cite this article
TY - CONF AU - Raswa Raswa AU - Sumarudin Sumarudin AU - Eka Ismantohadi PY - 2022 DA - 2022/02/14 TI - WebRTC Signaling Mechanism Using npRTC Topology for Online Virtual Classroom BT - Proceedings of the 5th FIRST T1 T2 2021 International Conference (FIRST-T1-T2 2021) PB - Atlantis Press SP - 264 EP - 270 SN - 2589-4943 UR - https://doi.org/10.2991/ahe.k.220205.047 DO - 10.2991/ahe.k.220205.047 ID - Raswa2022 ER -