ICE-framework

Ondersteuning voor ICE (Interactive Connectivity Establishment) in sgcWebSockets. Vind het optimale pad voor peer-to-peer-communicatie.

Mogelijkheden

  • Automatisch verzamelen van kandidaten (host, server-reflexive, relay)
  • Connectiviteitscontroles om het beste pad te vinden
  • Implementatie conform RFC 8445
  • Integreert met STUN- en TURN-componenten
  • Nominatie en prioritering van kandidaten

Delphi-voorbeeld

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;
De beste deal: All-AccessElk eSeGeCe-product, inclusief Premium-ondersteuning, vanaf €1,059 per jaar.
Bekijk de All-Access-prijzen

Klaar om ICE te gebruiken?

Download de gratis proefversie en begin binnen enkele minuten met bouwen.