Abstract
Real-time Internet based video communication applications are becoming widely adopted by internet users. However, the exponentially rising numbers of internet users is proving to be a real challenge to guarantee a good Quality of Service (QoS) for such applications. This paper investigates how video streaming quality is impacted by the increasing number of users using a video streaming application developed with Web Real Time Communications (WebRTC). The application considers both live video streaming from of an event captured by the initiator’s webcam and live streaming of a video file from the initiator’s device. Tests were performed using a Wi-Fi connection with different types of video sources. Moreover, equal cost load balancing was used to assess the impact on the video quality two servers are used at the initiator’s site. Videos were recorded for five minutes on both the initiator and client sides using the application’s record function and the Peak Signal to Noise Ratio (PSNR) was used to assess the quality of the videos. Results showed that with equal cost load balancing using two servers a maximum gain of up to 5.39 dB in PSNR could be obtained with live streaming from a webcam to ten clients.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.