I recently learned you can do the candidate server exchange without those servers. There was an implementation which used [this](https://github.com/cjb/serverless-webrtc) as a backend and a QR code to do the transfer. I can't seem to find it now. However they were having issues with the QR code reaching its size limit, leading to the question of whether you could break the message into a series of qr codes.
Pretty interesting stuff, I was considering taking a crack at it as part of a project I'm working on.
Pretty interesting stuff, I was considering taking a crack at it as part of a project I'm working on.
Edit: [here](https://franklinta.com/2014/10/19/serverless-webrtc-using-qr... the blog post about it