Por que o SDK de vídeo do Zoom é uma das melhores opções para todos os cenários de rede

Criado para ser fácil de usar, intuitivo e altamente personalizável, nosso SDK de vídeo foi criado com foco na qualidade e na experiência do usuário final. É necessário apenas uma quantidade mínima de código para implantar e possui recursos de engajamento em tempo real que ajudaram os clientes do SDK de vídeo ao redor do mundo a criar experiências envolventes de usuário. Por existir uma demanda global por nossas APIs e SDKs, pensamos que seria importante mostrar como nossa solução se compara em relação a outros quatro fornecedores de SDK de vídeo, portanto, pedimos para a TestDevLab, uma fornecedora de desenvolvimento de ferramentas de testes personalizados e controle de qualidade de software, analisar cada um deles.
O Relatório de Desempenho do SDK de Vídeo do Zoom detalha os resultados dos testes e abrange:
- Considerações utilizadas ao avaliar a qualidade do SDK de vídeo, incluindo dispositivos do usuário, limitações de rede, previsibilidade e repetibilidade, e análise
- Uma análise dos resultados, focando especificamente na qualidade do desempenho, constância de banda e na manutenção de um uso baixo da unidade central de processamento (CPU) e da memória RAM durante uma perda de pacote significativa.
- Detalhes do ambiente de teste
Estas são as principais conclusões.
Um parecer da qualidade geral de desempenho
A qualidade de desempenho é importante em diferentes condições de rede. A TestDevLab testou o atraso de áudio, o atraso de vídeo e as taxas de quadros com uma rede ilimitada. Os resultados mostraram que a Zoom tem:
- A taxa de quadros mais alta em chamadas de vídeo em comparação com outros quatro fornecedores
- A qualidade de vídeo mais consistente em todas as condições de rede testadas. O teste começou sem restrições na largura de banda. Em seguida, uma restrição baixa na largura de banda foi aplicada de maneira igualitária a todos os fornecedores, primeiro no envio e depois no destinatário


Altas taxas de quadros se correlacionam com uma qualidade de imagem mais suave, fornecendo uma experiência mais aproveitável para os participantes de chamadas de vídeo.
Gerenciando recursos em condições não ideais de rede
Em seguida, a TestDevLab analisou a perseverança das fontes em um cenário com perda de pacotes de 25%. A perda de pacotes pode reduzir a velocidade da rede, causar gargalos, interromper a largura de banda de produtividade da rede e gerar custos. A perda de pacotes pode ser causada por uma congestão de rede, redes não confiáveis, bugs de software e dispositivos sobrecarregados.
Nos testes, que incluíram uma perda de pacote de 25%, o SDK de vídeo do Zoom:
- Desempenha bem ao preservar banda e manter o uso da CPU e da memória baixo em condições de perda de pacotes e restrições de rede
- Fornece um gerenciamento inteligente pronto para usar e conserva a banda enquanto mantém a qualidade de chamada
Mantendo um uso baixo da CPU/RAM
A TestDevLab examinou o uso de CPU por contagem de usuários, o uso de CPU e de memória ao longo do tempo. Durante os testes, os resultados mostraram que o SDK de vídeo do Zoom consumiu consistentemente menos CPU e memória, enquanto manteve uma qualidade alta de áudio e vídeo.


Um uso baixo de CPU e RAM inclui benefícios como uma experiência melhor de usuário e desempenho de aplicativo, menos reclamações de aplicativos afetando a vida da bateria e a capacidade de usuários de executar outros aplicativos simultaneamente a uma chamada de vídeo.
Como uma equipe de engenharia aperfeiçoa a prestação de serviços com o SDK de vídeo do Zoom
Não precisa só acreditar na gente sobre o desempenho e os recursos do nosso SDK de vídeo. A cliente da Zoom, TaskHuman, fundada em 2017, tem a missão de organizar a expertise humana do mundo e torná-la prontamente disponível aos seus clientes por meio de chamadas de vídeo individualizadas.
A TaskHuman usa SDKs de vídeo para integrar vídeo ao seu aplicativo de saúde e bem-estar, além de conectar usuários pelo mundo. Contudo, o fornecedor de solução de SDK herdado da organização não era capaz de proporcionar a experiência confiável e simples de que precisava, demandando da empresa investimento de recursos significativos para identificar e corrigir problemas. Por fim, a TaskHuman trocou para o SDK de vídeo do Zoom no começo de 2021 e pôde:
- Melhorar a confiabilidade do vídeo dentro do seu aplicativo
- Aprimorar o desempenho em ambientes de baixa largura de banda
- Melhorar a entrega do serviço
Leia mais sobre como a TaskHuman utilizou o SDK de vídeo do Zoom aqui. E saiba como você pode acelerar o desempenho e a criação de aplicativos personalizáveis baseados em vídeo aqui.
“As chamadas de vídeo do Zoom são basicamente o padrão mundial. São amplamente usadas, em especial durante a pandemia, enquanto o SDK de vídeo usa a mesma infraestrutura. Quando os clientes ligam, eles não sabem qual é a plataforma de chamadas do back-end. Até onde sabem, foi a TaskHuman que a desenvolveu. Então, quando há problemas nas chamadas, a culpa é da TaskHuman, o que prejudica a nossa imagem. Depois de implementar o Zoom, os usuários passaram a ter uma experiência muito melhor, o que também favorece a marca da TaskHuman.” – Daniel Mazzella, chefe de engenharia da TaskHuman
Temos o prazer de compartilhar todos os resultados do Relatório de Desempenho do SDK de Vídeo do Zoom aqui.