PEER TO PEER WEBRTC MULTIPOINT VIDEO-CONFERENCE SYSTEM FOR E-LEARNING Cover Image

PEER TO PEER WEBRTC MULTIPOINT VIDEO-CONFERENCE SYSTEM FOR E-LEARNING
PEER TO PEER WEBRTC MULTIPOINT VIDEO-CONFERENCE SYSTEM FOR E-LEARNING

Author(s): George Suciu, Stefan Stefanescu, Cristian Beceanu, Marian Ceaparu
Subject(s): Higher Education , ICT Information and Communications Technologies, Distance learning / e-learning, Pedagogy
Published by: Carol I National Defence University Publishing House
Keywords: E-Learning; real-time; WebRTC; Node.js server; HTML5; JavaScript API;

Summary/Abstract: Real-time communication (RTC) is a new standard and industry-wide effort that expand the web browsing model, allowing access to information in areas like social media, chat, video conferencing, and television over the internet, and unified communication. Users of these systems can view, record, remark, or edit video and audio content flows using time-critical cloud infrastructures that enforce the quality of services. However, there are many proprietary protocols and codecs available, which are not easily interoperable and scalable to implement multipoint video-conference systems. WebRTC (Web real-time communication) is a state-of-the-art open technology that makes realtime communication capabilities in audio, video, and data transmission possible in real-time communication through web browsers using JavaScript APIs (Application Programming Interface) without plug-ins. Furthermore, peer-to-peer (P2P) communication enables more efficient bandwidth usage and resilience against network errors, as E-Learning, multimedia data must be streamed in realtime with the highest possible level of video quality to be easily understood by students. In this paper, we have proposed a web-based peer-to-peer real-time communication system using the Mozilla Firefox together with the Scale Drone service that enables users to communicate with high-speed data transmission over the communication channel using WebRTC technology, HTML5 and use Node.js server address. Moreover, the system can be used for massive open online courses, enabling presenters to have P2P multipoint video-conference with their auditorium. The result shows that the system is stable, fully functional, safe, and can be used in a practical network to transmit and receive multimedia data in real-time between users.

  • Issue Year: 16/2020
  • Issue No: 01
  • Page Range: 621-629
  • Page Count: 9
  • Language: English