Why Zoom’s Video SDK Is One of The Best Options for All Network Scenarios  

October 20, 2022

Designed to be easy to use, intuitive, and highly customizable, our Video SDK was created with quality and end user experience in mind. It requires minimal code to deploy, and offers real-time engagement features that have helped Video SDK customers worldwide create engaging user experiences. Because of the global demand for our APIs and SDKs, we thought it was important to show how our solution stacks up against four other video SDK vendors, so we commissioned TestDevLab — a software quality assurance and custom testing tool development provider — to analyze each of them.

The Zoom Video SDK Performance Report details the test results, and covers:

Considerations used when assessing Video SDK quality, including user devices, network limitations, predictability & repeatability, and analysis An analysis of the results, specifically looking at the quality of performance, perseverance of bandwidth, and keeping central processing unit (CPU) and random-access memory (RAM) usage low during a significant packet lossDetails about the testing environment

Here are some key takeaways.

look at the overall quality of performance

Quality of performance is important across various network conditions. TestDevLab tested the audio delay, video delay, and frame-rates with an unlimited network. The results showed that Zoom has:

The highest frame rate on video calls compared to the four other vendorsThe most consistent video quality in all tested network conditions. The test started with no bandwidth restrictions, then a low bandwidth restriction was applied equally to all vendors — first on the send side, then on the receiver side

Higher frame rates correlate with smoother image quality, providing a more enjoyable experience for video call participants.

Managing resources under unideal network conditions

Next, TestDevLab looked at the perseverance of sources during a 25% packet loss scenario. Packet loss can slow down network speeds, cause bottlenecks, interrupt network throughput bandwidth, and can be expensive. Packet loss can be caused by network congestion, unreliable networks, software bugs, and overloaded devices.

In the tests, which included a 25% packet loss, Zoom’s Video SDK:

Performs well in preserving bandwidth and keeping CPU and memory usage low in packet loss and constrained network conditionsProvides out-of-the-box smart management and is conservative with the bandwidth while maintaining call quality

Keeping CPU/RAM usage low

TestDevLab examined CPU usage per user count, CPU usage over time, and memory usage over time. During the testing, the results showed that the Zoom Video SDK consistently consumed less CPU and memory, while maintaining high-quality audio and video.

Lower CPU and RAM usage includes benefits such as a better user experience and app performance, fewer complaints of apps affecting battery life, and the user’s ability to run other applications alongside a video call.

How one engineering team enhances service delivery with Zoom’s Video SDK

Don’t just take our word about the performance and capabilities of our Video SDK. Zoom customer TaskHuman, founded in 2017, has a mission to organize the world’s human expertise and make it instantly accessible to its customers through 1:1 video calls.

TaskHuman leverages Video SDKs to integrate video into their health and wellness application and connect users worldwide. However, the organization’s legacy SDK solution vendor couldn’t provide the reliable and frictionless experience it needed, requiring the company to invest significant resources into identifying and fixing issues. Ultimately, TaskHuman switched to Zoom’s Video SDK at the beginning of 2021 and was able to:

Improve the reliability of video within its applicationEnhance performance in low-bandwidth environmentsImprove service delivery

Read more about how TaskHuman leveraged Zoom’s Video SDK here. And learn how you can accelerate your development and build customizable video-based applications here.

“Zoom’s video calling is basically the world standard. It’s used very widely, especially during the pandemic, and the Video SDK is using the same infrastructure. When our customers call in, they don’t know what the calling platform is on the back end. As far as they know, TaskHuman developed it. So when we have calling issues, it typically is blamed on TaskHuman and that makes us look terrible. After implementing Zoom, our users started having a much better experience, which also helps the TaskHuman brand look much better.” – Daniel Mazzella, Head of Engineering, TaskHuman

We’re pleased to share all the findings from the Zoom Video SDK Performance Report here.

By: Steven Li
Title: Why Zoom’s Video SDK Is One of The Best Options for All Network Scenarios 
Sourced From: blog.zoom.us/video-sdk-performance/
Published Date: Wed, 19 Oct 2022 16:00:00 +0000

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Sign Up Today To Get The Latest News On How To Use Zoom For Your Business

 Simply add your name and email address below to keep up with the latest advancements, tips and features to get the most out of ZOOM!