뉴스 목록으로
PRODUCT UPDATE2025년 9월 11일

Lumi WebRTC 화상회의 기술의 비밀

화상회의는 단순한 요구사항처럼 들리지만, 브라우저와 앱에서 저지연·플러그인 없는 실시간 음성·영상 통화를 구현하는 것은 WebRTC(Web Real-Time Communication)라는 표준 기술에 기반합니다. WebRTC는 브라우저 제조사들이 공동으로 추진한 표준으로, Chrome, Safari, Edge 등 주요 브라우저에 기본 내장되어 있어 사용자가 Flash 등의 플러그인을 설치하거나 별도의 클라이언트 구성 요소를 다운로드하지 않고도 카메라와 마이크를 사용해 실시간 연결을 맺을 수 있습니다. Lumi의 음성·영상 기능은 바로 이 표준 위에 구축되어 있습니다. WebRTC 통화의 핵심은 "피어 투 피어 연결(Peer Connection)"입니다. 두 단말이 통화를 시작하기 전에 먼저 네트워크 주소 정보와 미디어 기능 정보를 교환해야 하며, 이 과정은 보통 시그널링 서버를 통해 이루어집니다. 시그널링 자체는 음성이나 영상 데이터를 전송하지 않고, 양측이 직접 연결 통로를 맺도록 중개하는 역할만 합니다. 연결이 수립되면 음성·영상 스트림은 지연을 최소화하기 위해 가능한 한 피어 투 피어 직접 경로를 이용합니다. 복잡한 네트워크 환경으로 인해 직접 연결이 어려운 경우에는 중계 서버를 통해 데이터를 전달하여 통화가 끊기지 않도록 합니다. 일대일 통화라면 이 메커니즘만으로 충분합니다. 하지만 Lumi는 팀 협업을 위한 서비스이기 때문에 다수의 인원이 동시에 회의에 참여하는 경우가 많습니다. 다자간 회의에서 각 단말이 다른 모든 참가자와 직접 연결을 맺는다면 데이터량이 참가자 수의 제곱에 비례해 늘어나 일반적인 기기와 네트워크로는 금방 감당하기 어려워집니다. 이 때문에 Lumi는 중앙 집중형 전달 구조를 채택하여, 서버가 각 단말의 음성·영상 스트림을 수신한 뒤 필요에 따라 다른 참가자들에게 분배합니다. 이를 통해 각 단말의 업로드 대역폭 부담을 줄이는 동시에 품질을 일괄적으로 관리할 수 있습니다. 네트워크 품질 측면에서 Lumi는 각 단말의 대역폭, 패킷 손실률, 지연 상태를 지속적으로 모니터링하여 영상 해상도와 비트레이트를 동적으로 조정합니다. 네트워크 상태가 나빠지면 음성의 끊김 없는 전달과 화면 끊김 방지를 우선시하고, 네트워크가 회복되면 점진적으로 화질을 높입니다. 이러한 적응형 메커니즘 덕분에 팀원들은 국가와 통신사를 넘나드는 복잡한 네트워크 환경에서도 기본적으로 사용 가능한 회의 경험을 유지할 수 있습니다.
Lumi WebRTC 화상회의 기술의 비밀 | MaxAi