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 * real-time network games * 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)