Overview
Explore the current state of WebRTC in this comprehensive conference talk from Mobilism 2013. Delve into the fundamentals of WebRTC, its inner workings, and practical applications beyond video chat. Learn about the differences between WebSocket and WebRTC, UDP, and various use cases. Discover how to implement Media Stream, getUserMedia, and PeerConnection APIs. Examine browser and mobile support, as well as interoperability issues. Watch live demonstrations of WebRTC capabilities, including the Media Stream API, Peer Connection API, and Data Channel. Investigate innovative projects like Towtruck, distributed CDNs, multiplayer games, phone calls, and collaboration tools. Gain insights into the future of peer-to-peer networking in browsers and its potential impact on web development.
Syllabus
Introduction
What is WebRTC
WebSocket vs WebRTC
UDP
Use Cases
Media Stream
GetUserMedia
PeerConnection
Browser Support
Mobile Support
Interoperability
Demo
Media Stream API
Peer Connection API
Data Channel
Towtruck
Phone
Distributed CDN
Multiplayer Games
Phone Calls
Collaboration
Wrap up
WebSocket vs WebSocket
Taught by
Web Conferences Amsterdam