webrtc-ngo-signaling · public

Public signaling for Unity WebRTC

This server helps Unity Netcode for GameObjects clients find each other over WebRTC. It issues auth tokens and relays room join, SDP offer/answer, and ICE candidates. Gameplay traffic never goes through this server.

For more information about WebRTC, you can refer to the WebRTC website.

Note:
This server is hosted for development and testing purposes. For production use, I recommend deploying your own signaling server. You can refer to the Signaling server repo for more details.


Get a token

Click the button below to generate a token, then paste it into WebRTCTransport -> Signaling Server Auth Token in Unity's Inspector to point the transport at this server.

No token yet.

GitHub Repos

Rate limits

Note: These limits are only for the initial signaling handshake. There is no restriction on the actual gameplay traffic.

This server allows generous rate limits to accommodate for development and testing purposes.

Token issue per IP5 / hour
Socket connects per IP20 / minute
Signaling events per IP120 / minute
host-room per IP10 / minute
Concurrent rooms per token50

For production use, I recommend deploying your own signaling server. You can refer to the Signaling server repo for more details.

Blocking