Chapt 1

  1. Demo 1 - Simple to use getUserMedia
  2. Demo 2 - Use different constraints for getUserMedia
  3. Demo 3 - Use canvas with video to get a snapshot
  4. Demo 4 - Use filters with video

Chapt 2

  1. Demo 1 - RTCPeerConnection 1-to-1 communication without server

Chapt 3

  1. Demo 1 - Multi-to-Multi communication with local server without real network. (should run server.js locally)
  2. Demo 2 - Multi-to-Multi communication with real network