Protocolo TURN

Suporte ao TURN (Traversal Using Relays around NAT) no sgcWebSockets. Faça o relay do tráfego quando conexões P2P diretas não forem possíveis.

Capacidades

  • Faz o relay de mídia e dados quando o P2P direto falha
  • Implementação compatível com a RFC 5766
  • Gerenciamento de alocações e permissões
  • Vinculação de canais para um relay eficiente
  • Funciona com STUN e ICE para travessia completa de NAT

Exemplo 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;

Pronto para usar o TURN?

Baixe a versão de avaliação gratuita e comece a desenvolver em minutos.