WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing

Naktal Moaid Edan, Ali Al-Sherbaz, Scott Turner

Research output: Contribution to Book/Report typesConference contribution

Abstract

Web Real-Time Communication (WebRTC) has been interested in many developers for video conferencing. The major aim is to create a scalable WebRTC signalling mechanism called (WebNSM) for bi-directional video conferencing via Ethernet of LAN and WAN networks. WebNSM was designed for many users over star topology (one-to-many) using Socket.io (API) mechanism and various JavaScript methods to handle the default channel among peers and to gain a full duplex connection among the main broadcaster and participants. WebNSM has a novelty while it provides bi-directional video conferencing for undefined users, opens one/multiple rooms using the same server, determines room initiator, keeps a session productive even another participant leaves, joins an existing session or renegotiate new session, and does not allow unknown peer to join the session. Also, an evaluation of WebNSM, bandwidth consumption, CPU performance, memory usage, Quality of Experience (QoE), maximum links and RTP calculation was achieved. Moreover, this paper highlights the limitations of resources and using star topology for WebRTC video conferencing.
Original languageEnglish
Title of host publicationIntelligent Computing
EditorsKohei Arai, Supriya Kapoor, Rahul Bhatia
Place of PublicationCham
PublisherSpringer International Publishing
Pages558-568
Number of pages11
ISBN (Electronic)978-3-030-01177-2
ISBN (Print)978-3-030-01177-2
DOIs
Publication statusPublished - 2 Nov 2018

Fingerprint

Video conferencing
Communication
Stars
Topology
Wide area networks
Ethernet
Computer networks
Application programming interfaces (API)
Local area networks
Program processors
Servers
Bandwidth
Data storage equipment

Cite this

Edan, N. M., Al-Sherbaz, A., & Turner, S. (2018). WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing. In K. Arai, S. Kapoor, & R. Bhatia (Eds.), Intelligent Computing (pp. 558-568). Cham: Springer International Publishing. https://doi.org/10.1007/978-3-030-01177-2_40
Edan, Naktal Moaid ; Al-Sherbaz, Ali ; Turner, Scott. / WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing. Intelligent Computing. editor / Kohei Arai ; Supriya Kapoor ; Rahul Bhatia. Cham : Springer International Publishing, 2018. pp. 558-568
@inproceedings{3d29ac6958054e41bafcb51b30db0af4,
title = "WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing",
abstract = "Web Real-Time Communication (WebRTC) has been interested in many developers for video conferencing. The major aim is to create a scalable WebRTC signalling mechanism called (WebNSM) for bi-directional video conferencing via Ethernet of LAN and WAN networks. WebNSM was designed for many users over star topology (one-to-many) using Socket.io (API) mechanism and various JavaScript methods to handle the default channel among peers and to gain a full duplex connection among the main broadcaster and participants. WebNSM has a novelty while it provides bi-directional video conferencing for undefined users, opens one/multiple rooms using the same server, determines room initiator, keeps a session productive even another participant leaves, joins an existing session or renegotiate new session, and does not allow unknown peer to join the session. Also, an evaluation of WebNSM, bandwidth consumption, CPU performance, memory usage, Quality of Experience (QoE), maximum links and RTP calculation was achieved. Moreover, this paper highlights the limitations of resources and using star topology for WebRTC video conferencing.",
author = "Edan, {Naktal Moaid} and Ali Al-Sherbaz and Scott Turner",
year = "2018",
month = "11",
day = "2",
doi = "10.1007/978-3-030-01177-2_40",
language = "English",
isbn = "978-3-030-01177-2",
pages = "558--568",
editor = "Kohei Arai and Supriya Kapoor and Rahul Bhatia",
booktitle = "Intelligent Computing",
publisher = "Springer International Publishing",

}

Edan, NM, Al-Sherbaz, A & Turner, S 2018, WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing. in K Arai, S Kapoor & R Bhatia (eds), Intelligent Computing. Springer International Publishing, Cham, pp. 558-568. https://doi.org/10.1007/978-3-030-01177-2_40

WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing. / Edan, Naktal Moaid; Al-Sherbaz, Ali; Turner, Scott.

Intelligent Computing. ed. / Kohei Arai; Supriya Kapoor; Rahul Bhatia. Cham : Springer International Publishing, 2018. p. 558-568.

Research output: Contribution to Book/Report typesConference contribution

TY - GEN

T1 - WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing

AU - Edan, Naktal Moaid

AU - Al-Sherbaz, Ali

AU - Turner, Scott

PY - 2018/11/2

Y1 - 2018/11/2

N2 - Web Real-Time Communication (WebRTC) has been interested in many developers for video conferencing. The major aim is to create a scalable WebRTC signalling mechanism called (WebNSM) for bi-directional video conferencing via Ethernet of LAN and WAN networks. WebNSM was designed for many users over star topology (one-to-many) using Socket.io (API) mechanism and various JavaScript methods to handle the default channel among peers and to gain a full duplex connection among the main broadcaster and participants. WebNSM has a novelty while it provides bi-directional video conferencing for undefined users, opens one/multiple rooms using the same server, determines room initiator, keeps a session productive even another participant leaves, joins an existing session or renegotiate new session, and does not allow unknown peer to join the session. Also, an evaluation of WebNSM, bandwidth consumption, CPU performance, memory usage, Quality of Experience (QoE), maximum links and RTP calculation was achieved. Moreover, this paper highlights the limitations of resources and using star topology for WebRTC video conferencing.

AB - Web Real-Time Communication (WebRTC) has been interested in many developers for video conferencing. The major aim is to create a scalable WebRTC signalling mechanism called (WebNSM) for bi-directional video conferencing via Ethernet of LAN and WAN networks. WebNSM was designed for many users over star topology (one-to-many) using Socket.io (API) mechanism and various JavaScript methods to handle the default channel among peers and to gain a full duplex connection among the main broadcaster and participants. WebNSM has a novelty while it provides bi-directional video conferencing for undefined users, opens one/multiple rooms using the same server, determines room initiator, keeps a session productive even another participant leaves, joins an existing session or renegotiate new session, and does not allow unknown peer to join the session. Also, an evaluation of WebNSM, bandwidth consumption, CPU performance, memory usage, Quality of Experience (QoE), maximum links and RTP calculation was achieved. Moreover, this paper highlights the limitations of resources and using star topology for WebRTC video conferencing.

U2 - 10.1007/978-3-030-01177-2_40

DO - 10.1007/978-3-030-01177-2_40

M3 - Conference contribution

SN - 978-3-030-01177-2

SP - 558

EP - 568

BT - Intelligent Computing

A2 - Arai, Kohei

A2 - Kapoor, Supriya

A2 - Bhatia, Rahul

PB - Springer International Publishing

CY - Cham

ER -

Edan NM, Al-Sherbaz A, Turner S. WebNSM: A Novel Scalable WebRTC Signalling Mechanism for One-to-Many Bi-directional Video Conferencing. In Arai K, Kapoor S, Bhatia R, editors, Intelligent Computing. Cham: Springer International Publishing. 2018. p. 558-568 https://doi.org/10.1007/978-3-030-01177-2_40