Peer Reviewed Open Access Journal
ISSN: 3139-3349
Traditional multimedia projectors in Nigerian classrooms are frequently affected by technical failures, poor maintenance, and outright unavailability, disrupting lessons and reducing student engagement. This study developed an offline classroom presentation system that uses WebRTC technology over a local wireless network as a practical alternative to traditional projectors. The system comprises a presenter device, a Node.js signalling server built with Express.js and Socket.io, a Mediasoup Selective Forwarding Unit (SFU), and multiple viewer devices, all connected over a classroom local area network (LAN) without internet access. The presenter uploads a single media stream to the SFU, which forwards it independently to each connected viewer, eliminating the bandwidth and CPU scaling constraints associated with a peer-to-peer topology. The frontend was built with HTML, CSS, and vanilla JavaScript, requiring only a modern browser for access, while the server enforced HTTPS using pre-generated self-signed certificates to satisfy the browser security requirements of the screen-capture API. System performance was evaluated using latency, CPU and RAM usage, scalability, and cross-browser compatibility metrics. Results showed stable, low-latency screen and audio sharing to up to twenty simultaneous viewers, with average latency remaining below 100 ms and consistent performance across Chrome, Edge, and Firefox. The findings confirm the technical feasibility of the system and its ability to replicate the core functionality of a projector without dependence on internet connectivity or costly hardware. The study concludes that WebRTC-based LAN systems represent a viable, scalable, and cost-effective alternative to traditional classroom projectors, with meaningful implications for educational technology deployment in resource-constrained environments.
Offline Classroom, Presentation System, Local Area, Networks, Real-Time Screen Sharing
Andre, E., Le Breton, N., Lemesle, A., Roux, L., & Gouaillard, A. (2018). Comparative Study of WebRTC Open Source SFUs for Video Conferencing. 2018 Principles, Systems and Applications of IP Telecommunications (IPTComm), 1–8. https://doi.org/10.1109/IPTCOMM.2018.8567642
De Silva, J. U. (2021). UTILIZING TECHNOLOGY IN THE CLASSROOM [Selinus University of Science and Literature]. https://uniselinus.education/sites/default/files/2021-07/Tesi%20De%20Silva.pdf
Diallo, B., Ouamri, A., & Keche, M. (2023). A Hybrid Approach for WebRTC Video Streaming on Resource-Constrained Devices. Electronics, 12(18), 3775. https://doi.org/10.3390/electronics12183775
Edan, N. M. (2022). Design And Implementation Of Webrtc Screen Sharing. 19(3).
Egboka, P., Aliyu, H. D., Ahmed, D., & Muntaka, T. (2022). Effects of Multimedia Video Projection on Undergraduate Students’ Achievement and Retention in Quantitative Economics in the Universities in Gombe State, Nigeria. Kashere Journal of Education, 2(2), 259–266. https://doi.org/10.4314/kje.v2i2.32
Kasetwar, A., Balani, N., Damwani, D., Pandey, A., Sheikh, A., & Khadse, A. (2022). A WebRTC Based Video Conferencing System with Screen Sharing. International Journal for Research in Applied Science and Engineering Technology, 10(5), 5061–5066. https://doi.org/10.22214/ijraset.2022.43595
Mahmoud, H., & Abozariba, R. (2024). A systematic review on WebRTC for potential applications and challenges beyond audio video streaming. Multimedia Tools and Applications, 84(6), 2909–2946. https://doi.org/10.1007/s11042-024-20448-9
Rathee, P., Bhatla, D., Khan, S., Chowdhary, S., Diwan, V., & Maharaja Surajmal Institute of Technology. (2022). VIDEO/AUDIO CONFERENCING USING WEBRTC. International Journal of Engineering Applied Sciences and Technology, 7(4), 276–280. https://doi.org/10.33564/IJEAST.2022.v07i04.043
Sunder Saini, S., & Sen Sharma, L. (2023). Performance Evaluation of WebRTC-Based Video Conferencing: A Comprehensive Analysis. Journal of Advanced Zoology, 44(S7), 322–330. https://doi.org/10.17762/jaz.v44iS7.2740
Umeozor, U. J., & Onuh, U. B. (2023). Availability and utilization of multimedia projectors in teaching of computer science in senior secondary schools in nnewi metropolis. Unizik Journal of Educational Management and Policy, 5(2), 73–85.
