Protocolo STUN

Soporte de STUN (Session Traversal Utilities for NAT) en sgcWebSockets. Descubre direcciones IP públicas y tipos de NAT para conectividad peer-to-peer.

Capacidades

  • Descubre la dirección IP pública y el puerto
  • Detecta el tipo de NAT (full cone, restricted, symmetric)
  • Implementación conforme a RFC 5389
  • Soporte de transporte UDP y TCP
  • Esencial para WebRTC y conectividad P2P

Ejemplo en Delphi

uses
  sgcSTUN_Client;

var
  STUN: TsgcSTUNClient;
begin
  STUN := TsgcSTUNClient.Create(nil);
  STUN.Host := 'stun.l.google.com';
  STUN.Port := 19302;
  STUN.OnSTUNBinding := HandleBinding;
  STUN.Bind;
end;

¿Listo para usar STUN?

Descarga la prueba gratuita y empieza a construir en minutos.