A systematic review on WebRTC for potential applications and challenges beyond audio video streaming
Mahmoud, Haitham and Abozariba, Raouf (2024) A systematic review on WebRTC for potential applications and challenges beyond audio video streaming. Multimedia Tools and Applications, 84 (6). pp. 2909-2946. ISSN 1573-7721
Preview |
Text
s11042-024-20448-9.pdf - Published Version Available under License Creative Commons Attribution. Download (1MB) |
Abstract
Video 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.
Item Type: | Article |
---|---|
Identification Number: | 10.1007/s11042-024-20448-9 |
Dates: | Date Event 3 November 2024 Accepted 23 November 2024 Published Online |
Subjects: | CAH11 - computing > CAH11-01 - computing > CAH11-01-01 - computer science |
Divisions: | Faculty of Computing, Engineering and the Built Environment > College of Computing |
Depositing User: | Gemma Tonks |
Date Deposited: | 12 Mar 2025 12:14 |
Last Modified: | 12 Mar 2025 12:14 |
URI: | https://www.open-access.bcu.ac.uk/id/eprint/16234 |
Actions (login required)
![]() |
View Item |