Akademska digitalna zbirka SLovenije - logo
E-viri
Celotno besedilo
  • Performance Evaluation of W...
    Jansen, Bart; Goodwin, Timothy; Gupta, Varun; Kuipers, Fernando; Zussman, Gil

    Performance evaluation review, 03/2018, Letnik: 45, Številka: 3
    Journal Article

    WebRTC has quickly become popular as a video conferencing platform, partly due to the fact that many browsers support it. WebRTC utilizes the Google Congestion Control (GCC) algorithm to provide congestion control for realtime communications over UDP. The performance during a WebRTC call may be influenced by several factors, including the underlyingWebRTC implementation, the device and network characteristics, and the network topology. In this paper, we perform a thorough performance evaluation of WebRTC both in emulated synthetic network conditions as well as in real wired and wireless networks. Our evaluation shows that WebRTC streams have a slightly higher priority than TCP flows when competing with cross traffic. In general, while in several of the considered scenarios WebRTC performed as expected, we observed important cases where there is room for improvement. These include the wireless domain and the newly added support for the video codecs VP9 and H.264 that does not perform as expected.