Northampton Electronic Collection of Theses and Research

WebNSM: a novel WebRTC signalling mechanism for one-to-many bi-directional video conferencing

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)

Item Type: Book Section
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)
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Creators: Edan, Naktal Moaid, Al-Sherbaz, Ali and Turner, Scott J
Publisher: IEEE
Faculties, Divisions and Institutes: Faculties > Faculty of Arts, Science & Technology > Computing
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.
URI: http://nectar.northampton.ac.uk/id/eprint/9982

Actions (login required)

Edit Item Edit Item