ICE Framework

Suporte a ICE (Interactive Connectivity Establishment) no sgcWebSockets. Encontre o caminho ideal para a comunicação peer-to-peer.

Capacidades

  • Coleta automática de candidatos (host, server-reflexive, relay)
  • Verificações de conectividade para encontrar o melhor caminho
  • Implementação em conformidade com a RFC 8445
  • Integra-se com os componentes STUN e TURN
  • Nomeação e priorização de candidatos

Exemplo 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;
Melhor custo-benefício: All-AccessTodos os produtos da eSeGeCe, com Suporte Premium incluído, a partir de €1,059/ano.
Ver preços do All-Access

Pronto para usar o ICE?

Baixe a versão de avaliação gratuita e comece a criar em minutos.