ICE Framework

ICE-Unterstützung (Interactive Connectivity Establishment) in sgcWebSockets. Finde den optimalen Pfad für Peer-to-Peer-Kommunikation.

Funktionen

  • Automatische Kandidatensammlung (Host, Server-Reflexive, Relay)
  • Konnektivitätsprüfungen, um den besten Pfad zu finden
  • RFC 8445-konforme Implementierung
  • Integriert sich mit STUN- und TURN-Komponenten
  • Nominierung und Priorisierung von Kandidaten

Delphi-Beispiel

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;

Bereit für den Einsatz von ICE?

Lade die kostenlose Testversion herunter und beginne in wenigen Minuten zu entwickeln.