This is similar: https://github.com/fta2012/serverless-webrtc-qrcode. Here, the author replaces communication via stun server with communication via animated QR codes.
Flashing qr codes was just a quick hack and actually doesn't work super well. I think if I had more time I would try compressing and stripping down the message more so it would fit in a single qr code instead (like in https://webrtchacks.com/the-minimum-viable-sdp/).