Year:2022   Volume: 4   Issue: 4   Area:

  1. Home
  2. Article List
  3. ID: 222

Muath Abdullah SAEED, Naktal Moaid EDAN

DESIGN AND IMPLEMENT VIDEO AND CHAT APPLICATION USING MESH NETWORK

Web Real-Time Communication (WebRTC) technology permits real-time media and data exchange between browsers. A connection is proven via a detection procedure named signalling. However, signalling has no exact definition in WebRTC. This paper aims to design and implement WebRTC chat, video communication, and recording between peers (browserto-browser) in the real application using Chrome and Firefox based on mesh topology. Thus, a signalling channel between two peers for chat and video conferencing using the following: Socket.io mechanism, Node.JS platform, and Express.JS has been produced and performed. Including, Axios (HTTP JSON), and JavaScript as the main programing language utilised. The results of this work have ensured that a signalling channel has been built and implemented.

Keywords: Web Real-Time Communication (Webrtc); Session Description Protocol (SDP); Socket.Io Protocol; Node. JS, Javascript (JS); Local Area Network (LAN).

http://dx.doi.org/10.47832/2717-8234.13.7


366