MediaStream: acquisition of audio and video streams
RTCPeerConnection: communication of audio and video data
RTCDataChannel: communication of arbitrary application data
It was a fun 20min talk with some very impressive demos. Here are few demos that show the power of getUserMedia API:
WebRTC Hello World Example
Psst… Another great source to learn about WebRTC is chapter 18 in a new book “High Performance Browser Networking” by Ilya Grigorik.