TsgcSTUNClientProperties › Transport

Transport 属性

连接到 STUN 服务器所用的传输协议:UDP、TCP 或 TLS。默认为 UDP。

语法

property Transport: TsgcStunTransport read FTransport write FTransport;

默认值

备注

RFC 5389 将 UDP 定义为默认的 STUN 传输协议;同时也支持 TCP 和基于 TCP 的 TLS。使用 stUDP 进行经典部署(并与 RetransmissionOptions 配合使用),在 UDP 被封锁时使用 stTCP,使用 stTLS 进行加密传输。选择 TLS 时,STUN over TLS 的默认端口为 5349。

示例

oSTUN.Transport := stUDP;
oSTUN.Host := 'stun.sgcwebsockets.com';
oSTUN.Port := 3478;
oSTUN.SendRequest;

返回属性