Simple WebRTC chat in two tabs
No-Library (pure JS), HTML, CSS, JavaScript
Shows NS_ERROR_UNEXPECTED after 12 seconds.
My starting point.
Shows video element cropping
Simple WebRTC test in two tabs (camera on remote end)
Shows mediaDevices.getUserMedia use with adapter.js
Shows modern WebRTC use with cut'n'paste Offer/Answer exchange in Firefox Dev Edition.
Shows MediaRecorder with screencapture
Useful pattern for catching failure of specific steps only.