Framework ICE

Soporte de ICE (Interactive Connectivity Establishment) en sgcWebSockets. Encuentra la ruta óptima para la comunicación peer-to-peer.

Capacidades

  • Recopilación automática de candidatos (host, server-reflexive, relay)
  • Comprobaciones de conectividad para encontrar la mejor ruta
  • Implementación conforme a RFC 8445
  • Se integra con los componentes STUN y TURN
  • Nominación y priorización de candidatos

Ejemplo en Delphi

uses
  sgcICE_Client;

var
  ICE: TsgcICEClient;
begin
  ICE := TsgcICEClient.Create(nil);
  ICE.STUNServer := 'stun.l.google.com:19302';
  ICE.TURNServer := 'turn.example.com:3478';
  ICE.OnCandidateGathered := HandleCandidate;
  ICE.GatherCandidates;
end;

¿Listo para usar ICE?

Descarga la prueba gratuita y empieza a construir en minutos.