[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

* 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)

댓글

이 블로그의 인기 게시물

[ref game]

[AI Image]