TsgcSTUNClient › Eigenschappen › Transport
Transport gebruikt om verbinding te maken met de STUN-server: UDP, TCP of TLS. Standaard is UDP.
property Transport: TsgcStunTransport read FTransport write FTransport;
—
RFC 5389 definieert UDP als het standaard STUN-transport; TCP en TLS-over-TCP worden ook ondersteund. Gebruik stUDP voor klassieke implementaties (en om te combineren met RetransmissionOptions), stTCP wanneer UDP is geblokkeerd en stTLS voor versleuteld transport. Wanneer TLS is geselecteerd, is de standaard STUN-over-TLS-poort 5349.
oSTUN.Transport := stUDP;
oSTUN.Host := 'stun.sgcwebsockets.com';
oSTUN.Port := 3478;
oSTUN.SendRequest;