WebRTC in PrEstoCloud: the concept of video streaming application

WebRTC provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs, which in turn simplifies the development of rich, high-quality RTC applications for browsers, mobile platforms and IoT devices. According to Disruptive Analysis report on WebRTC market status and forecast, by the end of 2019 6.7 billion devices will support WebRTC with 2 billion active consumer users and 900 million business users. It is predicted that the compound annual growth rate for a global WebRTC market will be 24.30% between 2017 and 2025 and will reach US$81.52 billion by the end of 2025. In the light of these trends, the perceived quality of WebRTC services by customers is a crucial subject for service and content providers as poor quality will quickly decrease service usage which is critical in a growing market competition. Since WebRTC is a relatively new technology not much research has been done, especially in the context of QoE in a real environment.

In PrEstoCloud, WebRTC is the basis of video streaming application which is a part of Media Use Case being developed by both LiveU and Noam Amram Technologies. The general idea of the WebRTC-based application is to allow users to contribute into news making by sharing their video streams:Before the development of the application concept, it was important to prove that QoE of WebRTC-based video streaming is high enough and to discover the correlation between QoS and QoE. Thus, the set of experiments has been carried out. The details of this research are available in the paper: Yevgeniya Sulema, Noam Amram, Oleksii Aleshchenko, Olena Sivak, QUALITY OF EXPERIENCE ESTIMATION FOR WEBRTC-BASED VIDEO STREAMING, the 24th International Conference European Wireless EW2018, May 2-4, 2018, Catania, Italy.