Protocole TURN

Prise en charge de TURN (Traversal Using Relays around NAT) dans sgcWebSockets. Relaie le trafic lorsque les connexions P2P directes ne sont pas possibles.

Capacités

  • Relaie le média et les données lorsque le P2P direct échoue
  • Implémentation conforme à la RFC 5766
  • Gestion des allocations et des permissions
  • Liaison de canaux pour un relais efficace
  • Fonctionne avec STUN et ICE pour une traversée NAT complète

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

Prêt à utiliser TURN ?

Télécharge l'essai gratuit et commence à construire en quelques minutes.