This was all built from scratch, and the best article I came across was http://www.html5rocks.com/en/tutorials/webrtc/basics/
This helped me understand how every part of the process worked.
This helped me understand how every part of the process worked.