WebRTC video performance compared to Zoom

Three Factors Critical To Video Quality : WebRTC Vs Zoom

1.Packet loss

2.Bandwidth

3.CPU availability

Benchmark Network Congestion Test : WebRTC Vs Zoom

WebRTC Vs Zoom

Observations : WebRTC Vs Zoom

  1. The Zoom App froze the publishing video completely when the network bandwidth dropped below 300kbps while WebRTC A continued to publish at partial video adaptation at 200kbps and 250kbps bandwidths.
  2. Both Zoom app and WebRTC froze the video when throttled below 100kbps. However, the initial recovery time by Zoom is shorter, taking less than 10 seconds compared, to WebRTC needing over 40 seconds. The recovery to full adaptation for Zoom is longer (needing 80 seconds), compared to the 41 seconds that WebRTC A needed.
  3. WebRTC delivers acceptable smooth video quality at 300kbps bandwidth and even below that, whereas the Zoom app struggles to deliver a video frame every few seconds at 300kbps and the video froze occasionally during the throttled period.
  4. The Zoom app excelled at providing acceptable video quality (>1fps) almost immediately after the bandwidth is unthrottled.
  5. All the tests conducted show a high-quality freeze frame when partial video adaption is not available. We did not observe any black frames.

Disclaimer : WebRTC Vs Zoom

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jason Wills

Jason Wills

Hi there. I am a product specialist with great interest in WebRTC, mobile app development, and anything that is relating to producing engaging communications