Delphi WebRTC ve P2P Bileşenleri

Doğrudan istemci bağlantıları için STUN, TURN, ICE protokolleri, veri kanalları ve NAT geçişi ile eşler arası iletişim.

Yalnızca Enterprise Sürümü

P2P ve WebRTC Bileşenleri

Tam NAT geçişi ve gerçek zamanlı iletişim desteğiyle eşler arası uygulamalar oluşturun.

UDP İstemcisi

Bağlantısız datagram iletişimi için UDP İstemci bileşeni. Düşük gecikmeli gerçek zamanlı uygulamalar için idealdir.

Daha fazla bilgi →

UDP Sunucusu

Birden çok datagram uç noktasını aynı anda işlemek için UDP Sunucu bileşeni.

Daha fazla bilgi →

STUN İstemcisi

NAT için Session Traversal Utilities. NAT cihazlarının arkasındaki genel IP adreslerini ve bağlantı noktası eşlemelerini keşfedin.

Daha fazla bilgi →

STUN Sunucusu

Eşler arası bağlantılarda NAT geçişi yardımı için STUN sunucu uygulaması.

Daha fazla bilgi →

TURN İstemcisi

Traversal Using Relays around NAT. Doğrudan eşler arası bağlantılar başarısız olduğunda medyayı röleyin.

Daha fazla bilgi →

TURN Sunucusu

Doğrudan P2P bağlantıları kurulamadığında medya rölesi için TURN röle sunucusu.

Daha fazla bilgi →

ICE İstemcisi

Interactive Connectivity Establishment. STUN/TURN kullanarak eşler arasındaki en iyi yolu otomatik olarak bulur.

Daha fazla bilgi →

RTCPeerConnection

Tarayıcılar ve uygulamalar arasında gerçek zamanlı ses, video ve veri iletişimi için WebRTC eş bağlantı uygulaması.

Daha fazla bilgi →

UDP

Delphi ve C++Builder için UDP istemci ve sunucu bileşenleri. Windows, Linux, macOS, iOS ve Android üzerinde tekil, yayın ve çoklu yayın datagramları.

Daha fazla bilgi →

STUN

STUN'un genel adresinizi ve NAT türünüzü nasıl keşfettiği ve eşler arası bağlantıları çalıştırmak için Delphi STUN istemci ve sunucu bileşenlerini nasıl kullanacağınız.

Daha fazla bilgi →

TURN

Doğrudan eşler arası bağlantı başarısız olduğunda trafiği TURN aktarır. Delphi TURN istemci ve sunucu bileşenlerinin bir ICE ve WebRTC dağıtımındaki yeri.

Daha fazla bilgi →

ICE

ICE'nin adayları nasıl topladığı ve eşler arasında çalışan bir yolu nasıl seçtiği; bunu ICE istemci bileşeniyle Delphi ve C++Builder'dan nasıl yöneteceğiniz.

Daha fazla bilgi →

Delphi STUN İstemci Örneği

NAT arkasındaki genel IP adresinizi ve bağlantı noktası eşlemenizi keşfedin.

uses
  sgcP2P, sgcP2P_STUN_Classes, sgcSocket_Classes;

procedure TForm1.DiscoverPublicIP;
begin
  sgcSTUNClient1.Host := 'stun.l.google.com';
  sgcSTUNClient1.Port := 19302;
  sgcSTUNClient1.SendRequest;
end;

procedure TForm1.sgcSTUNClient1STUNResponseSuccess(Sender: TObject;
  const aSocket: TsgcSocketConnection;
  const aMessage: TsgcSTUN_Message;
  const aBinding: TsgcSTUN_ResponseBinding);
begin
  Memo1.Lines.Add('Public IP: ' + aBinding.RemoteIP);
  Memo1.Lines.Add('Public Port: ' + IntToStr(aBinding.RemotePort));
end;
En avantajlı seçenek: All-AccessTüm eSeGeCe ürünleri, Premium Destek dahil, yılda €1,059'dan itibaren.
All-Access fiyatlarına bakın

P2P Uygulamaları Oluşturmaya Başlayın

Ücretsiz denemeyi indirin ve eşler arası iletişim bileşenlerini keşfedin.