O servidor STUN pode ser configurado com ou sem Autenticação, pode verificar o Atributo Fingerprint, enviar um servidor alternativo e muito mais.
TsgcSTUNServer é o servidor que implementa o protocolo STUN e permite que você processe requisições de binding de clientes STUN.
O servidor STUN pode ser configurado com ou sem Autenticação, pode verificar o Atributo Fingerprint, enviar um servidor alternativo e muito mais.
Normalmente, os servidores STUN rodam na porta UDP 3478 e não exigem autenticação, portanto, para configurar um servidor STUN, defina a porta de escuta (por padrão 3478) e inicie o servidor.
Configure o servidor
Defina a propriedade Active = True para iniciar o servidor STUN.
oSTUN := TsgcSTUNServer.Create(nil);
oSTUN.Port := 3478;
oSTUN.Active := True;
Configurations