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
  sgcP2P, sgcP2P_ICE_Classes;

var
  ICE: TsgcICEClient;
begin
  ICE := TsgcICEClient.Create(nil);
  ICE.ICEServers.AddURL('stun:stun.l.google.com:19302');
  ICE.ICEServers.AddURL('turn:turn.example.com:3478', 'user', 'pass');
  ICE.OnICECandidate := HandleCandidate;
  ICE.GatherCandidates;
end;
Bestes Preis-Leistungs-Verhältnis: All-AccessAlle eSeGeCe-Produkte, inklusive Premium-Support, ab €1,059 pro Jahr.
All-Access-Preise ansehen

Bereit für den Einsatz von ICE?

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