제4부: 다중 참가자 웹 비디오 통화
요약: 이 블로그 시리즈의 제1부, 제2부, 및 제3부에서 Agora는 최근 Zoom 연구 결과에서 Zoom의 Video SDK가 아고라의 Video SDK보다 여러 측면에서 우수하다는 점을 검토했으며, 이후 자체 종합 테스트 결과를 상세히 설명했습니다. Agora는 테스트 전반에 걸쳐 Zoom의 Video SDK를 다양한 중요한 시나리오에서 모두 앞섰습니다.
이 테스트 시리즈는 비디오 SDK를 평가할 때 고려해야 할 중요한 요소를 강조합니다. 제한된 네트워크 환경에서의 성능 분석부터 사용 가능한 대역폭 내에서 전송 속도를 최대화하는 것, 장치 유형에 관계없이 중앙 처리 장치(CPU) 및 랜덤 액세스 메모리(RAM) 사용량을 최소화하는 것까지 포함됩니다.
시리즈의 각 블로그는 Agora와 Zoom에 적용 가능한 사전 정의된 실제 시나리오에서 테스트에 초점을 맞췄습니다.
간단한 회고: 테스트 및 분석 결과, Agora는 1:1 PC 통화 시나리오, 다중 호스트 비디오 통화(데스크톱 PC), 최대 32명 참가자의 다중 참가자 모바일 비디오 통화에서 Video SDK의 성능 우위를 입증했습니다.
이 세 가지 시나리오 모두에서 Agora의 Video SDK는 다양한 실제 환경 조건에서 Zoom의 Video SDK보다 우수한 성능을 보여주었습니다.
이 시리즈의 네 번째이자 마지막 편에서는 Agora와 Zoom의 비디오 SDK를 비교하여 32명의 참가자가 참여한 다중 참가자 웹 비디오 통화 시 각 SDK의 성능을 분석합니다.
결과를 확인해 보세요!
테스트 구성 및 시나리오
결과를 자세히 살펴보기 전에, 테스트 설정, 구성 및 테스트에서 다루어진 시나리오를 먼저 살펴보겠습니다.
표 1 – 테스트 설정
표 2 – 테스트 케이스 시나리오
아고라의 경우, 웹 SDK 버전 4.17.0을 사용하여 테스트를 진행했습니다. Zoom의 경우, https://pwa.zoom.us/wc/ [버전: 1.4.8.1250 (0322)]를 사용하여 테스트를 진행했으며, 비교를 위해 Zoom의 최선의 실천 방법이 적절히 적용되었는지 확인했습니다.
수천 명의 고객과 수백 개의 사용 사례에 걸쳐 최고 수준의 비디오 SDK를 제공해 온 Agora 팀은 비디오 SDK 분야에 상대적으로 신규 진입한 업체와 비교해 모든 테스트 시나리오에서 최상위 성과를 기록한 것에 대해 놀랍지 않았습니다.
결과가 나왔습니다 – 개요:
- 정상적인 네트워크 조건 하에서: 각 플랫폼의 프레임 속도(FPS)는 안정적으로 유지되었으며, Agora는 23 FPS, Zoom은 21 FPS를 기록했습니다.
- 패킷 손실 및 지터: Agora는 네트워크의 업링크/다운링크 패킷 손실이 25%인 경우를 포함해 다양한 조건에서 Zoom보다 우수한 프레임 속도를 일관되게 달성했습니다. 또한 업링크/다운링크 지터가 600ms인 경우에도 마찬가지였습니다.
- 제한된 대역폭: 송신 측과 수신 측 모두 1Mbps로 대역폭을 제한했을 때, Agora는 Zoom보다 현저히 우수한 성능을 보여주었으며, 제한이 해제되자마자 23 FPS로 빠르게 회복되었습니다. Zoom은 30초가 걸려 13 FPS로 회복되었습니다.
- 25% 패킷 손실 및 1Mbps 네트워크 대역폭 제한: Agora는 23 FPS에 가까운 프레임 속도로 빠르게 복구되었으며, Zoom은 훨씬 낮은 15 FPS 근처로 복구하는 데 어려움을 겪었습니다. 제한이 적용된 동안 Zoom은 18초 동안 동영상이 멈췄습니다.
- CPU 및 RAM: Agora는 Zoom보다 CPU 자원을 덜 소비했으며 RAM 사용량도 Zoom보다 낮았습니다.
아고라 Video SDK 테스트 결과는 악조건에서도 안정적이었습니다. 다른 서비스가 고품질 사용자 경험을 제공하기 어려운 환경에서도 안정적으로 작동하는 Video SDK는 고객 유지와 기존 비즈니스 손실의 차이를 결정할 수 있습니다.
프레임 속도 테스트
이 테스트에서는 다시 한 번 패킷 손실과 네트워크 제한 조건이 전송 및 수신 프레임 속도에 미치는 영향을 주로 분석했습니다.
정상 네트워크 조건
아래 그래프에서 볼 수 있듯이, 네트워크가 정상 조건에서 작동할 때 32명의 참가자가 참여한 통화에서 Agora는 23 FPS, Zoom은 21 FPS로 프레임 속도가 안정적으로 유지되었습니다.

25% 업링크 패킷 손실
25% 업링크 패킷 손실을 적용할 때, Agora는 21 FPS로 안정적으로 유지되지만 Zoom은 17 FPS에서 지연이 시작됩니다.

25% 하향 링크 패킷 손실
25% 하향 링크 패킷 손실과 마찬가지로, Agora는 20 FPS를 유지하는 반면 Zoom은 15 FPS를 보여줍니다.

상향 링크 600ms 지터
IP 네트워크를 통해 트래픽을 전송할 때 지연 시간에 큰 변동이 발생할 수 있습니다. 상향 링크 지터가 600ms인 고도로 혼잡한 네트워크 환경을 시뮬레이션할 때, Agora는 Zoom보다 우수한 성능을 보여주며 18 FPS를 안정적으로 유지합니다. 반면 Zoom은 7 FPS로 떨어지며, 최종 사용자가 인지하는 비디오 품질에 눈에 띄는 차이가 발생합니다.

다운링크 600ms 지터
다운링크 지터가 600ms로 시뮬레이션된 조건에서 Agora는 12 FPS를 유지했으며 Zoom은 3 FPS로 급감했습니다. 이러한 조건 하에서 Zoom 통화 참가자들은 끊기는 영상을 경험했습니다.

프레임 속도 복구, 1Mbps 제한
이 테스트는 대역폭 제한 없이 시작됩니다. 60초 후, 네트워크는 상향 방향으로 1Mbps로 제한되며, 이후 하향 방향으로 30초 동안 제한됩니다. 이러한 어려운 조건 하에서 Agora는 Zoom보다 현저히 우수한 성능을 보여주며, 제한이 해제되자마자 23 FPS로 빠르게 복구됩니다. Zoom은 13 FPS로 복구하는 데 30초가 소요됩니다.

프레임 속도 복구, 1Mbps 제한 및 25% 패킷 손실
이 테스트는 대역폭 제한이나 시뮬레이션된 패킷 손실 없이 시작됩니다. 60초 후, 네트워크는 상향 방향에서 1Mbps로 속도가 제한되며 25%의 시뮬레이션된 패킷 손실이 적용됩니다. 이러한 조건은 하향 방향에 30초 동안 적용됩니다.
대역폭 제한 및 시뮬레이션된 패킷 손실 조건이 제거되면 Agora는 빠르게 23 FPS 근처의 프레임 속도로 복구되지만, Zoom은 훨씬 낮은 15 FPS 근처의 프레임 속도로 복구하는 데 어려움을 겪습니다. Zoom 통화 참여자는 제한 조건이 적용되는 동안 약 18초 동안 동영상이 멈추는 현상을 경험합니다.

이전 블로그에서 논의한 바와 같이, Agora는 네트워크 장애 및 비용이 많이 드는 패킷 손실을 방지하기 위해 여러 가지 방법을 보유하고 있습니다. 특히 주목할 만한 방법으로는 공공 인터넷 위에 SD-RTN™ 네트워크를 오버레이로 활용하는 것, 마지막 마일 연결에서의 성능을 최적화하는 기술을 구현하는 것, 그리고 장치 최적화가 포함됩니다.
SD-RTN™은 AI 알고리즘을 사용하여 인터넷상의 장애물을 우회해 트래픽을 라우팅하며, 실시간 트래픽을 최적화하여 최고의 성능을 제공합니다.
Agora는 패킷 손실의 영향을 완화하여 최종 사용자 경험을 최적화하기 위해 기술을 구현합니다.
CPU 사용률
표 3 – CPU 비교
프로세서: Intel Core i7-1185G7 @ 3.00 GHz
아고라는 모든 시나리오에서 줌보다 CPU 자원을 덜 소비했으며, 평균 7.48%의 사용률을 기록한 반면 줌은 평균 9.05%를 기록했습니다.
RAM 사용률
표 4 – RAM 비교
테스트 전반에 걸쳐 아고라는 모든 시나리오에서 Zoom보다 적은 RAM을 소비했으며, 평균 243 KB를 기록한 반면 Zoom은 648 KB를 기록했습니다.
결론
이 네 개의 포괄적인 블로그는 아고라와 Zoom의 비디오 SDK를 비교하며, 구현 시 경험하는 다양한 시나리오와 조건을 상세히 살펴보았습니다. 실시간 커뮤니케이션 도구를 제공할 때, 고품질이고 일관된 최종 사용자 경험을 제공하는 것은 매우 중요합니다.
- 첫 번째 테스트에서는 PC 간 1:1 통화 시나리오에서 Agora와 Zoom을 비교했습니다. 상세한 테스트 결과, 아고라의 SDK는 모든 시나리오에서 1:1 PC 통화 성능에서 우위를 보였습니다.
- 두 번째 테스트에서는 8, 16, 32명의 참가자가 참여한 PC 기반 다중 호스트 비디오 통화에서 두 비디오 SDK를 비교했습니다. 다양한 실제 네트워크 조건 하에서 아고라는 모든 5개 시나리오에서 Zoom을 능가했습니다.
- 세 번째 테스트에서는 최대 32명의 참가자가 참여한 멀티파티 모바일 비디오 통화에서 아고라가 Zoom을 모든 5개 핵심 카테고리에서 다시 한 번 앞섰습니다.
- 마지막으로 멀티파티 웹 비디오 통화에서도 결과는 유사했습니다.
아고라에서는 세계 최대 규모의 소셜 미디어 기업부터 자체 자금으로 시작한 스타트업까지 다양한 고객들이 우리 SDK를 활용해 비디오, 음성, 실시간 상호작용 스트리밍 경험을 어떤 앱에도 쉽게 통합하고 있습니다. 우리는 개발자들이 글로벌 배포 및 확장성을 갖춘 최상의 실시간 인앱 경험을 제공할 수 있도록 지원합니다.
당신도 도움을 받을 수 있습니다. 상담을 요청하세요 무료 상담을 받으세요.