Edan, N. M., Al-Sherbaz, A. and Turner, S. J. (2017) WebNSM: a novel WebRTC signalling mechanism for one-to-many bi-directional video conferencing. In: IEEE Computing Conference 2018. London: IEEE. (Accepted)
- Information
Information
Abstract:
Many developers are interested in using Web Real-Time Communication (WebRTC) for video conferencing. But, selecting the appropriate topology in the architectural design of the WebRTC application is considered as one of the most potential issues. This paper aims to create a novel WebRTC signalling mechanism called WebNSM for one-to-many (bi-directional) video conferencing. WebNSM was created for unlimited users over the star topology based on Socket.io (API) mechanism and Multi-Connection methods. This implementation was applied via Wired of LAN and WAN networks and evaluated a signalling performance (WebNSM), bandwidth consumption, CPU performance, memory usage, Quality of Experience (QoE), maximum links and RTP calculation. In addition, it supplies video conferencing on different browsers without any user registration or additional software. The results demonstrate a signalling mechanism among various users, devices and networks to open one or multi rooms at the same time using the same server, specify room initiator to keep the session active even if another peer leaves, involving new user with current participants, etc. Moreover, this paper highlights the limitations of CPU performance, bandwidth consumption and using star topology for WebRTC video conferencing.
Additional Information:
Paper presented at the Computing Conference 2018 held in London, 10-12 July 2018.
Uncontrolled Keywords:
The Real-Time Web Communication (WebRTC), Socket.IO mechanism, Local Area Network (LAN), Wide Area Network (WAN), Quality of Experience (QoE), Star topology and a Novel Signalling Mechanism (WebNSM)
Creators:
Edan, N. M., Al-Sherbaz, A. and Turner, S. J.
Publisher:
IEEE
Faculties, Divisions and Institutes:
Date:
11 October 2017
Date Type:
Acceptance
Title of Book:
IEEE Computing Conference 2018
Event Title:
Computing Conference 2018
Event Dates:
10-12 July 2018
Place of Publication:
London
Event Location:
London
Event Type:
Conference
Language:
English
Status:
Accepted
Refereed:
Yes
Related URLs:
References:
J. Jang-Jaccard, S. Nepal, B. Celler, and B. Yan, “WebRTC-based
video conferencing service for telehealth,” Computing, vol. 98, no.
1–2, pp. 169–193, 2016.
[2] M. Phankokkruad and P. Jaturawat, “An Evaluation of Technical
Study and Performance for Real-Time Face Detection Using Web
Real-Time Communication,”, no. I4ct, pp. 162–166, 2015.
[3] L. O. D. Nedberg, “Quality of Experience of WebRTC based video
communication Eirik Fosser,” Norwegian University of Science and
Technology, 2016.
[4] W. Elleuch, “Models for a multimedia conference between browsers
based on WebRTC,” in International Conference on Wireless and
Mobile Computing, Networking and Communications, pp. 279–284,
2013.
[5] C. Cola and H. Valean, “On multi-user web conference using
WebRTC,” in 18th International Conference on System Theory,
Control and Computing, ICSTCC, pp. 430–433, 2014.
[6] I. T. Management, “WebRTC in the Enterprise,” 2016.
[7] Schahin Rajab, “Comparing different network topologies for
WebRTC conferencing,” 2015.
[8] M. Grinberg, “socketio Documentation,” 2016.
[9] Ana Pol González, “DEFINITION OF A MENA OPINION SCORE
FOR VP8 OVER REAL-TIME CONNECTIONS,” Universida de
Vigo, 2017.
[10] B. Sredojev, D. Samardzija, and D. Posarac, “WebRTC technology
overview and signalling solution design and implementation,” in
38th International Convention on Information and Communication
Technology, Electronics and Microelectronics, MIPROProceedings,
no. May, pp. 1006–1009, 2015.
[11] and M. S. D. Vučić, L. Skorin-Kapov, “The impact of bandwidth
limitations and video resolution size on QoE for WebRTC-based
mobile multi-party video conferencing Faculty of Electrical
Engineering and Computing , University of Zagreb,” in 5th
ISCA/DEGA Workshop on Perceptual Quality of Systems, pp. 59–
63, 2016.
[12] K. Fai Ng, M. Yan Ching, Y. Liu, T. Cai, L. Li, and W. Chou, “A
P2P-MCU Approach to Multi-Party Video Conference with
WebRTC,” Int. J. Futur. Comput. Commun., vol. 3, no. 5, pp. 319–
324, 2014.
[13] S. Potthast, “Point to Point and Multipoint,” Jisc community, 2016.
[Online]. Available: https://community.jisc.ac.uk/library/janetservices-
documentation/point-point-and-multipoint. [Accessed: 23-
Aug-2017].
[14] T. Ambra, F. Paganelli, A. Fantechi, D. Giuli, and L. Mazzi,
“Resource-oriented design towards the convergence of Web-centric
and Telecom-centric services,” in Second International Conference
on Future Generation Communication Technologies (FGCT), pp.
120–125, 2013.
[15] V. Singh, A. A. Lozano, and J. Ott, “Performance analysis of
receive-side real-time congestion control for WebRTC,” in 2013
20th International Packet Video Workshop, PV 2013, 2013, pp. 1–8.
[16] A. Sandoval Rosas and J. L. Alejos Martínez, “Videoconference
System Based on WebRTC With Access to the PSTN,” 2016.
![]() |