TsgcTURNServer › 属性 › TURNOptions
TURN 专属选项:默认分配生命周期、端口范围、中继 IP 和长期凭据。
property TURNOptions: TsgcTURNServer_Options read FTURNOptions write SetTURNOptions;
—
对 TURN 服务器如何分配中继端点并对其客户端进行身份验证的选项进行分组:
LongTermCredentials,设置 Realm 和 StaleNonce,并通过 OnSTUNRequestAuthorization 处理器提供每个用户的密码。oTURN.TURNOptions.Allocation.DefaultLifeTime := 600;
oTURN.TURNOptions.Allocation.MaxLifeTime := 3600;
oTURN.TURNOptions.Allocation.MinPort := 49152;
oTURN.TURNOptions.Allocation.MaxPort := 65535;
oTURN.TURNOptions.Authentication.Enabled := True;
oTURN.TURNOptions.Authentication.LongTermCredentials.Enabled := True;
oTURN.TURNOptions.Authentication.LongTermCredentials.Realm := 'esegece.com';
oTURN.Active := True;