WebRTC Signaling

notion image
통신에 사용할 프로토콜, 채널, 미디어 코덱 및 형식, 데이터 전송 방법, 라우팅 정보와 NAT 통과 방법을 포함한 통신 규격을 교환하기 위해 두 장치의 제어 정보를 교환하는 과정
  1. 각 브라우저가 P2P 커뮤니케이션에 동의
  1. 서로의 주소를 공유
  1. 보안 사항 및 방화벽 우회
  1. 멀티미디어 데이터를 실시간으로 교환
WebRTC가 P2P 기반이긴 하지만 통신 설정 초기 단계에서는 중재자의 역할이 필요
 
1은 개발자가 비즈니스 로직 구현
2~3은
NAT Traversal
로 이루어짐
4는
Session Description Protocol
로 이루어짐
 
 
 

signaling server implementation

시그널링 서버에 대한 명시적인 표준이 없다

Recommendations