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.