WebRTC: The secret power you didn't know Go has
summary
Pion implements WebRTC in Go and demonstrates real builds: remote-control a Boston Dynamics Spot over the internet, run an NES emulator host for multiplayer in-browser, and a peer to peer CDN that reduces duplicate downloads. Go examples show six lines of Go to establish a peer connection, create a data channel and send "hello world", and export to WebAssembly. WebRTC handles NAT traversal, ICE restart, congestion feedback, and supports up to 65,000 data channels, plus projects like ns-remote, cloudmorph, snowflake and wormhole.
AI-written summary · about
chapters (9)
- 0:00intro
- 0:24pion
- 1:03go and pion make this
- 2:46what is webrtc
- 4:16webrtc for the curious
- 4:47what does it solve
- 8:57time to build
- 11:01open source showcase
- 15:41pion needs you
related talks
06mWebRTC and Go
23mPion WebRTC
27mWebRTC does what? Learn how robotics subsecond broadcast and game streaming is powered
43mThe unstoppable secret superpower of WebRTC
46mWebRTC: Let’s Revolutionize Information Sharing in the Browser
27mWebRTC: Real-Time Communications
33mWebRTC Change Communications Forever
24mMaking WebRTC awesome
