Agora vs. Zoom: 비디오 SDK 종합 비교
비디오 SDK를 평가할 때는 다양한 조건과 시나리오를 고려한 전반적인 성능의 관점에서 살펴보는 것이 중요합니다. 그래서 저희는 Agora와 Zoom의 실시간 비디오 SDK 성능을 심층적으로 비교하기로 결정했습니다.
이 블로그에서는 네 가지 시나리오에서 Zoom과 Agora의 SDK가 서로 어떻게 비교되는지 분석한 성능 테스트의 주요 결과를 다룹니다. 각 테스트 사례에 대한 전체 테스트 설정, 자세한 결과 및 차트는 여기에서 각 시나리오를 설명하는 해 블로그 링크를 확인하세요:
1:1 데스크톱 PC 영상 통화
이 테스트에서는 Agora와 Zoom의 PC 간 1:1 통화 시나리오를 비교합니다. 이 테스트의 전체 테스트 설정, 자세한 결과 및 차트는 여기에서 확인할 수 있습니다: 1:1 데스크톱 PC 영상 통화를 위한 Agora와 Zoom의 비디오 SDK 비교.
- 일반 네트워크 조건: 일반적인 네트워크 조건에서 Zoom과 Agora의 프레임 속도는 평균 초당 29프레임(FPS)이었으며, 이는 프레임 속도가 30FPS를 유지하는 경우가 드물기 때문에 예상되었던 값입니다. Agora와 Zoom의 전송 비트레이트는 동일했지만, Agora의 수신 비트레이트가 Zoom보다 높게 유지되었습니다.
- 패킷 손실 및 지터: 전반적으로 Agora는 변화하는 네트워크 조건에서도 더 높은 비트레이트를 유지하여 사용자에게 전반적으로 더 나은 품질의 경험을 제공했습니다. 위에서 살펴본 바와 같이, Agora의 비트레이트는 네트워크 조건에 따라 조정되어 최상의 경험을 제공합니다.
- 1Mbps 네트워크 대역폭 제한 시 25% 패킷 손실: 스로틀이 적용된 후 약 5초가 지나면 Agora는 이 상황에 빠르게 적응하여 25FPS 이상으로 돌아가고, 스로틀이 해제된 후에도 이 수준을 유지합니다. 그러나 Zoom은 제한이 계속 적용되고 있는 동안 15초 이상 0FPS에서 머물다가 평균 5FPS 미만으로 떨어지는 것으로 보입니다.
- 25% 다운링크 패킷 손실: 비트레이트에 초점을 맞춘 테스트에서 Agora는 변화하는 네트워크 조건에 적응하고 처리량을 최대화하며 고품질 비디오 경험을 Zoom보다 더 일관되게 유지할 수 있었습니다.
승자: Agora
Agora의 SDK는 다양한 네트워크 제한 조건에서도 안정적인 프레임 속도와 비트레이트를 유지했으며, 특히 패킷 손실 및 지터와 관련된 조건에서 Zoom보다 우수한 성능을 보였습니다.
다자간 데스크톱 PC 영상 통화
이 테스트에서는 다양한 실제 네트워크 조건에서 최대 32명의 참가자와 다자간 모바일 화상 통화를 하는 동안 Agora와 Zoom의 비디오 SDK가 나란히 어떤 성능을 발휘하는지 비교했습니다. 이 테스트의 전체 테스트 설정, 자세한 결과 및 그래프는 여기에서 확인할 수 있습니다: 다자간 데스크톱 PC 화상 통화를 위한 Agora와 Zoom의 비디오 SDK 비교.
- 일반 네트워크 조건: 8명, 16명, 32명의 참가자가 있는 통화에서 Agora와 Zoom 모두 원활한 비디오 및 오디오와 평균 수신 프레임 속도 27~28FPS(초당 프레임 수)로 우수한 성능을 보였습니다.
- 업링크 패킷 손실 25%: Agora는 8명, 16명, 32명 참가자의 통화 간 수신 프레임 속도에서 Zoom에 비해 2~3FPS의 우위를 점하고 있습니다. Agora의 송수신 비트 전송률은 Zoom보다 높게 유지되었습니다.
- 다운링크 패킷 손실 25%: 8명, 16명, 32명 참가자의 통화 간 수신 프레임 속도에서 Agora가 Zoom보다 4~6FPS 우위를 보이며 Zoom보다 더 나은 성능을 보였습니다. 송신 및 수신 비트 전송률 성능은 Agora와 Zoom이 비슷했습니다.
- 1Mbps 대역폭 제한: Zoom은 몇 초 동안 0FPS로 떨어졌고 그 시간 동안 비디오가 멈추는 현상이 발생했습니다. Agora에서는 영상이 끊기거나 멈추는 현상이 관찰되지 않았습니다. 1Mbps 제한이 제거된 후 Agora는 평균 프레임 속도가 25FPS에 가깝게 회복된 반면, Zoom은 FPS가 크게 변동하면서 회복에 어려움을 겪었습니다.
- 1Mbps 제한 및 25% 패킷 손실: 수신 테스트 PC에서 Zoom과 Agora 모두 프레임 속도 저하가 측정되었습니다. Zoom은 총 15초 이상 0FPS로 떨어졌고 그 시간 동안 비디오가 멈추는 현상이 발생했습니다. 장애가 제거된 후 Agora는 회복되어 Zoom보다 더 높은 평균 수신 프레임 속도(FPS)를 달성했습니다.
승자: Agora
Agora SDK는 모든 네트워크 시나리오에서 상당한 장점과 적응성을 보여주었습니다. 특히 더 까다로운 조건에서 전반적으로 더 안정적이고 효율적으로 작동했습니다. 네트워크 조건이 변경되거나 성능이 저하되면 Zoom은 비디오가 멈추거나 끊기는 현상이 발생했지만, Agora는 더 뛰어난 성능으로 자연스러운 오디오와 비디오를 제공했습니다.
다자간 모바일 영상 통화
이 테스트에서는 다양한 실제 네트워크 조건에서 최대 32명의 참가자와 다자간 모바일 화상 통화를 하는 동안 Agora와 Zoom의 비디오 SDK가 나란히 어떤 성능을 발휘하는지 살펴보았습니다. 이 테스트에 대한 전체 테스트 설정 세부 결과와 그래프는 여기에서 확인할 수 있습니다: 다자간 모바일 화상 통화를 위한 아고라 대 Zoom의 비디오 SDK 비교.
- 일반 네트워크 조건: Agora와 Zoom의 성능은 비슷했습니다. 하지만 초당 프레임 수(FPS)에서는 Agora가 Zoom보다 2프레임 앞섰습니다. 평균 수신 프레임 속도 26FPS의 매끄러운 비디오 및 오디오 성능을 보이며, Agora가 24FPS인 Zoom을 앞질렀습니다.
- 업링크 패킷 손실 25%: Agora는 25FPS로 2FPS의 우위를 꾸준히 유지했습니다. Zoom은 프레임 속도가 23으로 떨어졌습니다.
- 다운링크 패킷 손실 25%: 수신 프레임 속도에서 Agora가 Zoom에 비해 5FPS 우위를 차지하며 Zoom을 앞섰습니다. Agora 25FPS, Zoom 20FPS으로 확인.
- 600ms의 업링크 및 다운링크 지터: Agora는 23FPS로 안정적으로 유지된 반면, Zoom은 업링크에서 3FPS, 다운링크에서 4FPS로 급격히 떨어졌으며, 그 결과 비디오가 매우 끊겼고, 참가자가 통화를 끊을 가능성을 초래했습니다.
- 500Kbps의 낮은 대역폭: Agora가 Zoom보다 훨씬 나은 성능을 보였습니다. Zoom은 동영상이 멈추면서 총 10초 이상 0FPS로 떨어졌고, 25FPS로 회복하기까지 20초 동안 어려움을 겪었습니다.
승자: Agora
이 테스트의 일부 시나리오에서는 Zoom과 Agora의 성능이 비슷했지만, Agora가 더 매끄럽고 자연스러운 오디오와 비디오를 더 일관된 프레임률로 유지했습니다. 지터와 낮은 대역폭이 적용되었을 때 Zoom은 멈추고 끊긴 비디오가 전송되었으며 복구 속도도 느린 반면, Agora는 성능을 유지했습니다.
다자간 웹 영상 통화
이 테스트는 32명의 참가자와 다자간 웹 화상 통화를 하는 동안 각각이 어떤 성능을 발휘하는지 살펴봄으로써 Agora 및 Zoom의 비디오 SDK를 비교합니다. 이 테스트의 전체 테스트 설정, 자세한 결과 및 그래프는 여기에서 확인할 수 있습니다: 다자간 웹 비디오 통화를 위한 Agora와 Zoom의 비디오 SDK 비교.
- 일반적인 네트워크 조건: 프레임 속도(FPS)는 각각 안정적이었으며, Agora는 23FPS, Zoom은 21FPS였습니다.
- 패킷 손실 및 지터: 네트워크에 25%의 업링크/다운링크 패킷 손실이 발생했을 때와 업링크/다운링크에 600ms의 지터가 발생한 경우를 포함하여 다양한 조건에서 Agora가 Zoom보다 일관되게 더 나은 프레임 속도를 달성했습니다.
- 제한된 대역폭: 송신 측에서 1Mbps로 스로틀링한 후 수신 측에서 스로틀링을 해제했을 때, Agora는 스로틀링이 해제된 후 23FPS로 빠르게 회복되어 Zoom보다 훨씬 우수한 성능을 보였습니다. Zoom은 13FPS로 복구하는 데 30초가 걸렸습니다.
- 1Mbps 네트워크 대역폭 제한으로 25% 패킷 손실: Agora는 23FPS에 가까운 프레임 속도로 빠르게 복구된 반면, Zoom은 15FPS에 가까운 훨씬 낮은 프레임 속도로 복구하는 데 어려움을 겪었습니다. 제한이 있는 동안 Zoom은 18초 동안 비디오가 정지되었습니다.
- CPU 및 RAM: Agora는 Zoom에 비해 지속적으로 CPU 리소스를 적게 사용했으며, RAM 사용량도 더 낮았습니다.
승자: Agora
열악한 네트워크 시나리오에서 Agora의 비디오 SDK는 훨씬 더 빠르게 복구하고 멈춤 현상을 방지하여 Zoom보다 뛰어난 성능을 발휘했습니다. 또한 Agora SDK는 Zoom보다 RAM과 CPU 리소스를 적게 사용했습니다.
결론
Zoom과 Agora의 비디오 SDK를 비교한 이 네 가지 종합 테스트는 각각 다양한 일반적인 비디오 통화 시나리오와 조건을 조사했습니다. 각 테스트의 주요 내용을 요약하면 다음과 같습니다. Agora와 Zoom 비디오 SDK를 비교한 결과:
- PC 간 1:1 화상 통화 시나리오의 경우, 모든 시나리오에서 Agora SDK가 Zoom보다 우수한 성능을 보였으며 패킷 손실 및 지터가 있는 일반적인 시나리오에서 뚜렷한 우위를 보였습니다.
- PC에서 다중 호스트 화상 통화의 경우, 5가지 시나리오 모두에서 Agora가 Zoom보다 우수한 성능을 보였지만, 특히 더 까다로운 조건에서 Agora의 장점이 두드러졌습니다.
- 다자간 모바일 화상 통화의 경우 일부 시나리오에서는 Zoom과 Agora의 성능이 비슷했지만 모든 경우에서 Agora가 더 유창하고 자연스러운 오디오 및 비디오와 더 일관된 프레임 속도를 유지했습니다.
- 다자간 웹 비디오 통화의 경우, Agora는 모든 시나리오에서 Zoom SDK보다 성능이 뛰어났으며, 멈춤을 방지하고 더 빠르게 복구하는 동시에 RAM과 CPU 리소스를 더 적게 사용했습니다.
실시간 커뮤니케이션에 있어 고품질의 사용자 경험을 일관되게 제공하는 능력은 매우 중요합니다. 테스트 결과 일반적인 RTC 시나리오에서 Agora가 지속적으로 Zoom보다 뛰어난 성능을 발휘하는 것으로 나타났습니다. 제한된 대역폭, 지터, 패킷 손실과 같은 까다로운 조건이 포함된 모든 시나리오에서 Agora의 성능 우위는 더욱 두드러집니다. 이러한 조건에서 Agora가 큰 이점을 갖는 이유는 SDK가 로컬 네트워크 상태가 좋지 않은 경우에도 AI를 사용하여 최적의 성능을 위해 지능적으로 트래픽을 라우팅하는 아고라의 글로벌 SD-RTN™(소프트웨어 정의 실시간 네트워크)에서 실행되기 때문입니다.
세계 최대 소셜 미디어 기업부터 혁신적인 부트스트랩 스타트업에 이르기까지 Agora의 고객들은 Agora의 SDK를 활용하여 비디오, 음성, 인터랙티브 라이브 스트리밍 경험을 애플리케이션에 손쉽게 통합하고 있습니다. Agora는 개발자가 동급 최고의 실시간 경험을 제공할 수 있도록 지원하며, 간단한 구현과 유연한 커스터마이징, 글로벌 확장성을 제공합니다.
지금 무료로 가입하여 구축을 시작하거나 무료 상담을 요청하세요.