Code up your own video conference in HTML5
| Project: | WebRTC | ||||
In the last year, the specifications of WebRTC (real-time communication) have improved massively and first implementations of the PeerConnection API are available in Google Chrome and Opera.
Web developers are now able to implement video conferencing in Web pages with just a few lines of JavaScript code - given a server that provides connection setup functionality.
The MediaStream and PeerConnection objects provide something fundamentally different from the traditional web: peer-to-peer connections without an intermediate relay. This presentation will explain the new objects, dig into the challenges that had to be overcome to make this happen, and show a demo of their (still experimental) implementation in the Chrome and Opera Web browsers. By the time of LCA, Mozilla may have experimental implementations, too.
Silvia Pfeiffer
Silvia is an open video technology enthusiast with a long background in open source software, media technology research and development, and in open standards. She has a PhD in audio and video content analysis, has worked with research institutes, started her own video technology company, is a freelance Web and standards developer, and is currently a Google contractor working on W3C video standards and Google video technology. She has been one of the key drivers of video accessibility specifications in HTML5 and the author of “The Definitive Guide to HTML5 Video”.


