News for hackers. Stuff that matters.
Re:This page exists only if someone is looking at it by thdc on Wednesday September 06, 2023 @07:41PM (#37412901)
You would still need a STUN server, though there are many public ones out there.

The main idea in removing the signaling server is to somehow transfer the session description between two clients e.g. by having one client scan a qr code that encodes the session description of another or by sending it through some existing chat application and allowing a user to enter that information manually instead of having your own server do the transfer over some mechanism.

Also it may be possible to avoid the multiple qr code thing this blog is talking about (qr code per ice candidate) if you just wait for the ice gathering state to be complete then send the session description, though they are correct that the session description in its entirety will most likely exceed the qr code capacity because (coincidentally they use LZ compression on the session description similar to what I tried long ago, though I ended up deciding it's not worth it).

There are no comments on this comment yet.