Designing and Implementation of a Method Comprising One to One Web-Based Real-Time Communications
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32918
Designing and Implementation of a Method Comprising One to One Web-Based Real-Time Communications

Authors: Lata Kiran Dey, Rajendra Kumar, Biren Karmakar

Abstract:

Web Real-Time Communications is a collection of standards, and protocols, which provide real-time communications capabilities between web browsers and devices. This paper outlines the design and further implementation of a web real-time communications method on a secure web application having audio and video call capabilities. This proposed application may put up a system that will be able to work over both desktop as well as mobile browsers. Web Real-Time Communications (WebRTC) also gives a set of JavaScript standard Real-Time Communications (RTC) Application Programming Interfaces (APIs), which primarily work over the RTC framework. This helps to build a suitable communication application, which enables the audio, video, and message transfer between today’s modern browsers having WebRTC support.

Keywords: WebRTC, Session Initiation Protocol, SIP, RTC, JavaScript, Secure Real Time Protocol, SRTP, Secure Web Sockets, Browser.

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 228

References:


[1] Branislav Sredojev, Dragan Samardzija and Dragan Posarac, WebRTC technology overview, and signaling solution design and implementation, 25-29 May 2015.
[2] Michael Adeyeyel, Ishmeal Makitla, and Thomas Fogwill, WebRTC using JSON via XMLHttpRequest and SIP over WebSocket Initial Signalling Overhead Findings, Conference: WEBIST 2013 - Proceedings of the 9th International Conference on Web Information Systems and Technologies, Aachen, Germany, 8-10 May 2013
[3] WebRTC Online Available: https://www.w3.org/2021/01/pressrelease-webrtc-rec.html.en
[4] Michael Adeyeye; Ishmeal Makitla; Thomas Fogwi, Determining the Signalling Overhead of two common WebRTC methods: JSON via XMLHttpRequest and SIP over WebSocket, 9-12 Sept. 2013.
[5] A. Sergiienko, “WebRTC Blueprints, develop your very own media applications and services using WebRTC,” in Birmingham, Packt Publishing, ISBN 978-1-78398-310-0, May 2014.
[6] A. Morton, “Understanding WebRTC Adoption by Industry,” 2018. Online Available: https://www.callstats.io/white-papers/understandingwebrtc-adoption-by-industry
[7] Explaining the Real-time Transport Protocol of SRTP for WebRTC, By callstats on April 12, 2018. Online Available: https://medium.com/callstatsio/explaining-the-real-time-transport-protocol-of-srtp-for-webrtc-2795e03d2d58?source=post_internal_links
[8] Madhura Deshpande, and Dr. S. P. Mohani, Integration of WebRTC with SIP – Current Trend. International Journal of Innovations in Engineering and Technology (IJIET), Volume 6 Issue 2 December 2015.
[9] Available Online at: https://hpbn.co/webrtc/
[10] Alessandro Amirante, Meetecho S.r.l. Tobia Castaldi, Lorenzo Miniero, and Simon Pietro Romano, University of Napoli Federico II, On the Seamless Interaction between WebRTC Browsers and SIP-Based Conferencing Systems,
[11] C. Holmberg, S. Hakansson, and G. Eriksson, “Web Real-Time Communication Use-Cases and Requirements,” draft-ietf-rtcweb-use-cases-and-requirements10, Dec. 2012.
[12] Real-Time Communication and Multipoint Video Conference Using Webrtc and Media Server. Boobalan M Department of Computer Science and Engineering Sri Ramanujar Engineering College, Chennai-600127, India.
[13] Sanket Jadhav, Manoj Berad, Tejas Banaitkar, Swapnil Salunkhe, Swati Khokale, Survey on Real-Time Peer to Peer Multimedia Communication Application, © 2021 JETIR April 2021, Volume 8, Issue 4 www.jetir.org (ISSN-2349-5162).
[14] MediaStream, MDN web docs, Online Available: https://developer.mozilla.org/en-US/docs/Web/API/MediaStream