Protocolo TURN

Soporte de TURN (Traversal Using Relays around NAT) en sgcWebSockets. Retransmite tráfico cuando no son posibles las conexiones P2P directas.

Capacidades

  • Retransmisión de media y datos cuando falla el P2P directo
  • Implementación conforme a RFC 5766
  • Gestión de asignaciones y permisos
  • Channel binding para retransmisión eficiente
  • Funciona con STUN e ICE para NAT traversal completo

Ejemplo en Delphi

uses
  sgcTURN_Client;

var
  TURN: TsgcTURNClient;
begin
  TURN := TsgcTURNClient.Create(nil);
  TURN.Host := 'turn.example.com';
  TURN.Port := 3478;
  TURN.Credentials.Username := 'user';
  TURN.Credentials.Password := 'pass';
  TURN.Allocate;
end;

¿Listo para usar TURN?

Descarga la prueba gratuita y empieza a construir en minutos.