[webrtc] notes
SDP - Session description protocol. Convey description of the session. (is it voice call or video call. what format.)
ICE- connect manage framework. sturn server가 필요. under samerouter, sturn server 사용 등 지가 알아서 함. 보편적으로 bob -> sturn server, jhon -> sturn server, bob <-> jhon 스텝을 거침
RTP- real time transport protocol. audio | video 를 서버나 다른 클라한테 본내다고 할시 format 이 필요하고 rtp가 포멧을 알아내고 관리함
RTCP- real time transport control protocol. 대화중 침묵중이면 데이터 안보내는 기능, 감지기능, 전송량 체크.
SCTP - stream control transmission protocol
* gameplayer action events
* asset exchange
* text chat
DTLS - datagram transport layer security
SRTP - secure real-time transport protocol
1. getUserMedia(created | joined room)
2. 상대방이 ready 라고 신호만 보냄
3. 나는 rtc connection을 만들고 socket.emit("candidate" 을 사용하여 상대방에게 내 candidate 정보를 줌(내 public ip)
댓글
댓글 쓰기