TsgcTURNServer › Propriedades › STUNOptions
STUNOptions Propriedade
Opções de nível STUN herdadas de TsgcSTUNServer: atributos FINGERPRINT, SOFTWARE, Authentication e Binding-Response.
Sintaxe
property STUNOptions: TsgcSTUNServer_Options read FSTUNOptions write SetSTUNOptions;
Valor Padrão
—
Observações
Herdado de TsgcSTUNServer; controla como o servidor lida com Binding Requests STUN simples que podem chegar na mesma porta junto com o tráfego TURN:
- Fingerprint: quando habilitado, adiciona um atributo FINGERPRINT às respostas para que o STUN possa ser multiplexado com outros protocolos no mesmo endereço de transporte.
- Software: quando habilitado, anuncia a implementação do servidor através do atributo SOFTWARE.
- Authentication: autenticação em nível de STUN. Para deployments TURN, as credenciais são geralmente configuradas em TURNOptions.Authentication; habilite este bloco apenas quando o servidor também precisar autenticar Binding Requests simples.
- BindingAttributes: seleciona quais atributos opcionais (OTHER-ADDRESS, RESPONSE-ORIGIN, SOURCE-ADDRESS) são adicionados às Binding Responses bem-sucedidas.
Exemplo
oTURN.STUNOptions.Fingerprint := True;
oTURN.STUNOptions.Software := True;
oTURN.STUNOptions.BindingAttributes.ResponseOrigin := True;
oTURN.Active := True;
Voltar para Propriedades