Framework ICE

Supporto ICE (Interactive Connectivity Establishment) in sgcWebSockets. Trova il percorso ottimale per la comunicazione peer-to-peer.

Capacità

  • Raccolta automatica dei candidati (host, server-reflexive, relay)
  • Verifiche di connettività per trovare il percorso migliore
  • Implementazione conforme a RFC 8445
  • Si integra con i componenti STUN e TURN
  • Nomination e prioritizzazione dei candidati

Esempio Delphi

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;
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Pronto per usare ICE?

Scarica la versione di prova gratuita e inizia a costruire in pochi minuti.