안녕하세요👋 ZELLO 김지현입니다!
이번 글에서는 WebRTC의 1:N 통신과 젤로드로우에 어떻게 적용되었는지 살펴보려고해요.
원활한 설명을 위해 WebRTC와 연결 과정을 알고 있다고 가정하였어요.
아직 WebRTC의 개념과 연결 과정을 모르시거나 아래 글을 먼저 읽어 보는 것을 추천드려요!
젤로드로우는 최대 8명까지 서로의 얼굴을 볼 수 있는 서비스이기 때문에 1:N 구현이 필요했어요.
저희는 1:N 구현에 앞서 1:1을 먼저 구현해보았고, 1:1에서 1:N으로 바꾸는 작업까지 해주었어요.
결론적으로 1:1에서 1:N 으로 바꾸는 작업에 많은 시간이 소요됐어요.
애초에 1:N으로 구현을 하였다면 훨씬 더 리소스를 줄였을 것 같아요.
따라서 1:N을 구현하기 위해 꼭 1:1을 구현할 필요는 없다는 것을 말씀드리고 싶었어요.