ICE フレームワーク
sgcWebSockets の ICE(Interactive Connectivity Establishment)サポートです。ピアツーピア通信の最適なパスを探索します。
sgcWebSockets の ICE(Interactive Connectivity Establishment)サポートです。ピアツーピア通信の最適なパスを探索します。
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;