WebRTC란?

Untitled

Signaling

WebRTC는 P2P 연결을 통해 직접 통신하지만, 이를 중계해주는 과정이 필요하다. 이를 시그널링이라고 부르고 이를 수행하는 서버를 Signaling Server라고 부른다. 서버는 peer들을 논리적으로 묶고 서로간의 정보를 교환하여 준다. 이 과정에서 공인 IP나 방화벽 문제를 해결하기 위해 STUN/TURN 서버를 이용하기도 한다.

WebRTC 구현 방식

Untitled

Openvidu 구조

Untitled