WebRTC: Real-Time Communications
summary
Covers how to build real-time browser-to-browser communication using WebRTC: getUserMedia and RTCPeerConnection plus a lightweight signalling server, with STUN handling about 85% of NAT traversal and TURN used for roughly 14% of cases (misconfigured TURN can cause ~30s timeouts). Shows practical, compiling examples—ASCII camera, Web Audio recorder, motion-detection xylophone—mentions data channels for game state sync and notes browser support is best in modern Chrome/Firefox and recent Android, while Safari/IE lag behind.
AI-written summary · about
chapters (17)
- 0:00WebRTC introduction
- 1:20Flash vs WebRTC history
- 3:29What is WebRTC
- 5:17Getting media streams
- 7:32Media stream examples
- 8:13Connecting users
- 10:02PeerConnection
- 12:34NAT problems STUN
- 14:21TURN for networks
- 16:39WebRTC features
- 17:48Text chat DataChannel
- 18:51Debugging tools
- 19:13Motion detection demo
- 22:25Browser support
- 24:05WebRTC vs Flash mobile
- 25:11Android apps
- 26:05Conclusion
related talks
34mReal-time Communication – for Everyone!
31mWebRTC: Real-time communication without plugins
33mWebRTC Change Communications Forever
33mWebRTC Change Communcations Forever
58mRealtime Communication with WebRTC
21mWebRTC A Quick Introduction
53mThe State of WebRTC
46mWebRTC: Let’s Revolutionize Information Sharing in the Browser
