WebRTC
Browser-native P2P communication capability. Audio/video calls, data channels, no server relay needed.
Module Contents
- Overview — What is WebRTC, quick overview of three APIs
- RTCPeerConnection — Establish and manage P2P connections
- Signaling — SDP offer/answer and ICE candidate exchange
- RTCDataChannel — P2P arbitrary data transfer
- Media Stream — getUserMedia and MediaStream optimization
- Practice: P2P Video Call — Build a complete call app from scratch