Computer Science/WebRTC

    [OpenVidu] Spring, React로 구현하기

    개요 WebRTC를 써야 하는 프로젝트를 진행하게 되어 WebRTC에 대해 알아보다가, WebRTC를 기반으로 하는 오픈 소스 플랫폼인 OpenVidu에 대해 알게 되었다. 비교적 구현하기 쉽다고 알려져 있어 OpenVidu로 WebRTC를 구현하기로 했다. 우선 백은 spring, 프론트는 react로 구현하며 나는 백 부분을 맡았다. 나는 백 부분을 맡게 되어 처음 OpenVidu에 대해 공부할 때 OpenVidu에서 제공해 주는 튜토리얼 코드를 java 버전만 열어봤고, 생각보다 코드가 별로 없었다. '엥? 이게 다라고? 이러면 끝난다고?' 라고 처음에는 생각했다. 근데 백 부분만 열어보고는 도저히 흐름이 이해가 되지 않았다. 백에서는 프론트에서 요청이 오면 세션을 생성해 주고 세션에 접속할 수 있..