WebRTC
Native browser P2P communication. Video/audio calls and data channels — no server relay required.
Module Contents
- Overview — What is WebRTC, quick tour of the three APIs
- RTCPeerConnection — Creating and managing P2P connections
- Signaling — SDP offer/answer and ICE candidate exchange
- RTCDataChannel — P2P arbitrary data transfer
- Media Stream Handling — getUserMedia and MediaStream tuning
- Practical: P2P Video Call — Build a complete video call app from scratch