AbstractVideo conferencing and live streaming are being used in various industries, such as healthcare, gaming, telecommunication, manufacturing and others. As technology progresses, the need for real-time data transmission with minimal latency has increased. Web Real-Time Communication () addresses this need effectively. WebRTC is a technology designed to provide real-time communication through web and mobile browsers. Its low latency and P2P communication capabilities make it a convenient technology for secure, efficient communication in real-time applications. This paper reviews the key features of WebRTC, discusses its strengths and weaknesses and investigates a detailed analysis of 83 existing studies. Moreover, It evaluates all use cases that can be adopted by WebRTC by examining their descriptions, problem statements, and research gaps based on literature to date. Finally, It highlights the open research directions for the emerging technologies and enhancements of WebRTC. to identify their potential applications.
Read full abstract