📝WebRTC
A set of Web APIs and protocols for streaming videos and exchanging P2P data.
WebRTC requires a standalone signaling server.
- WebRTC is not an innovation
- WebRTC: switching codecs or resolution triggers a new exchange of ICE candidates
Details and protocols used:
- ICE, TURN, STUN for connection establishment
- SDP, SDP Offer/Answer model
- SRTP, RTP
- WebRTC Data Channel
- SCTP used for Data Channels